Програма 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 сурогат(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.

казва Microsoft,

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 сурогатът спря да работи

COM сурогатът спря да работи

Има няколко причини, които биха могли да причинят такива грешки, лоша или повредена програма, настройки на 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 сурогатът спря да работи

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-битови системи

Щракнете върху Apply/OK.

4] Регистрирайте отново DLL файлове

Отворете повишен 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

Аз съм компютърен инженер с над 10 години опит в софтуерната индустрия, по-специално в Microsoft Office. Написал съм статии и уроци по различни теми, свързани с Office, включително съвети как да използвам функциите му по-ефективно, трикове за овладяване на обичайните офис задачи и др. Моите умения като писател също ме правят отличен ресурс за други, които искат да научат за Office или просто се нуждаят от бърз съвет.



Related posts