Не работает программа com surrogate что делать

Многие пользователи Windows (7, 8 и 10) сообщают о возникновении проблемы, при которой они получают сообщение об ошибке «COM Суррогат перестал работать«, Просматривая папки, содержащие видео или медиа файлы. Некоторые пользователи также, как сообщается, получили эту ошибку при попытке печати.

COM Surrogate это исполняемый хост-процесс (dllhost.exe), который работает в фоновом режиме, пока вы перемещаетесь по файлам и папкам. Благодаря этому процессу вы можете просматривать миниатюры, а когда происходит сбой этого процесса, на экране появляется сообщение об ошибке. Это также может быть вызвано поврежденными кодеками, необходимыми для просмотра мультимедиа. В этом руководстве мы перечислили некоторые шаги для вас, которые, мы надеемся, исправят проблему.

Восстановление поврежденных системных файлов

Загрузите и запустите Reimage Plus для сканирования поврежденных файлов из Вот, если обнаружены, что файлы повреждены и отсутствуют, восстановите их, а затем проверьте, решает ли это проблему, если нет, то перейдите к Решениям, перечисленным ниже.

Как устранить ошибку «Прекращена работа COM Surrogate» (основной метод)

Способ 1. Откат к предыдущему драйверу адаптера дисплея

Для этого держите Ключ Windows а также Нажмите R. В диалоговом окне запуска введите hdwwiz.cpl и нажмите Хорошо. Выделите раздел «Адаптеры дисплея» в диспетчере устройств. Щелкните правой кнопкой мыши и выберите «Свойства». Нажмите Откат драйвера и продолжайте с инструкциями на экране.

В некоторых случаях эта опция недоступна, если это так, попробуйте метод ниже.

2015-12-03_012736

Способ 2: добавьте dllhost.exe в исключение DEP

Идти к Начните > Панель управления > система > Расширенные системные настройки> Настройки производительности > Предотвращение выполнения данных.

Выбрать «Включите DEP для всех программ и служб, кроме тех, которые я выбрал: »

Нажмите на «добавлять« и перейдите к C: Windows System32 dllhost.exe на 32-разрядной машине Windows и на 64-битная машина, добавить C: Windows SysWOW64 dllhost.exe

После добавления dllhost.exe в список исключений, Применять изменения или нажмите Хорошо

2015-12-02_083212

Способ 3: заново зарегистрировать библиотеки DLL

Выполните следующие команды в расширенной командной строке. Нажмите Пуск, введите CMD ; щелкните правой кнопкой мыши наCMD»В результатах поиска и выберите Запустить от имени администратора.

CMD-вводный, как-администратор

в Командная строка введите следующие команды и нажмите Введите ключ по одному:

regsvr32 vbscript.dll

Ошибка Com Surrogate . Прекращение работы программы проводника .

regsvr32 jscript.dll

2015-12-03_002655

Метод 4: Проверьте диск на наличие ошибок

Если эта ошибка возникает при открытии файлов, сохраненных в определенном ПРИВОД иначе, чем C: , тогда этот диск должен быть проверен на наличие ошибок, в противном случае, если нет дополнительных дисков, то следует проверить C: .

Держите Ключ Windows и нажмите Е. На Windows 7 / Vista — Вы увидите список дисков. На Windows 8/10 выбрал Этот ПК с левой панели для просмотра дисков. Щелкните правой кнопкой мыши на избранном Привод жесткого диска что вы хотите проверить, а затем выберите «Свойства».

2015-12-03_003530

Нажмите на инструменты вкладка сверху, а затем нажмите Проверь сейчас под Ошибка проверки.

2015-12-03_004636

Проверьте оба Опции и клик Начните.

Способ 5: обновить кодеки

Другой ручной метод для устранения этой ошибки — обновить все Кодеки Windows (7, 8 или 10) до их последних обновленных версий. Вы можете скачать и установить последнюю версию Windows Codec Pack отсюда:

Пакет кодеков Windows 7: http://www.windows7codecs.com/

Windows 8 10 кодеков: http://www.windows8codecs.com/

Способ 6: сбросить Internet Explorer

Эта проблема также может быть вызвана из-за поврежденных кэшированных файлов. В этом случае было бы лучше сбросить IE. Для этого удерживайте Ключ Windows а также Нажмите R. В диалоговом окне запуска введите inetcpl.cpl и нажмите ХОРОШО. Перейдите на вкладку «Дополнительно» и выберите «Сброс».

Поставьте чек на Удалить личные настройки и снова нажмите кнопку сброса. После этого перезагрузите компьютер и протестируйте.

Метод 7: удалить EaseUS Data Recovery

В некоторых случаях сообщалось, что приложение EaseUS Data Recovery вызывает проблемы с процессом COM Surrogate, мешая некоторым из его важных элементов. Поэтому рекомендуется удалить его и проверить, сохраняется ли проблема. Для этого:

  1. Нажмите «Windows+я»Одновременно открыть настройки.
  2. Нажмите на «Программы» а также Выбрать «ПрограммыХарактеристики» от оставил панель.
    Нажав на приложения Характеристики
  3. манускриптвниз а также щелчок на «EaseUS DataвосстановлениеВариант и Выбрать «Удалить«.
    Нажав на Удалить
  4. следитьна—экранинструкции в полностьюдеинсталляция это с вашего компьютера.
  5. Проверьте чтобы увидеть, если проблема не устранена.
Читайте также:
Можно ли установить крякнутые программы на мак

Источник: helpexe.ru

COM surrogate что это за процесс? (dllhost.exe)

Привет пипл Программа COM surrogate (кстати это процесс dllhost.exe) является системным компонентом Windows, который отвечает за обработку COM+ процессов в IIS (Internet Information Services) и других программах. Кстати, заметил что вроде как даже плеер KMPlayer использует этот COM+, так как у меня часто возникала какая-то ошибка именно тогда, когда я этот плеер выключал. Также процесс dllhost.exe необходим для работы среды .NET, в общем системе COM+ как бы нужен

Но у некоторых пользователей наблюдается такая картина, что процесс dllhost.exe грузит систему — тут уже может быть что-то неладное, в том числе и вирус. Откройте диспетчер задач, найдите этот процесс и правой кнопкой по нему, а там выберите расположение, чтобы открыть ту папку откуда он запускается. И посмотрите что это за папка, так как родная его папка это C:WindowsSystem32 и C:WindowsSysWOW64, если он сидит в одной из них, то вряд ли это вирус.

Одним пользователям, чтобы решить эту проблему, пришлось удалить K-Lite Codec Pack, это кодеки для видео, я не говорю что вам тоже нужно удалять, это так, на заметку вам. Посмотрите, может у вас стоят и какие-то левые кодеки (их можно также попробовать удалить для решения проблемы):

Часто бывает и такая ошибка (Программа COM Surrogate неправильно закрыта):

Если процесс грузит или выскакивают такие ошибки, то есть один способ как это победить, ну вдруг и вам поможет. В общем смотрите, открываете панель управления, а там ищите значок Система, открываем его и выбираем вкладку Дополнительно, дальше раздел Быстродействие > Параметры, и нажмите на вкладу Предотвращения выполнения данных, в общем вы должны оказаться вот в этих настройках:

Теперь тут выберите включить DEP для всех, а внизу там нажмите на кнопку Добавить и укажите файл программы COM surrogate:

Потом закройте все программы, сделайте перезагрузку и посмотрите, возможно что это поможет снять загрузку процессора.

Если это не поможет, то есть и другой вариант, это открыть командную строку от администратора (правой кнопкой по пуску и там в меню выбрать этот пункт) и выполнить эти две команды по очереди:

DISM.exe /Online /Cleanup-image /ScanHealth
DISM.exe /Online /Cleanup-image /RestoreHealth

Также бывает что и сам проводник виснет из-за этого COM surrogate, вот нажимаете правой кнопкой по файлу, а вся система начинает подтормаживать от такого действия.

В общем, порывшись еще в интернете, я пришел к выводу, что процесс dllhost.exe грузит систему по той причине, что какой-то видеофайл является битым, то есть в нем есть ошибка. Это же касается и картинок.

То есть вам нужно удалить видео или картинку, которая и провоцирует такие глюки. Как это сделать? Смотрите, сперва открываем Монитор ресурсов, это можно сделать через диспетчер задач, там на вкладке Производительность внизу будет кнопка (или идем в Пуск > Стандартные > Служебные > Монитор ресурсов). Потом жмем вкладку ЦП и ставим галочку напротив процесса dllhost.exe, и смотрим связанные дескрипторы, вот как раз там и будет указан файл из-за которого происходят тормоза:

Если не можете удалить файл, то найдите в интернете программу Unlocker, она поможет удалить неудаляемый файл.

В общем, в большинстве случаев именно это и помогает решить проблему. Но вот другие пишут, что им помогло обновление драйвера встроенной графики Intel HD Graphics 4000 — как видите тут решения у каждого свои, то есть кому-то поможет одно, а кому-то другое

Еще можно переименовать файл dllhost.exe, в диспетчере правой кнопкой по этому процессу, расположение, узнаем где он лежит — дальше завершаем процесс и быстро переименовываем файл. Но лично у меня это не получилось, может потому что Windows 10.

Вот и написал я о том что за процесс COM surrogate и о том что делать если он грузит систему, надеюсь что хоть немного эта статья вам помогла. Также если у вас есть подозрения, что это все таки вирус, то рекомендую проверит комп вот этими утилитами, они бесплатные и лучшие как по мне — Dr.Web CureIt! и AdwCleaner.

Удачи вам, до новых встреч

Источник: virtmachine.ru

Исправлено: COM Surrogate перестал работать (dllhost.exe) —

Этот процесс можно найти не только в Windows 10, но и в Windows 8.1, Windows 7 и даже более ранних версиях операционной системы Microsoft. COM – это аббревиатура от Component Object Model. Этот интерфейс Microsoft представила еще в 1993 году, и он позволяет разработчикам создавать «COM-объекты» с использованием разных языков программирования. В каком-то смысле COM-объекты «подключаются» к другим приложениям и расширяют их возможности и функции.

Читайте также:
Дайте определение программы promt express

Вот так выглядит этот замечательный процесс в Диспетчере задач.

К примеру, Проводник Windows использует COM-объекты для создания миниатюр изображений и других файлов при открытии папок. Другие приложения тоже создают свои COM-объекты и регистрируют их в системе. Когда возникает необходимость, COM Surrogate или dllhost.exe подключает эти объекты. Иногда из-за этого возникают проблемы. Если COM-объект падает, он тянет за собой весь хост-процесс.

В определенное время такое падение тащило за собой процесс explorer.exe и вся графическая оболочка крашилась.

Чтобы решить эту проблему, Microsoft создала процесс COM Surrogate. Он управляет COM-объектами вне оригинальных хост-процессов, для работы которых необходимы COM-объекты. Если эти файлы крашатся, падает только процесс COM Surrogate, тогда как хост-процесс продолжает работать нормально. Теперь вылет COM-объекта не влечет за собой падение того же Проводника или другого приложения, а только процесса COM Surrogate.

Как вы уже, наверное, поняли из названия процесса, COM Surrogate также называется dllhost.exe, поскольку используемые COM-объекты являются dll-библиотеками.

Стандартный Диспетчер задач не предоставляет информации о том, какой DLL-файл или COM-объект содержится в каждом COM Surrogate процессе. Для просмотра этой информации вам надо воспользоваться утилитой Microsoft Process Explorer. Скачайте ее по ссылке, затем запустите файл, соответствующий разрядности вашей операционной системе. После этого наведите мышь на процесс dllhost.exe и во всплывающей подсказке вы увидите содержимое процесса.

В нормально работающей операционной системе здорового человека процесс COM Surrogate, он же dllhost.exe, расположен по адресу C:WindowsSystem32. Также его можно заметить в C:Windowswinsxs. Для проверки местоположения файла откройте Диспетчер задач, перейдите на вкладку Подробности, найдите там один из dllhost.exe, кликните правой кнопкой мыши и выберите Расположение файла. Операционная система должна открыть Проводник в вышеуказанных локациях.

Com surrogate грузит диск Com surrogate грузит диск Com surrogate грузит диск

Устранение проблем с работой службы

Однако в большинстве случаев сбои в работе службы COM Surrogate можно устранить более универсальным методом. Для этого потребуется использовать раздел системы в «Панели управления», перейти к вкладке «Дополнительно» и нажать кнопку параметров.

программа com surrogate

Далее используется вкладка предотвращения выполнения данных, на которой задействуется строка включения DEP для всех служб и программ кроме выбранных. В окошке ниже через нажатие кнопки добавления службы необходимо указать полный путь к файлу dllhost и сохранить изменения, после чего перезагрузить систему.

прекращена работа com surrogate

Если это не помогло, используйте онлайн-восстановление системы. Сначала в командной консоли, запущенной от имени админа, вводится команда сканирования (DISM.exe /Online /Cleanup-image /ScanHealth), а затем производится непосредственно восстановление (DISM.exe /Online /Cleanup-image /RestoreHealth).

Как отключить COM Surrogate dllhost.exe

Вы не можете отключить этот процесс, поскольку он, как и многие другие, является важной частью операционной системы. COM Surrogate необходим для стабильной работы вашего компьютера. Говоря кратко, dllhost.exe является лишь некоторым контейнером, содержащим в себе COM-объекты, необходимые для других процессов системы.

Это такая система страховки, предотвращающая вылеты более важных процессов при падении COM-объекта. Без него приложения и сервисы Windows были бы гораздо нестабильнее. Каждая инстанция COM Surrogate содержит в себе нужные библиотеки отдельных приложений, запущенных на вашем компьютере.

Вопросы мультимедиа

Что касается мультимедиа, чаще всего проблемы с COM Surrogate наблюдаются при старте и закрытии проигрывателей (в основном KMPlayer), не говоря уже о воспроизведении поврежденных файлов.

Многие специалисты связывают это с наличием в системе устаревших кодеков из наборов K-Lite и The HDvid. Самым простым решением проблемы станет стандартное удаление этих пакетов (можно использовать раздел программ и компонентов в «Панели управления») с последующей установкой более свежей версии.

Ошибка «Прекращена работа программы COM Surrogate»

Иногда пользователи сталкиваются с частыми вылетами процесса COM Surrogate и ошибкой «Прекращена работа программы COM Surrogate». Причина может скрываться в неправильной регистрации объектов COM самим приложением, что в свою очередь вызвано теоретической несовместимостью или устаревшим программным обеспечением.

Столкнувшись с ошибкой «Прекращена работа программы COM Surrogate» попробуйте откатить систему до предыдущей точки восстановления. Если ошибки или большая нагрузка на компьютер процессом COM Surrogate начали возникать после установки определенного приложения, попробуйте удалить его и установить заново. Другим решением может быть также удаление сторонних кодек-паков, в которых современные версии Windows в принципе не нуждаются (разве что за редкими исключениями).

Также попробуйте уловить зависимости возникновения этой ошибки. Если она возникает при открытии папки с определенным типом файлов, скорее всего причиной ошибки «Прекращена работа программы COM Surrogate» является неправильно зарегистрированные или несовместимые COM-объекты приложения. Удалите приложение, с которым ассоциируется файл, а затем снова проверьте, не падает ли процесс COM Surrogate.

Читайте также:
Программа установки не может создать новый или найти существующий

Если ничего из этого не помогло, рекомендуем проверку системы на целостность при помощи команд SFC и DISM. Этот совет применим для операционных систем Windows 8 и новее. Подробнее читайте в инструкции «Как исправить ошибки в Windows 10».

Когда удача совсем покинула вас и даже проверка целостности не помогла, можно попробовать сбросить Windows 10 или полностью переустановить Windows.

Удаление вируса

Когда прекращена работа программы COM Surrogate по причине заражения вируса, то есть вы смогли первично диагностировать наличие вредителя по представленным начале статьи симптомам, необходимо устранить поражение. Самый простой способ – это использовать Microsoft Security Essentials. Принцип работы элементарный, необходимо загрузить по ссылке https://windows.microsoft.com/ru-ru/windows/security-essentials-download. После установки перейти в «Параметры проверки» и задать опцию «Особая», затем запустить сканирование.

Существует более сложный, ручной способ удаления:

  1. Перейти в Безопасный режим при загрузке ОС при помощи F8;
  2. Затем «Пуск» и введите имя regedit;
  3. Открыть утилиту и перейти в «Правка» и «Найти»;

  1. Вставить ключевое слово

  1. Удалить найденный раздел;
  2. Затем в поиске ввести «Брандмауэр» и перейти по результату;
  3. Нажать на «Восстановить умолчания».

Благодаря таким нехитрым способам можно избавиться как от вируса, так и неправильной работы компонента системы.

Если у Вас остались вопросы по теме «COM Surrogate: что это за процесс и как его удалить?», то можете задать их в комментариях

Вирус COM Surrogate dllhost.exe

Сам по себе COM Surrogate не является вирусом, но бывают случаи, когда вредоносное программное обеспечение использует этот процесс. Индикацией заражения может быть чрезмерно большое количество процессов COM Surrogate в Диспетчере задач, а также аномально высокая нагрузка на процессор или память компьютера. Зачастую dllhost.exe практически не использует ресурсы процессора, а объем занятой памяти не превышает пары десятков мегабайт. Если эти показатели взлетели до слишком высоких значений, ваш компьютер нуждается в проверке на наличие вредителей. В таком случае запустите сканирование системы вашим антивирусом и дождитесь отчета о его работе.

Как узнать, что это не вирус?

Если по каким-то причинам пользователь получил сообщение о том, что прекращена работа COM Surrogate, для начала необходимо проверить, не вирус ли вызвал такую реакцию системы. За функционирование самой службы отвечает процесс dllhost, представленный в виде одноименного исполняемого EXE-файла.

прекращена работа программы com surrogate

Для начала следует открыть «Диспетчер задач», на вкладке процессов найти там указанную службу (их может быть несколько, в зависимости от количества запущенных приложений, использующих вышеописанные компоненты), и через ПКМ перейти к пункту открытия места хранения файла. Если это оригинальный процесс, будет указана папка System32 (для систем с архитектурой x86) или SysWOW64 (для 64-битных систем). Любое другое расположение сразу указывает на присутствие вируса.

Итоги

Вот и все, что касается службы COM Surrogate. Что это такое, уже понятно. Напоследок особо стоит заострить внимание всех пользователей на том, что производить какие бы то ни было манипуляции с самим процессом и отвечающим за его исполнение файлом не рекомендуется вообще (если, конечно, не хотите, чтобы операционная система перестала работать).

com surrogate ошибка windows 7

Если указанные действия оказываются невозможными по причине отсутствия прав на изменение параметров системы, можно посоветовать снизить уровень контроля UAC. Сам раздел совершенно просто можно найти через систему поиска, а в появившемся окне ползунок, устанавливающий приоритеты безопасности, нужно передвинуть в самое нижнее положение.

В остальном же, думается, проблем быть не должно. Это касается и понимания самой службы, и принципов ее работы, и методик, которые применяются в случае ее принудительной остановки. Но иногда при кратковременных сбоях помогает даже самая обычная перезагрузка стационарного компьютерного терминала или ноутбука. А вот на мобильных девайсах с Windows на борту таких проблем замечено не было, поэтому данные вопросы не рассматривались вообще (системный файл в мобильных ОС отсутствует как таковой).

Чем может навредить прекращение процесса системе?

Многие пользователи наблюдают увеличение нагрузки на системные ресурсы. Обычно, если это не вирус, а стандартный процесс, использование оперативной памяти и процессора не превышает пятидесяти процентов. Но завершение процесса может привести к достаточно серьезным сбоям.

com surrogate ошибка windows 7

Завершив этот процесс, можно получить даже появление так называемого синего экрана смерти, что чревато серьезными последствиями. На этот случай придется иметь некоторые средства устранения ошибок такого рода, которые имеются в самой операционной системе (сторонних инструментов на данный момент на существует).

Источник: getikea-spb.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru