Многие пользователи Windows (7, 8 и 10) сообщали, что у них возникла проблема, когда они получали сообщение об ошибке « COM Surrogate перестало работать » при просмотре папок, содержащих видео или мультимедийные файлы. Сообщается, что некоторые пользователи также получали эту ошибку при попытке печати. COM Surrogate - это исполняемый хост-процесс ( dllhost.exe ), который работает в фоновом режиме, пока вы перемещаетесь по файлам и папкам. Благодаря этому процессу вы можете просматривать эскизы, и при сбое этого процесса на экране всплывает сообщение об ошибке. Это также может быть вызвано повреждением кодеков, необходимых для просмотра мультимедиа. В этом руководстве мы перечислили для вас несколько шагов, которые, надеюсь, решат проблему.
Восстановить поврежденные системные файлы
Загрузите и запустите Restoro для сканирования поврежденных файлов отсюда , если обнаружено, что файлы повреждены и отсутствуют, восстановите их, а затем проверьте, устраняет ли он проблему, если нет, перейдите к Решениям, перечисленным ниже.
Метод 1. Откат к предыдущему драйверу адаптера дисплея
Чтобы сделать это, удерживайте клавишу Windows , и нажмите R . В диалоговом окне запуска введите hdwwiz.cpl и нажмите OK . Прокрутите до раздела Display Adapters в диспетчере устройств. Щелкните его правой кнопкой мыши и выберите «Свойства». Щелкните Откатить драйвер и следуйте инструкциям на экране. В некоторых случаях этот параметр неактивен, в этом случае попробуйте следующие методы.
Метод 2: добавить dllhost.exe в исключение DEP
- Перейти к Пуск > Панель управления > Система > Дополнительные параметры системы > Параметры производительности > Предотвращение выполнения данных.
- Выберите « Включить DEP для всех программ и служб, кроме выбранных мной».
- Нажмите « Добавить » и перейдите к C: \ Windows \ System32 \ dllhost.exe на 32-разрядной машине Windows, а на 64-разрядной машине добавьте C: \ Windows \ SysWOW64 \ dllhost.exe.
- После добавления dllhost.exe в список исключений Примените изменения или нажмите ОК.
Метод 3: повторно зарегистрируйте библиотеки DLL
Выполните следующие команды в расширенной командной строке. Нажмите Пуск, введите cmd ; Щелкните правой кнопкой мыши программу « cmd » в результатах поиска и выберите « Запуск от имени администратора» .
В окне командной строки введите следующие команды и нажмите клавишу Enter одну за другой:
regsvr32 vbscript.dll regsvr32 jscript.dll
Метод 4: проверьте диск на наличие ошибок
Если эта ошибка возникает при открытии файлов, сохраненных на определенном ДИСКЕ, отличном от C: \, вам следует проверить этот диск на наличие ошибок, в противном случае, если нет дополнительных дисков, следует проверить C: \.
Удерживая клавишу Windows , и нажмите E . В Windows 7 / Vista - вы увидите перечисленные диски. В Windows 8/10 выберите « Этот компьютер» на левой панели, чтобы просмотреть диски. Щелкните правой кнопкой мыши выбранный жесткий диск, который вы хотите проверить, и выберите « Свойства» .
Щелкните вкладку Инструменты сверху, а затем щелкните Проверить сейчас в разделе Проверка ошибок.
Проверьте оба параметра и нажмите кнопку « Пуск» .
Метод 5: обновить кодеки
Другой способ вручную решить эту ошибку - обновить все кодеки Windows (7, 8 или 10) до последних обновленных версий. Вы можете загрузить и установить последний пакет кодеков Windows отсюда:
Пакет кодеков Windows 7: //www.windows7codecs.com/
Пакет кодеков для Windows 8 и 10: //www.windows8codecs.com/
Метод 6: сбросить Internet Explorer
Проблема также может быть вызвана повреждением кешированных файлов. В этом случае лучше всего сбросить IE. Для этого, удерживая клавишу Windows , и нажмите R . В диалоговом окне запуска введите inetcpl.cpl и нажмите OK. Перейдите на вкладку «Дополнительно» и выберите «Сброс». Установите флажок Удалить личные настройки и снова нажмите кнопку сброса. После этого перезагрузите компьютер и проверьте.
Метод 7: удалите EaseUS Data Recovery
В некоторых случаях сообщалось, что приложение EaseUS Data Recovery вызывало проблемы с процессом COM Surrogate, вмешиваясь в некоторые из его важных элементов. Поэтому рекомендуется удалить его и проверить, сохраняется ли проблема. Для этого:
- Нажмите одновременно клавиши « Windows » + « I », чтобы открыть настройки.
- Щелкните « Приложения » и выберите « Приложения и функции » на левой панели.
- Прокрутите вниз и нажмите на « EASEUS Data Recovery опции» и выберите « Удалить «.
- Следуйте за на - экране инструкции для полностью деинсталлировать с компьютера.
- Проверьте, сохраняется ли проблема.
Метод 8: выполнение чистой загрузки
В некоторых случаях выполнение чистой загрузки может обойти эту проблему, поскольку в состоянии чистой загрузки запуск сторонних приложений невозможен. Поэтому проверьте, возникает ли эта ошибка во время чистой загрузки, и если это не означает, что ее вызывает стороннее приложение. Попробуйте включить приложения одно за другим и посмотрите, какое из них вызывает ошибку. Кроме того, вы можете либо удалить это приложение, либо проверить наличие обходного пути, который исправляет ошибку.
Примечание. Также попробуйте отключить предварительный просмотр эскизов и проверьте, решает ли это проблему для вас.