Ошибка программы exe или COM Surrogate перестала работать в Windows

В вашей операционной системе Windows 11/10/8/7, если вы когда-либо получите сообщение об ошибке: Program exe или COM Surrogate перестали работать. Проблема привела к тому, что программа перестала работать корректно. Windows закроет программу и сообщит вам, если решение доступно(Program exe or COM Surrogate has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available) , а затем я предлагаю несколько шагов по устранению неполадок, которые могут помочь устранить такие ошибки.

Что такое суррогат COM

Процесс dllhost.exe называется COM Surrogate . Он находится в папке System 32 .

COM расшифровывается как компонентная объектная модель(Component Object Model) . Описание процесса гласит:

Manages the configuration and tracking of Component Object Model (COM)+-based components. If the service is stopped, most COM+-based components will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.

Говорит Майкрософт,

COM Surrogate is the sacrificial process for a COM object that is run outside of the process that requested it. Explorer uses the COM Surrogate when extracting thumbnails, for example. If you go to a folder with thumbnails enabled, Explorer will fire off a COM Surrogate and use it to compute the thumbnails for the documents in the folder. It does this because Explorer has learned not to trust thumbnail extractors; they have a poor track record for stability. Explorer has decided to absorb the performance penalty in exchange for the improved reliability resulting in moving these dodgy bits of code out of the main Explorer process. When the thumbnail extractor crashes, the crash destroys the COM Surrogate process instead of Explorer.

COM Surrogate перестал работать

COM Surrogate перестал работать

Есть несколько причин, которые могут вызвать такие ошибки: плохая или поврежденная программа, настройки UAC , заражение вредоносным ПО , настройки (Malware)DEP и т. д. Если вы недавно обновили драйвер устройства, возможно, вы захотите выполнить откат и посмотреть, поможет ли это. Если проблема возникла недавно, не могли бы вы попробовать восстановить систему и посмотреть, исчезнет ли проблема? Также известно, что отключение миниатюр(Thumbnails) с помощью параметров проводника(File Explorer) помогает. Если нет, вот несколько других предложений.

1] Настройки UAC

В Windows 10/8/7 у вас есть настройки контроля учетных записей(User Account Control) ( UAC ), которые предотвратят административный доступ для программ из соображений безопасности. Некоторым программам для правильной работы требуется доступ администратора, поэтому, чтобы обойти эту проблему, вы должны щелкнуть правой кнопкой(Right Click) мыши исполняемый файл и запустить(Run) от имени администратора.

Если вы хотите всегда запускать эту программу(Program) от имени администратора, щелкните правой кнопкой мыши ярлык, перейдите в « Свойства(Properties) » и щелкните(Click) вкладку « Совместимость»(Compatibility Tab) .

Затем установите флажок « Запустить(Run) эту программу от имени администратора». Затем нажмите « Apply / OK » .

Иногда вам также может потребоваться включить режим совместимости(Compatibility Mode) , поскольку некоторые программы могут быть не полностью совместимы с Windows 11/10 .

Если программа совместима с Windows 11/10 , убедитесь, что режим совместимости(Compatibility Mode) не включен . Если он включен, снимите его, потому что это также может привести к сбою программы.

2] Заражение вредоносным ПО

Если вы получаете сообщение об ошибке для нескольких программ, есть вероятность, что ваш компьютер с Windows заразился. В таких случаях загрузите хорошее автономное антивирусное программное обеспечение(standalone antivirus software) стороннего производителя и просканируйте с его помощью свой компьютер.

Перезагрузите(Reboot) систему в безопасном режиме(Safe Mode) и выполните полное сканирование.

3] Настройка DEP

Настройка DEP, т . е. настройка предотвращения выполнения данных , может привести к сбою программ. Чтобы проверить эти настройки

1. Нажмите « Пуск(Start) » , щелкните правой кнопкой мыши «(Right Click) Компьютер» и(Computer) перейдите в « Свойства ».(Properties)

2. Затем нажмите Дополнительные параметры системы.(Advanced system settings.)

3. Нажмите на вкладку « Дополнительно(Advanced) » и нажмите « Настройки(Settings) » в разделе « Сеанс производительности» .(Performance)

COM Surrogate перестал работать

4. Щелкните Предотвращение выполнения данных.(Data Execution Prevention.)

5. Убедитесь, что вы выбрали « Включить DEP только для основных программ и служб Windows(Turn on DEP for essential Windows programs and services only) ».

6. Затем нажмите «Применить(Apply) », нажмите « ОК(OK) » и перезагрузите(reboot) систему .

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

  • C:WindowsSystem32dllhost.exe для 32-битных систем
  • C:WindowsSysWOW64dllhost.exe для 64-битных систем

Нажмите Применить/ОК.

4] Перерегистрируйте файлы DLL

Откройте CMD(CMD) с повышенными правами и выполните следующие команды:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Посмотрите, поможет ли это.

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

Если это происходит с одним из компонентов Windows , попробуйте запустить SFC /SCANNOW.

СОВЕТ(TIP) . См. этот пост, если вы получили сообщение «Действие не может быть выполнено, поскольку файл открыт в COM-суррогатном(The action cannot be completed because the file is open in COM Surrogate) сообщении».



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts