Kako popraviti nadomestek COM, ki je prenehal delovati v operacijskih sistemih Windows 10, 8 in 7
Napaka »COM Surrogate je prenehala delovati« ali »gostitelj DLL se ne odziva« je čudna in frustrirajoča napaka. COM nadomestek Napake niso katastrofalne, a če se te napake pojavljajo dovolj pogosto, so lahko moteče.
Kako odpraviti nadomestno težavo COM, je odvisno od operacijskega sistema, vendar vas vodimo skozi to, ne glede na to, ali imate Windows 10, Windows 8, oz Windows 7.
Kaj je nadomestek COM?
COM Surrogate je priročno ime za procese, imenovane dllhost.exe, ki loči Windows Explorer od posameznih gostiteljev DLL, ki se lahko zrušijo. Še posebej, DLL ki obravnavajo medijske sličice. Obstaja veliko drugih, vendar je ta eden najpogostejših.

COM Surrogate omogoča, da če se katera od teh datotek DLL zruši, datoteke ne zrušijo celotnega Windows Explorerja. Pomislite na to kot na prvo obrambno linijo za stabilnost sistema.
Kaj povzroča, da nadomestek COM preneha delovati?
Zdi se, da napaka 'COM Surrogate je prenehala delovati' ne preprečuje, da bi storili veliko. Vendar pa je njegova prekinitev lahko dražeča in pogosto ni očitno, kaj je povzročilo težavo.
Odkrivanje natančnega vzroka, zakaj se gostitelj DLL ne odziva, ni vedno enostavno. Obstaja nekaj načinov, da gre lahko narobe. Najbolj tipično je, da je prišlo do poškodbe kodeka, ki omogoča prikaz sličic določenih medijev. V drugih primerih je lahko poškodovan gonilnik zaslona vzrok za napake na pomnilniku.
V nekaterih nišnih primerih so bila poročila o posebnih aplikacijah, npr Adobe Photoshop in Nero disk Burner, zaradi česar COM Surrogate preneha delovati. To je manj verjetno in zagovarjamo nekatere splošnejše popravke spodaj, preden pokažemo s prstom na katero koli posebno aplikacijo. Če ste pred kratkim namestili novo aplikacijo in pride do napake, je lahko vrnitev na pred namestitvijo dober prvi korak.
Popravite, da je COM Surrogate prenehal delovati v sistemu Windows 10
Brez očitnega vzroka za napake COM Surrogate je pogosto dobro poskusiti nekaj splošnih popravkov, ki lahko najprej odpravijo vrsto težav. Po katerem koli od naslednjih popravkov znova zaženite sistem in ponovite korake za sprožitev težave z nadomestkom COM. Če je vse v redu, se ne bi smelo več pojaviti.
Ti koraki so zasnovani za delo z operacijskim sistemom Windows 10. Te veljajo tudi za Windows 8.1 in 7; vendar so načini za dosego tja lahko nekoliko drugačni.
Zaženite protivirusni pregled. Verjetno ni a zlonamerna programska oprema problem, vendar je vedno dobro zagnati protivirusno skeniranje če imate težave s svojim Windows PC.
-
Posodobite grafične gonilnike. Neprijeten gonilnik zaslona je lahko razlog, da je COM Surrogate prenehal delovati napake. Odstranitev obstoječe in namestitev posodobljene različice (ali starejše, za katero je bilo potrjeno, da deluje) je lahko dobro mesto za začetek odpravljanja težav z gostiteljem DLL, ki se ne odziva.
Da se prepričate, da ste odstranili vse, kar je povezano z grafičnimi gonilniki, prenesite in zaženite Display Driver Uninstaller. To je nekoliko bolj zapleteno, vendar so koraki samoumevni in čarovnik vas vodi skozi postopek.
Če to ne odpravi napake in menite, da jo je morda povzročila posodobitev na nov gonilnik, prenesite starejši gonilnik, za katerega veste, da deluje, in ga namesto tega namestite.
Preverite napake na disku. Težave s pomnilniškim pogonom so lahko vzrok za napake gostitelja DLL, zato je, če naletite na to težavo, dobra ideja, da jo enkrat ponovite.
Dodajte izjemo DEP. Preprečevanje izvajanja podatkov ali DEP je varnostno orodje sistema Windows, ki preprečuje nalaganje neprepoznanih skriptov v rezerviran pomnilnik. Preveč vnet DEP lahko prepreči pravilno delovanje COM Surrogate. Če želite to popraviti, ga dodajte na seznam izjem DEP.