Поправете COM Surrogate е спрял да работи в Windows 7

Един мой клиент започна да има странен проблем, когато преглежда снимки и видеоклипове на своя компютър с Windows 7 : изскачаше със следното съобщение за грешка:

COM Surrogate has stopped working

com сурогат

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

Метод 1 – Актуализиране на кодеци

Очевидно, тъй като това беше проблем с видео/картина, решихме, че може да е нещо с инсталирания текущ набор от кодеци. Този клиент особено обичаше да копира и рипва неща, така че имаше инсталиран ffdshow плюс някои други кодеци. Ръчно актуализирахме всички кодеци до най-новите им версии, включително ffdshow, Windows 7 Codec Pack и други. Можете да изтеглите най-новата версия на Windows 7 Codec Pack .

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

Метод 2 - Kaspersky Antivirus

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

Метод 3 – Команди

Има няколко команди, които можете да опитате да изпълните в Windows , за да видите дали отстранява проблема. Трябва да ги стартирате в командния ред. Щракнете(Click) върху Старт(Start) , въведете cmd и след това щракнете с десния бутон и изберете Изпълнявай(Run) като администратор(Administrator) . Сега въведете следните команди, натискайки enter след всяка:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Това ще пререгистрира няколко dll-а в Windows и евентуално ще коригира COM сурогатната грешка. Ако не, продължете да четете!

Метод 4 - Проверете диска за грешки

Ако виждате този проблем само на конкретно устройство, като външно USB устройство, тогава може да има някои лоши сектори на твърдия диск. Добра идея е да стартирате chkdsk, за да сте сигурни, че устройството работи правилно. Можете да прочетете предишната ми публикация за това как да използвате помощната програма chkdsk(how to use the chkdsk utility) .

Метод 5 (Method 5) – Деактивирайте DEP(– Disable DEP) за dllhost.exe

Друга корекция, която е спомената много пъти, е добавянето на dllhost.exe към списъка за изключване за DEP ( Защита при изпълнение на данни(Data Execution Protection) ). Можете да прочетете предишната ми публикация за това как да изключите DEP в Windows(how to turn off DEP in Windows) . На последната стъпка в тази статия щракнете върху Добавяне(Add) и след това добавете следния exe файл в Windows 7 32-битов:

C:\Windows\System32\dllhost.exe

За 64-битов Windows 7 трябва да изключите файла dllhost.exe в този път:

C:\Windows\SysWOW64\dllhost.exe

com сурогатен dll

Метод 6 – Дисплей/драйвер за принтер

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

За да върнете обратно драйвера на дисплея, отидете на Device Manager , разгънете Display Adapters и след това щракнете с десния бутон върху устройството за показване и изберете Uninstall . Ще видите изскачащ прозорец, в който трябва да поставите отметка в квадратчето Изтриване на софтуера на драйвера за това устройство(Delete the driver software for this device) .

драйвер за връщане назад

В същата светлина трябва също да проверите драйверите на принтера си и да актуализирате всички тях, ако има налични актуализации.

Надяваме се, че един от тези методи ще коригира грешката COM Surrogate в (COM Surrogate)Windows 7 . Ако не, публикувайте коментар тук и ни уведомете вашите спецификации и какво сте опитали и ние ще се опитаме да помогнем. Наслади се!



About the author

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



Related posts