Com surrogate прекращена работа windows 10 x64

Содержание
  1. Перестал работать COM Surrogate в Windows 10, 7
  2. COM Surrogate (dllhost.exe) — Что за процесс в Windows 10?
  3. COM Surrogate — Что это?
  4. Подробности COM Surrogate dllhost.exe
  5. Как распознать это вирус или нет?
  6. Прекращена работа программы COM Surrogate в Windows 10
  7. Исправить проблемы с COM Surrogate в Windows 10
  8. Суррогатные проблемы COM в Windows 10
  9. Решение 1. Установите медиа-кодеки
  10. Решение 2. Обновите антивирусное программное обеспечение
  11. Решение 3 – Закрыть COM Surrogate с помощью диспетчера задач
  12. Решение 4. Отключите эскизы и используйте Process Monitor, чтобы найти проблемный файл
  13. Решение 5 – Добавить Com Surrogate в список исключений предотвращения выполнения данных
  14. Решение 6 – Перерегистрация DLL-файлов с помощью командной строки
  15. Решение 7. Проверьте жесткий диск на наличие ошибок
  16. Решение 8 – Удалить недавно установленные драйверы
  17. Решение 9 – переключиться на просмотр списка или сведений/отключить миниатюры
  18. Решение 10. Удалите файл журнала Acronis TrueImage
  19. Решение 11. Установите 64-разрядную версию VLC Player

Перестал работать COM Surrogate в Windows 10, 7

«COM Surrogate перестал работать» или «хост dll не отвечает», ошибка странная и разочаровывающая. Суррогатные ошибки COM не являются катастрофическими, но если они происходят достаточно часто, они могут быть весьма разрушительными.

Что такое 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-суррогата, часто бывает полезно попробовать некоторые общие исправления, которые могут решить сначала широкий круг проблем. После любого из следующих исправлений перезагрузите систему и повторите шаги, чтобы вызвать проблему суррогата COM. Если все хорошо, она не должна появиться снова.

1. Запустите антивирусную проверку. Вероятно, это не связано с вредоносным ПО, но всегда рекомендуется запускать антивирусную проверку, если у вас возникли проблемы с ПК на Windows.

2. Обновите свои графические драйверы. Хитрый драйвер дисплея может быть причиной того, что COM Surrogate прекратил работать с ошибками, поэтому удаление существующей и установка обновленной версии (или более старой, подтвержденной для работы) может быть хорошим местом для начала исправления проблем с хостом dll.

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

3. Проверьте наличие ошибок на диске. Проблемы с вашим устройством хранения могут быть причиной ошибок хоста DLL, поэтому, если вы столкнетесь с этой проблемой, рекомендуется сделать это еще раз.

4. Добавьте исключение DEP. Data Execution Prevention, или DEP, — это средство защиты Windows, которое предотвращает загрузку нераспознанных сценариев в зарезервированную память. Вполне возможно, что чрезмерно усердный DEP препятствует правильной работе COM Surrogate. Чтобы это исправить, вы можете добавить его в список исключений DEP.

COM Surrogate (dllhost.exe) — Что за процесс в Windows 10?

Прекращена работа программы COM Surrogate в Windows 10. Одна из основных ошибок, которую пользователи Windows 10 получают при распечатки из интернет-источника или при попытке просмотреть папку с медиа или видеофайлами, — «COM Surrogate Stopped Working». Давайте разберем подробно, что такое COM Surrogate с исходным именем dllhost.exe, может ли быть он вирусом и как исправить ошибку, когда он прекратил работу.

Читайте также:  Windows 10 ограничивает сеть

COM Surrogate — Что это?

COM Surrogate не является вирусом. Это законный процесс Windows 10, который работает в фоновом режиме. Он называется dllhost, потому что процесс содержит файлы DLL. Microsoft создала интерфейс разработчиков для создания расширений и программ под названием COM Objects. Это также используется для некоторых программ в Windows 10. Например, в проводнике Windows есть объект COM, который позволяет создавать миниатюры для изображений и видео в папке. Проблема с этими COM-объектами заключалась в том, что они могли привести сбой процесса Explorer вместе с ним. Это означало, что вся ваша система потерпит крах. Чтобы устранить эту проблему, Microsoft придумала процесс COM Surrogate, который в основном запускал COM-объект в отдельном процессе, который его запросил. Таким образом, в примере Explorer объект COM не запускался в процессе explorer.exe, а вместо этого он запускался в созданном Surrogate процессе COM. Если объект COM перестал работать, он выведет из работы только процесс COM Surrogate, и Explorer продолжит работу.

Подробности COM Surrogate dllhost.exe

COM Surrogate не является вирусом, это официальный файл Microsoft. Давайте разберем детали:

  • Описание файла — COM Surrogate.
  • Название продукта приложения — Операционная система Microsoft Windows.
  • Авторское право — Microsoft Corporation. Все права защищены.
  • Размер — 20,3 KB.
  • Язык — Английский.
  • Исходное имя файла — dllhost.exe.

Как распознать это вирус или нет?

Иногда бывают случаи, когда трояны маскируются в системе Windows под dllhost.exe COM Surrogate. Вы можете легко отличить вирусный процесс от настоящего. Дело в том, что завирусованный dllhost.exe не будет иметь никакой подробной информации, как описано выше. Откройте диспетчер задач, найдите COM Surrogate и нажмите на нем правой кнопкой мыши, и выберите «Открыть расположение файла«. Если файл с именем dllhost.exe находится не по пути C:\Windows\System32, то это уже большие сомнения в его оригинальности, и Вы должны удалить его или принять другие меры, к примеру антивирусные сканеры . Еще один нюанс заключается в том, что в диспетчере задач могут быть 1-2 процесса с именем COM Surrogate, если их больше, то нужно сканировать систему на вирусы. Также стоит обратить внимания, если они потребляют все время ЦП 1-10% (нормальный режим 0%).

Прекращена работа программы COM Surrogate в Windows 10

Нажмите Win+R и введите sysdm.cpl, чтобы открыть свойства системы.

Далее перейдите на вкладку «Дополнительно» и нажмите на «Параметры».

Перейдите во вкладку «Предотвращение выполнения данных» и нажмите «Включить DEP для всех программ и служб, кроме выбранных ниже«. Далее нажмите «Добавить».

Исправить проблемы с COM Surrogate в Windows 10

COM Surrogate – это базовый процесс Windows 10, который отвечает за отображение эскизов и аналогичной информации. Хотя это базовый процесс, некоторые пользователи сообщают о проблемах с ним, поэтому давайте исправим эти проблемы.

Прежде чем мы начнем исправлять проблемы с COM Surrogate , убедитесь, что у вас установлена ​​последняя версия Windows 10 и установлены все обновления, поскольку довольно часто проблемы с компонентами Windows 10 устраняются с помощью Центра обновления Windows.

Суррогатные проблемы COM в Windows 10

Многие проблемы с COM Surrogate могут возникнуть в Windows 10, и пользователи сообщили о следующих проблемах:

  • COM Surrogate: высокая загрузка ЦП, использование диска . Одной из наиболее распространенных проблем с COM Surrogate является высокая загрузка ЦП и диска, но вы можете исправить это с помощью одного из наших решений.
  • COM Surrogate не отвечает, зависает . По словам пользователей, иногда COM Surrogate может перестать отвечать или полностью зависнуть на вашем ПК. Однако вы должны быть в состоянии решить эту проблему, используя одно из наших решений.
  • Суррогатный вирус COM . Многие пользователи ошибочно принимают этот процесс за вирус, так как он часто использует ваш ЦП и память. Если вы беспокоитесь о том, что можете заразиться вредоносным ПО, обязательно выполните полное сканирование системы с помощью антивируса.
  • COM-суррогат, занимающий память . По мнению пользователей, процесс COM-суррогата может занять много вашей памяти. Тем не менее, вы сможете исправить это с помощью одного из наших решений.
  • COM-суррогат всегда работает . Несколько пользователей сообщили, что этот процесс всегда выполняется в фоновом режиме. Если этот процесс мешает вашей работе, не стесняйтесь попробовать любое из наших решений.
  • COM Surrogate перестал работать . Иногда COM Surrogate может перестать работать, но вы сможете легко решить эту проблему, используя наши решения.
  • COM Surrogate продолжает падать, открываться . В некоторых случаях процесс COM Surrogate может продолжать сбой или открытие самостоятельно. Это может быть раздражающей проблемой, так как это будет мешать вашей работе.
Читайте также:  Файловая система для windows mac os

Решение 1. Установите медиа-кодеки

Пользователи сообщили о нескольких проблемах с процессом COM Surrogate , таких как неиспользуемые миниатюры и высокая загрузка ЦП процессом COM Surrogate . Для решения этих проблем предлагается установить медиа-коды, такие как Shark или K-Lite. Кроме того, вы можете попробовать использовать такие инструменты, как Icaros, чтобы решить эту проблему.

Решение 2. Обновите антивирусное программное обеспечение

Сообщалось, что некоторые антивирусные программы, такие как антивирус Касперского, могут иногда вызывать проблемы с процессом COM Surrogate . Для решения этих проблем рекомендуется установить последнюю версию антивирусного программного обеспечения.

Если у вас все еще есть проблемы с COM Surrogate из-за вашего антивируса, мы настоятельно рекомендуем попробовать антивирус Bitdefender или BullGuard . Это лучшие антивирусные инструменты на рынке, и они обеспечат вам полную защиту системы.

Решение 3 – Закрыть COM Surrogate с помощью диспетчера задач

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

  1. Нажмите Ctrl + Shift + Esc , чтобы запустить Диспетчер задач .
  2. Когда Диспетчер задач запустится, найдите процесс COM Surrogate и щелкните правой кнопкой мыши . Выберите в меню Завершить задание .
  3. Если вы не можете найти процесс COM Surrogate , перейдите на вкладку Подробности и найдите dllhost.exe .
  4. Нажмите правой кнопкой мыши dllhost.exe и выберите Завершить задачу .

После завершения этого процесса проверьте, решена ли проблема.

  • ЧИТАЙТЕ ТАКЖЕ: Исправлено: «Действие не может быть завершено, потому что файл открыт в другой программе»

Решение 4. Отключите эскизы и используйте Process Monitor, чтобы найти проблемный файл

Иногда поврежденное изображение или видеофайл может вызвать проблемы с процессом COM Surrogate , и поскольку это изображение или видео повреждены, COM Surrogate не сможет получить к нему доступ. В некоторых случаях COM Surrogate может работать неправильно из-за поврежденного файла, и в этом случае единственным решением является удаление поврежденного файла с вашего компьютера.Прежде чем мы сможем удалить проблемный файл, нам нужно сначала отключить миниатюры:

  1. В строке поиска введите Параметры обозревателя файлов и выберите Параметры обозревателя файлов из списка.
  2. Когда откроется окно Параметры обозревателя файлов , перейдите на вкладку Вид и установите флажок Всегда показывать значки, а не эскизы . Нажмите Применить и ОК , чтобы сохранить изменения.

Теперь нам нужно удалить существующие миниатюры:

  1. Нажмите Windows Key + S и введите Очистка диска . Выберите Очистка диска из списка результатов.
  2. Выберите жесткий диск Windows 10, по умолчанию это должно быть C. Нажмите ОК .
  3. Очистка диска проверит выбранный диск.
  4. По завершении сканирования убедитесь, что Миниатюрыотмечены в списке Файлы для удаления . Нажмите ОК , чтобы удалить миниатюры.

Последний шаг – найти проблемный файл, к которому пытается обратиться COM Surrogate:

  1. Загрузите Process Monitor.
  2. Запустите его и найдите файл, к которому dllhost.exe пытается получить доступ. В большинстве случаев этот файл представляет собой изображение или видеофайл на вашем компьютере.
  3. Удалите этот файл . Возможно, вам придется закрыть COM Surrogate или dllhost.exe , используя Диспетчер задач , чтобы удалить этот файл.
  4. Включите эскизы обратно.

Process Monitor – не самый удобный инструмент, поэтому вам может потребоваться несколько минут, чтобы привыкнуть к нему.

Решение 5 – Добавить Com Surrogate в список исключений предотвращения выполнения данных

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

  1. Откройте Расширенные настройки системы , нажав Клавиша Windows + S и введя Расширенные настройки системы в строке поиска. Выберите Просмотр дополнительных настроек системы в списке результатов.
  2. В разделе Производительность нажмите кнопку Настройки .
  3. Перейдите на вкладку Предотвращение выполнения данных .
  4. Установите флажок Включить DEP для всех программ и служб, кроме выбранных мной , и нажмите кнопку Добавить .
  5. Перейдите к C: WindowsSystem32 (если у вас 32-битная Windows 10) или к C: WindowsSysWOW64 (если у вас 64-битная Windows 10) и найдите dllhost. ехе . Выберите его и нажмите Открыть .
  6. Нажмите Применить и ОК , чтобы сохранить изменения.
Читайте также:  Linux delete files from file

После внесения этих изменений проверьте, решена ли проблема.

Решение 6 – Перерегистрация DLL-файлов с помощью командной строки

  1. Откройте Командную строку от имени администратора. Для этого нажмите Клавиша Windows + X , чтобы открыть меню Win + X, и выберите в списке Командная строка (Администратор) . Если Командная строка недоступна, вместо нее можно использовать PowerShell (Admin) .
  2. Когда запускается командная строка, введите следующие строки. После каждой строки нажмите Enter , чтобы запустить ее:
    • regsvr32 vbscript.dll
    • regsvr32 jscript.dll

После выполнения этих команд проверьте, все ли еще появляются проблемы с COM Surrogate .

  • ЧИТАЙТЕ ТАКЖЕ: Исправлено: ошибка «Не удалось найти этот элемент, он больше не находится в…» в Windows 10

Решение 7. Проверьте жесткий диск на наличие ошибок

Если эта проблема возникает при подключении флэш-накопителя USB, то неплохо было бы сканировать эту флэш-память на наличие ошибок. Если вы не используете флэш-накопитель USB, вы можете проверить жесткий диск на наличие ошибок:

  1. Откройте Этот компьютер и найдите диск, который вы хотите проверить. Нажмите правой кнопкой мыши и выберите Свойства .
  2. Перейдите на вкладку “Инструменты” и нажмите кнопку Проверить .

Решение 8 – Удалить недавно установленные драйверы

Если эта проблема возникла после того, как вы установили новый драйвер для определенного устройства, вы можете удалить этот драйвер. Чтобы удалить его, выполните следующие действия:

  1. Откройте Диспетчер устройств . Просто нажмите Windows Key + S , введите Диспетчер устройств и выберите Диспетчер устройств из списка.
  2. Найдите недавно установленный драйвер и нажмите правой кнопкой мыши .
  3. Выберите в меню Удалить устройство .
  4. Убедитесь, что вы отметилиУдалитепрограммное обеспечение драйвера для этого устройства , если оно доступно. Теперь нажмите кнопку Удалить , чтобы удалить драйвер.
  5. После удаления драйвера перезагрузите компьютер.

После перезагрузки компьютера проверьте, не исчезла ли проблема.

Решение 9 – переключиться на просмотр списка или сведений/отключить миниатюры

Мы уже упоминали, что COM Surrogate отвечает за ваши эскизы, и чтобы избежать проблем с ним, вы можете отключить эскизы, как мы объясняли в Решении 3 . Кроме того, вы можете переключиться в представление Список или Подробности , выполнив следующие действия:

  1. Откройте Проводник .
  2. Нажмите Показать вкладку и выберите вариант Список или Подробности .

Помните, что это всего лишь обходной путь, но он может помочь вам решить эту проблему.

Решение 10. Удалите файл журнала Acronis TrueImage

Acronis TrueImage – это полезное программное обеспечение для резервного копирования, которое позволяет восстановить компьютер в случае возникновения проблем. Хотя этот инструмент невероятно полезен, иногда он может вызвать проблемы с COM Surrogate.

По словам пользователей, они испытали большое использование процессора и памяти с COM Surrogate. Как оказалось, причиной этой проблемы был файл журнала Acronis TrueImage. Файлы журнала содержат информацию о предыдущих резервных копиях, и в большинстве случаев их можно безопасно удалить. После удаления файла журнала Acronis TrueImage проблема была полностью решена.

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

Решение 11. Установите 64-разрядную версию VLC Player

Пользователи сообщили о высокой загрузке процессора, вызванной COM Surrogate. Кроме того, их эскизы не генерируются. Это может быть вызвано VLC Player, и многие пользователи сообщали об этой проблеме при использовании 32-битной версии VLC в 64-битной Windows.

Чтобы решить эту проблему, пользователи рекомендуют удалить 32-разрядную версию VLC и установить вместо нее 64-разрядную версию. После этого проблема должна быть полностью решена, а проблемы с высокой загрузкой ЦП должны исчезнуть. Если вы используете какой-либо другой мультимедийный проигрыватель, обязательно переустановите его и проверьте, решает ли это проблему.

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

Примечание редактора . Этот пост был первоначально опубликован в феврале 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Оцените статью