Fix COM Surrogate перестал работать в Windows 7
У моего клиента возникла странная проблема при просмотре изображений и видео на его ПК с Windows 7 : всплывающее окно со следующим сообщением об ошибке:
COM Surrogate has stopped working
Странным было то, что ошибка появлялась только при просмотре файлов видео или изображений, а не файлов любого другого типа. Проведя некоторые исследования, нам удалось решить проблему, но нам пришлось попробовать несколько разных вещей, прежде чем это наконец сработало. В этом посте я опишу различные возможные решения, и, надеюсь, одно из них сработает для вас.
Способ 1 — обновить кодеки
Очевидно, поскольку это была проблема с видео/изображением, мы подумали, что это может быть связано с текущим набором установленных кодеков. Этот клиент особенно любил копировать и рипить что-то, поэтому у него был установлен ffdshow и некоторые другие кодеки. Мы вручную обновили все кодеки до последних версий, включая ffdshow, Windows 7 Codec Pack и другие. Вы можете загрузить последнюю версию Windows 7 Codec Pack .
Если на вашем компьютере установлены DivX или Nero , обновите их до последних версий. В некоторых случаях вам может потребоваться удалить программу, а затем переустановить ее позже.
Способ 2 — Антивирус Касперского
Известна проблема с антивирусом Касперского(Kaspersky) , из-за которой возникает эта проблема. Если вы используете «Лабораторию Касперского(Kaspersky) », вам необходимо убедиться, что вы обновляете само программное обеспечение « Лаборатории Касперского(Kaspersky) », а не только антивирусные определения. Вы также можете проверить, действительно ли это вызывает проблему, полностью отключив программу и посмотрев, исчезнет ли проблема.
Способ 3 — Команды
Есть несколько команд, которые вы можете попробовать запустить в Windows , чтобы посмотреть, решит ли это проблему. Вы должны запустить их в командной строке. Нажмите(Click) « Пуск(Start) », введите cmd, затем щелкните правой кнопкой мыши и выберите «Запуск(Run) от имени администратора(Administrator) » . Теперь введите следующие команды, нажимая Enter после каждой:
regsvr32 vbscript.dll regsvr32 jscript.dll
Это перерегистрирует несколько DLL в Windows и, возможно, исправит ошибку суррогата COM . Если нет, продолжайте читать!
Способ 4 — Проверить диск на наличие ошибок
Если вы видите эту проблему только на определенном диске, таком как внешнее USB - устройство, возможно, на жестком диске есть несколько поврежденных секторов. Рекомендуется запустить chkdsk, чтобы убедиться, что диск работает правильно. Вы можете прочитать мой предыдущий пост о том, как использовать утилиту chkdsk(how to use the chkdsk utility) .
Способ 5 (Method 5) — отключить DEP(– Disable DEP) для dllhost.exe
Еще одно неоднократно упоминавшееся исправление — добавление dllhost.exe в список исключений для DEP ( защита от выполнения данных(Data Execution Protection) ). Вы можете прочитать мой предыдущий пост о том, как отключить DEP в Windows(how to turn off DEP in Windows) . На последнем шаге в этой статье нажмите « Добавить(Add) », а затем добавьте следующий исполняемый файл в 32-разрядной версии Windows 7 :(Windows 7)
C:\Windows\System32\dllhost.exe
Для 64-разрядной версии Windows 7(Windows 7) необходимо исключить файл dllhost.exe по этому пути:
C:\Windows\SysWOW64\dllhost.exe
Способ 6 — Драйвер дисплея/принтера
Это может быть немного сложно, но если вы недавно обновили драйвер для вашего дисплея или даже какого-то другого оборудования на вашем компьютере, попробуйте откатить драйвер до предыдущей версии. Обычно это больше связано с драйвером дисплея, чем с чем-либо еще. В некоторых случаях обновление до самой последней версии драйвера дисплея также может решить проблему, поэтому вам придется поиграть либо с обновлением драйвера, либо с откатом драйвера.
Чтобы откатить драйвер дисплея, перейдите в Диспетчер устройств(Device Manager) , разверните Адаптеры дисплея( Display Adapters ) , затем щелкните правой кнопкой мыши устройство дисплея и выберите Удалить(Uninstall) . Вы увидите всплывающее окно, в котором вам нужно установить флажок Удалить программное обеспечение драйвера для этого устройства(Delete the driver software for this device) .
В том же свете вам также следует проверить драйверы принтера и обновить их все, если доступны обновления.
Надеемся, что один из этих методов исправит ошибку COM Surrogate в (COM Surrogate)Windows 7 . Если нет, оставьте комментарий здесь и сообщите нам свои характеристики и то, что вы пробовали, и мы постараемся помочь. Наслаждаться!
Related posts
Клавиша Tab не работает в Windows 7
Как исправить ошибку «Сервер RPC недоступен» в Windows
Как исправить ошибку «Защита ресурсов Windows не может выполнить запрошенную операцию»
Как исправить клавиши клавиатуры Windows, которые перестают работать
Исправить ошибку «Windows не может связаться с устройством или ресурсом»
Как исправить ошибку «Доверенный платформенный модуль неисправен» в Windows
Исправить невозможно настроить яркость после обновления до Windows 8.1/10
Полное руководство по устранению неполадок с подключением к домашней группе Windows 7/8/10
Как исправить ошибку «Windows не удалось настроить один или несколько компонентов системы»
Как исправить высокий уровень использования диска Service Host (SysMain) в Windows 11/10
Как исправить отсутствие звука в Windows 10
Как исправить код ошибки Windows 0x80070005
5 лучших способов исправить «Операция не удалась из-за ошибки 0x0000011B» в Windows
Как исправить ошибку «Что-то случилось, и ваш пин-код недоступен» в Windows
Как исправить «Недостаточно ресурсов USB-контроллера» в Windows 10
Fix COM Surrogate Высокий CPU or Disk usage в Windows 10
Как исправить BSOD управления памятью кода остановки Windows
7 лучших способов исправить video_dxgkrnl_fatal_error в Windows
Как исправить ошибку «Windows не удалось найти драйвер для вашего сетевого адаптера»
Как исправить «Teredo не может пройти квалификацию» в Windows 10