Решено: „COM Surrogate спря да работи“ в Windows 10, 8.1 и 7

solved com surrogate has stopped working windows 10



След надстройка на Windows 10 1809 Получаване на грешка, COM Surrogate спря да работи всеки път, когато щракнете върху бутона Старт. Или да отворите преглед на снимки? Това е така, защото изпълнимият хостов процес (dllhost.exe), който се изпълнява във фонов режим, спира при сривове, докато изпълнява процеса. Редица потребители съобщават за този проблем: Когато инсталирам шрифт, той се срива и казва „COM Surrogate спря да работи“. Някои други Всеки път, когато превключвам раздел в настройките на свойствата на приложението, той се срива и казва „COM Surrogate спря да работи“.

COM Surrogate спря да работи



COM Surrogate е основен процес за Windows 10, който отговаря за показване на миниатюри и подобна информация. Малко са причините, които могат да причинят такава грешка като лоша или повредена програма или файл, настройки за контрол на потребителския акаунт, възможна зараза от злонамерен софтуер и настройки за предотвратяване на изпълнението на данни. Ако и вие се борите от този проблем тук, как да поправите „com surrogate спря да работи“ на Windows 10, 8.1 и 7.

Съдържание на публикацията: -

COM Surrogate спря да работи

Актуализиране на кодеци: Най-често срещаният проблем с COM Surrogate се съдържа в кодеците, инсталирани на вашия компютър. Така че винаги трябва да сте сигурни, че кодеците ви са напълно актуализирани. Ако имате инсталиран DivX или Nero, трябва да ги актуализирате и до най-новите версии.

Стартирайте компютъра си в чисто състояние на зареждане и след това проверете за грешка.

  • Стартирайте Windows през чисто състояние на зареждане помощ при идентифицирането дали някакви приложения на трети страни или стартови елементи причиняват проблема.
  • Ако да, може да се наложи да се свържете с производителя на програмата за всякакви актуализации или да деинсталирате и преинсталирате програмата.

Добавете dllhost.exe към изключението DEP

  1. Щракнете с десния бутон върху този компютър и изберете Имоти.
  2. Кликнете върху Разширени настройки на системата, щракнете върху РазширеноРаздел.
  3. В производителност раздел, щракнете Настройки.
  4. Изберете „Защита при изпълнение на данни' раздел,
  5. след това щракнете върху ‘Включване на DEP за всички програми и услуги, с изключение на избраните от мен’ опция.
  6. Щракнете върху Добавяне и след това прегледайте C: Windows System32 dllhost.exe.
  7. За 64-битови прозорци трябва да изключите файла dllhost.exe по този път: C: Windows SysWOW64 dllhost.exe

Добавете dllhost.exe към изключението DEP

Когато кликнете върху прилагане, това ще покаже съобщение.

Деактивирането на предотвратяването на изпълнението на данни за програма или услуга на Windows може да изложи компютъра ви на щети от вируси или други програми. За да продължите да деактивирате предотвратяването на изпълнението на данни, щракнете върху OK.

Тук кликнете върху ok и рестартирайте прозорците, за да влязат в сила промените. Надявам се, че след тези промени не сте се сблъскали с Error com surrogate е спрял да работи.

Пререгистрирайте .dll файлове, като използвате командния ред

Ако горният метод не работи за вас, опитайте се да пререгистрирате .dll файловете.

За да направите това първо Отворете Команден ред като администратор.

Въведете следващите команди една по една и натискайте клавиша Enter след всяка команда.

  1. regsvr32 vbscript.dll
  2. regsvr32 jscript.dll

Пререгистрирайте .dll файлове, като използвате командния ред

След това веднъж рестартирайте системата и проверете надявам се, че не сте се сблъскали с това, че сурогатът на com е спрял да работи Грешка. все пак, изправете се пред същата грешка, следвайте следващата стъпка.

Проверете твърдия диск за грешки

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

  • Отворете този компютър и намерете устройството, което искате да проверите.
  • Щракнете с десния бутон върху него и изберете Properties.
  • Отидете в раздела Инструменти и щракнете върху бутона Проверка.
  • Това ще провери устройството за грешки.

Драйвер за дисплей с връщане назад

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

  • Натиснете Windows + R, напишете devmemt.msc и добре да отворите диспечера на устройствата,
  • Това ще покаже списъка с всички инсталирани драйвери на устройства.
  • Разгънете адаптери за дисплей
  • Щракнете с десния бутон на мишката върху инсталираните свойства на дисплейното устройство.
  • В прозореца за графични свойства се преместете в раздела Драйвер
  • Тук ще получите подробности за драйвера, актуализиране на драйвер за връщане назад.
  • От тук направете промени като върнете драйвера и актуализирайте драйвера.

Върнете AMD Radeon драйвер

Деактивирайте миниатюрите

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

  • За да направите това, първо отворете файловия изследовател в менюто за стартиране, въведете файл explorer.
  • Когато се отвори прозорецът Опции на File Explorer, отидете в раздела Изглед
  • Уверете се, че сте поставили отметка Винаги да се показват икони, никога.
  • Щракнете върху Приложи и ОК, за да запазите промените.

Изтеглете Process Monitor

След изтегляне Стартирайте монитора на процеса и намерете файла, до който dllhost.exe се опитва да осъществи достъп. В повечето случаи този файл е изображение или видео файл на вашия компютър. Премахнете този файл. Може да се наложи да затворите COM Surrogate или dllhost.exeusing Диспечер на задачите, за да изтриете този файл. Включете миниатюрите отново.

Възстановете системата в предишно работно състояние

Ако никоя опция не работи за вас, тогава е по-подходящото време да използвате опцията за възстановяване на системата, за да върнете системата обратно в нормално работно състояние без ефект на данни или документ.

Прочетете тук Как да извършите възстановяване на системата в Windows 10, 8.1 и 7

Проверете това Видео стъпки, извършени за коригиране на сурогат com спря да работи Грешка

Помогнаха ли тези решения за коригиране на com surrogate спря да работи грешка на Windows 10, 8.1 и 7? Уведомете ни за коментарите по-долу, Прочетете също: