Как да коригирате COM Surrogate, който е спрял да работи на Windows 10, 8 и 7

Съдържание:

Как да коригирате COM Surrogate, който е спрял да работи на Windows 10, 8 и 7
Как да коригирате COM Surrogate, който е спрял да работи на Windows 10, 8 и 7
Anonim

Грешка „COM Surrogate е спрял да работи“или „DLL хост не отговаря“е странна и разочароваща грешка. COM сурогатните грешки не са катастрофални, но ако тези грешки се появяват достатъчно често, това може да бъде разрушително.

Как да коригирате проблема със сурогатния COM зависи от операционната система, но ние ще ви преведем през него, независимо дали имате Windows 10, Windows 8 или Windows 7.

Какво е COM сурогат?

COM Surrogate е общоприето име за процеси, наречени dllhost.exe, които разделят Windows Explorer от отделни DLL хостове, които имат потенциал да се сринат. По-специално DLL файлове, които се занимават с миниатюри на медии. Има много други, но това е един от най-често срещаните.

Image
Image

COM Surrogate го прави така, че ако някой от тези DLL файлове се срине, файловете не сриват целия Windows Explorer. Гледайте на това като на първа линия на защита за стабилност на системата.

Какво кара COM Surrogate да спре да работи?

Грешката „COM сурогатът е спрял да работи“изглежда не ви спира да правите много. Прекъсването му обаче може да бъде дразнещо и често не е очевидно какво е причинило проблема.

Откриването на точната причина защо DLL хост не отговаря не винаги е лесно. Има няколко начина, по които може да се обърка. Най-типичното е, че има известна повреда в кодек, който позволява показването на миниатюри на определени медии. В други случаи причината за грешки в устройството за съхранение може да е повреден драйвер на дисплея.

В някои специализирани случаи има съобщения за конкретни приложения, като Adobe Photoshop и Nero disk burner, които причиняват спиране на работата на COM Surrogate. Това е по-малко вероятно и ние препоръчваме някои от по-общите корекции по-долу, преди да посочим с пръст някое конкретно приложение. Ако наскоро сте инсталирали ново приложение и изпитате грешка, връщането към преди да сте го инсталирали може да бъде добра първа стъпка.

Коригиране на COM Surrogate е спрял да работи в Windows 10

Без очевидна причина за COM Surrogate грешки, често е добре първо да опитате някои общи корекции, които могат да коригират редица проблеми. След някое от следните поправки рестартирайте системата си и повторете стъпките, за да задействате проблема с COM Surrogate. Ако всичко е наред, не трябва да се появява отново.

Тези стъпки са предназначени да работят с Windows 10. Те са приложими и за Windows 8.1 и 7; обаче методите за достигане до там може да са малко по-различни.

  1. Стартирайте антивирусно сканиране. Вероятно не е проблем със зловреден софтуер, но винаги е добра идея да стартирате антивирусно сканиране, ако имате проблем с вашия компютър с Windows.
  2. Актуализиране на графични драйвери. Недостатъчен драйвер на дисплея може да е причината за грешки в COM Surrogate has stopped working. Премахването на съществуващата и инсталирането на актуализирана версия (или по-стара, за която е потвърдено, че работи) може да бъде добро място за започване на отстраняване на проблеми с DLL хоста, който не отговаря.

    За да сте сигурни, че сте премахнали всичко свързано с графичните драйвери, изтеглете и стартирайте Display Driver Uninstaller. Това е малко по-сложно, но стъпките се обясняват сами по себе си и съветникът ви превежда през процеса.

    Ако това не отстрани грешката и смятате, че актуализирането до скорошен драйвер може да я е причинило, изтеглете по-стар драйвер, за който знаете, че работи, и го инсталирайте вместо това.

  3. Проверете за грешки на диска. Проблемите с устройството за съхранение могат да бъдат причина за грешки в DLL хоста, така че да го прегледате още веднъж е добра идея, ако срещнете този проблем.
  4. Добавяне на DEP изключение. Data Execution Prevention или DEP е инструмент за сигурност на Windows, който предотвратява зареждането на неразпознати скриптове в запазената памет. Прекалено ревностното DEP може да попречи на COM Surrogate да работи правилно. За да коригирате това, добавете го към списъка с изключения на DEP.

Препоръчано: