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

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

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



РЕКЛАМА

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

РЕКЛАМА

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

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

РЕКЛАМА

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

C:\Windows\System32\dllhost.exe

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

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

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.

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

На главную! 03.05.2016






Comments

  1. У меня в Windows 10 файл dllhost.exe лежит по адресу:
    C:\Windows\WinSxS\wow64_microsoft-windows-com-surrogate-core_31bf3856ad364e35_10.0.14393.0_none_6cb3a5d221ab784a
    и еще: в папке C:\Windows\WinSxS лежит 1500 папок с началом названия amd64 объемом под 4 GB.
    Процессор стоит Intel
    Сносить amd64* можно?
    ничего не подскажете?
    Буду очень благодарен

    • virtmachine
      02.02.2017 - 15:15

      Нет, эти папки удалять не нужно, ибо это может привести к приколам в виде глюков.
      Если очень хочется удалить, то можете это делать на свой страх и риск, НО сначала прочтите эту статью:

      http://virtmachine.ru/msxml-4-0-sp3-parser-chto-eto-za-programma-i-nuzhna-li-ona.html

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

  2. Спасибо
    Резервная копия, это само-собой разумеется.
    Просто вводит в заблуждение наличие amd*, когда от них никакого «железа» нет…

    • virtmachine
      02.02.2017 - 15:31

      Весь прикол в том, что 64-битность, это как бы заслуга AMD. Вот в чем прикол. AMD имеет отношение к создание 64-битной архитектуры, как-то так. А у вас наверно 64-битная винда. Просто название менять не стали, так и осталась эта архитектура называться AMD64, вот такие пироги

  3. Postradavshiy
    03.06.2017 - 16:37

    Большое спасибо! Долгое время страдал от этого процесса, приходилось убивать его вручную с завидной регулярностью. В моем случае он грузил только диск, но под 100%. Помогло решение через монитор ресурсов и дескрипторы, оказался битый фильмец. Один клик на delete и.. все. Так что если у вас такой процесс грузит онли диск, попробуйте этот способ.

  4. Валентин
    02.07.2017 - 00:05

    Чувак у меня етот файлик лежыт System32 ето как я знаю системная папка там все что нада!Еще лежыт у папке SysWOW64 и winsxs/amd64 ну там дальше пишет майкрософт и еще winsxs/x86 ну и дальще тоже пишет майкрософт!То может удалить его с некоторых папок ил пусть будет?

  5. Мишаня 42
    05.01.2018 - 19:43

    Чуваки у меня пропала эта хрень. При помощи IObit Uninstaller удалил программу K-Lite Codec Pack(нажимаешь мощное сканирование потом уничтожить все папки и файлы)Затем заново установил K-Lite Codec Pack.Всё работает нормально хотя уже хотел сносить винду.

  6. Чувак,а что делать если,файлы в реестре находятся? Что бы удалить их нужно закрыть этот COM но,когда его закрыть,исчезает окно удаления тех файлов.Пожалуйста помоги,ибо ноут недавно купил((

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

Добавить комментарий

Your email address will not be published / Required fields are marked *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.