Как исправить суррогат COM перестает работать в Windows 10, 8 и 7
Ошибка «COM Surrogate перестала работать» или «Хост DLL не отвечает» - это странная и неприятная ошибка. COM суррогат ошибки не являются катастрофическими, но если эти ошибки возникают достаточно часто, они могут быть разрушительными.
Как решить проблему суррогата COM зависит от операционной системы, но мы поможем вам решить эту проблему, независимо от того, есть ли у вас Windows 10, Windows 8, или Windows 7.
Что такое суррогат COM?
COM Surrogate - это общее имя для процессов, называемых dllhost.exe, которые отделяют проводник Windows от отдельных хостов DLL, которые могут привести к сбою. Особенно, DLL которые имеют дело с миниатюрами мультимедиа. Есть много других, но это один из самых распространенных.

COM Surrogate делает так, что в случае сбоя любого из этих файлов DLL файлы не приводят к сбою всего проводника Windows. Считайте это первой линией защиты стабильности системы.
Что заставляет COM Surrogate перестать работать?
Ошибка «COM Surrogate перестала работать», похоже, не мешает вам много делать. Однако его прерывание может раздражать, и не всегда очевидно, что вызвало проблему.
Определить точную причину, по которой хост DLL не отвечает, не всегда легко. Есть несколько способов пойти не так. Наиболее типичным является некоторое повреждение кодека, который позволяет отображать эскизы определенных носителей. В других случаях поврежденный драйвер дисплея может быть причиной ошибок на накопителе.
В некоторых нишевых случаях были сообщения о конкретных приложениях, например Adobe Photoshop и устройство записи дисков Nero, в результате чего COM Surrogate перестает работать. Это менее вероятно, и мы рекомендуем некоторые из более общих исправлений ниже, прежде чем указывать пальцем на какое-либо конкретное приложение. Если вы недавно установили новое приложение и столкнулись с ошибкой, откат до того, как вы установили его, может быть хорошим первым шагом.
Исправить COM-суррогат перестал работать в Windows 10
Без очевидной причины ошибок COM Surrogate часто бывает полезно попробовать некоторые общие исправления, которые в первую очередь могут решить множество проблем. После любого из следующих исправлений перезагрузите систему и повторите шаги, чтобы вызвать проблему COM Surrogate. Если все в порядке, оно больше не должно появляться.
Эти шаги предназначены для работы с Windows 10. Они также применимы к Windows 8.1 и 7; однако способы добраться туда могут немного отличаться.
Запустите антивирусное сканирование. Наверное, это не вредоносное ПО проблема, но всегда полезно запустить антивирусное сканирование если у вас есть проблема с вашим ПК с ОС Windows.
-
Обновите графические драйверы. Причиной того, что COM Surrogate перестала работать, может быть изворотливый драйвер дисплея. Удаление существующего и установка обновленной версии (или более старой, подтвержденной для работы) может быть хорошим местом для начала исправления проблем, связанных с отсутствием ответа хоста DLL.
Чтобы убедиться, что вы удалили все, что связано с графическими драйверами, загрузите и запустите программу удаления драйверов дисплея. Это немного сложнее, но шаги не требуют пояснений, и мастер проведет вас через процесс.
Если это не устранило ошибку и вы считаете, что ее причиной могло быть обновление до последней версии драйвера, загрузите более старый драйвер, который, как вы знаете, работает, и установите его.
Проверить наличие ошибок на диске. Проблемы с запоминающим устройством могут быть причиной ошибок хоста DLL, поэтому, если вы столкнетесь с этой проблемой, рекомендуется просмотреть его.
Добавить исключение DEP. Предотвращение выполнения данных или DEP - это инструмент безопасности Windows, который предотвращает загрузку нераспознанных скриптов в зарезервированную память. Чрезмерное усердие DEP может помешать правильной работе COM Surrogate. Чтобы исправить это, добавьте его в список исключений DEP.