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



Попробуйте наш инструмент устранения неполадок

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



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

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



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

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



2015-12-03_012736

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

  1. Идти к Начало > Панель управления > Система > Расширенные системные настройки > Настройки производительности > Предотвращение выполнения данных.
  2. Выбрать ' Включите DEP для всех программ и служб, кроме выбранных мной: '
  3. Нажмите на ' Добавить ' и перейдите к C: Windows System32 dllhost.exe на 32-разрядной машине Windows и на 64-битная машина, добавить C: Windows SysWOW64 dllhost.exe
  4. После добавления dllhost.exe в список исключений, Применять изменения или щелкните Хорошо

2015-12-02_083212

Метод 3: повторно зарегистрируйте библиотеки DLL

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



cmd-запускать как администратор

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

regsvr32 vbscript.dll 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 отсюда:

Пакет кодеков 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 Восстановление Вариант и Выбрать ' Удалить '.

    Нажав на Удалить

  4. следить в на - экран инструкции к полностью удалить это с вашего компьютера.
  5. Проверьте чтобы узнать, сохраняется ли проблема.

Метод 8: выполнение чистой загрузки

В некоторых случаях, выполнение чистой загрузки Эту проблему можно обойти, поскольку в состоянии чистой загрузки запуск сторонних приложений невозможен. Поэтому проверьте, возникает ли эта ошибка во время чистой загрузки, и если нет, значит, ее вызывает стороннее приложение. Попробуйте включить приложения одно за другим и посмотрите, какое из них вызывает ошибку. Кроме того, вы можете удалить это приложение или проверить обходной путь, который устраняет ошибку.

Заметка: Кроме того, попробуйте отключить предварительный просмотр эскизов и проверьте, решает ли это проблему для вас.

3 минуты на чтение