Pogreška 'COM Surrogate je prestao raditi' ili 'DLL host ne reagira' je čudna i frustrirajuća pogreška. COM Surrogate pogreške nisu katastrofalne, ali ako se te pogreške pojavljuju dovoljno često, to može biti ometajuće.
Kako riješiti problem COM surogata ovisi o operativnom sustavu, ali mi ćemo vas provesti kroz to, bez obzira imate li Windows 10, Windows 8 ili Windows 7.
Što je COM Surrogate?
COM Surrogate je naziv za procese koji se nazivaju dllhost.exe koji odvajaju Windows Explorer od pojedinačnih DLL hostova koji se mogu srušiti. Konkretno, DLL-ovi koji se bave sličicama medija. Postoje mnogi drugi, ali ovo je jedan od najčešćih.
COM Surrogate čini tako da ako se bilo koja od tih DLL datoteka sruši, datoteke ne sruše cijeli Windows Explorer. Zamislite to kao prvu liniju obrane za stabilnost sustava.
Što uzrokuje prestanak rada COM surogata?
Čini se da vas pogreška 'COM Surrogate has stopped work' ne sprječava da učinite mnogo. Međutim, njegov prekid može biti iritantan, a često nije očito što je uzrokovalo problem.
Određivanje točnog uzroka zašto DLL host ne reagira nije uvijek lako. Postoji nekoliko načina na koje može poći po zlu. Najtipičnije je da je kodek koji omogućuje prikaz sličica određenih medija oštećen. U drugim slučajevima, oštećeni upravljački program zaslona može biti uzrok grešaka na disku za pohranu.
U nekim posebnim slučajevima, bilo je izvješća o određenim aplikacijama, kao što su Adobe Photoshop i Nero disk burner, koje uzrokuju prestanak rada COM Surrogate. To je manje vjerojatno, a mi zagovaramo neke od općenitijih popravaka u nastavku prije nego što upremo prstom u bilo koju aplikaciju. Ako ste nedavno instalirali novu aplikaciju i naiđete na pogrešku, vraćanje na stanje prije instaliranja može biti dobar prvi korak.
Popravite COM Surrogate koji je prestao raditi u sustavu Windows 10
Bez vidljivog uzroka za COM Surrogate pogreške, često je dobro prvo isprobati neke općenite popravke koji mogu riješiti niz problema. Nakon bilo kojeg od sljedećih popravaka, ponovno pokrenite sustav i ponovite korake za pokretanje problema COM Surrogate. Ako je sve u redu, ne bi se trebao više pojavljivati.
Ovi su koraci osmišljeni za rad sa sustavom Windows 10. Također su primjenjivi na sustave Windows 8.1 i 7; međutim, metode za dolazak tamo mogu biti malo drugačije.
- Pokrenite antivirusno skeniranje. Vjerojatno nije problem u zlonamjernom softveru, ali uvijek je dobra ideja pokrenuti antivirusno skeniranje ako imate problema s Windows računalom.
-
Ažurirajte upravljačke programe za grafiku. Loš upravljački program zaslona može biti razlog za pogreške COM Surrogate has prestao raditi. Uklanjanje postojećeg i instaliranje ažurirane verzije (ili starije za koju je potvrđeno da radi) može biti dobro mjesto za početak rješavanja problema s DLL hostom koji ne reagira.
Kako biste bili sigurni da ste uklonili sve što ima veze s upravljačkim programima za grafiku, preuzmite i pokrenite Display Driver Uninstaller. Malo je složenije, ali koraci su jasni sami po sebi, a čarobnjak vas vodi kroz proces.
Ako ovo ne riješi pogrešku i mislite da ju je možda uzrokovalo ažuriranje na noviji upravljački program, preuzmite stariji upravljački program za koji znate da radi i umjesto toga ga instalirajte.
- Provjerite greške na disku. Problemi s diskom za pohranu mogu biti uzrok grešaka DLL hosta, pa je dobra ideja da ga još jednom pregledate ako naiđete na taj problem.
- Dodaj DEP iznimku. Data Execution Prevention, ili DEP, sigurnosni je alat sustava Windows koji sprječava učitavanje neprepoznatih skripti u rezerviranu memoriju. Pretjerani DEP može spriječiti COM Surrogate da pravilno radi. Da biste to popravili, dodajte ga na DEP popis iznimaka.