COM Surrogate je prenehal delovati. Se nenadoma prikaže, ko ste si ogledovali fotografije ali videoposnetke? Ne skrbite, da se večina uporabnikov sooča s to napako, zato je treba to popraviti. V tej objavi bomo razpravljali o tem, kako odpraviti to napako.
Vsebina[ skrij ]
- Kaj počne COM Surrogate in zakaj vedno preneha delovati?
- Kako popraviti COM Surrogate je prenehal delovati
- 1. način: posodobite kodeke
- 2. način: onemogočite sličico
- 3. način: Ponovno registrirajte DLL-je
- 4. način: preverjanje napak na trdem disku
- 5. način: Onemogoči DEP za datoteko dllhost
- 6. način: povrnitev gonilnika zaslona
Kaj počne COM Surrogate in zakaj vedno preneha delovati?
Proces dllhost.exe se imenuje COM Surrogate in edini čas, ko boste verjetno opazili njegov obstoj, je, ko se zruši in dobite sporočilo, da je COM Surrogate prenehal delovati. Kaj je ta nadomestek COM in zakaj se nenehno zruši?
Nadomestek COM je elegantno ime za proces žrtvovanja za objekt COM, ki se izvaja zunaj procesa, ki ga je zahteval. Raziskovalec na primer uporablja nadomestek COM pri ekstrakciji sličic. Če greste v mapo z omogočenimi sličicami, bo Explorer sprožil nadomestek COM in ga uporabil za izračun sličic za dokumente v mapi. To stori zato, ker se je Explorer naučil ne zaupati izvlečkom sličic; imajo slabe rezultate glede stabilnosti. Explorer se je odločil, da bo absorbiral zmanjšanje zmogljivosti v zameno za izboljšano zanesljivost, kar je povzročilo premikanje teh zlobnih koščkov kode iz glavnega procesa Explorerja. Ko se izvleček sličic zruši, uniči proces COM Surrogate namesto Explorerja.
Z drugimi besedami, nadomestek COM je tisti, ki se ne počutim dobro glede te kode, zato bom prosil COM, da ga gosti v drugem procesu. Tako se, če se zruši, namesto mojega procesa zruši nadomestni proces COM Surogate. In ko se zruši, to samo pomeni, da so se Explorerjevi najhujši strahovi uresničili.
V praksi, če pride do tovrstnih zrušitev med brskanjem po mapah, ki vsebujejo video ali predstavnostne datoteke, je težava najverjetneje v nepravilnem kodeku. Torej, ne da bi izgubljali čas, poglejmo, kako popraviti nadomestek COM, je prenehal delovati s pomočjo spodaj navedene vadnice.
Kako popraviti COM Surrogate je prenehal delovati
1. način: posodobite kodeke
Ker je težava povezana z ogledom fotografij in videoposnetkov, se zdi, da je posodobitev kodeka dobra možnost in upajmo, da vam lahko pomaga odpraviti napako COM Surrogate. Lahko prenesete najnovejšo različico kodeka za Windows 10 / 8.1 / 7 tukaj .
Če imate nameščen DivX ali Nero, lahko razmislite o posodobitvi na najnovejšo različico, v nekaterih primerih pa ju morate odstraniti in znova namestiti, da bosta delovala pravilno.
Če ste nadgradili Nero in DivX in imate še vedno težave, lahko poskusite preimenovati datoteko C:Program FilesCommon FilesAheadDSFilterNeVideo.ax v NeVideo.ax.bak. Morda boste morali tudi preimenovati NeVideoHD.ax v NeVideoHD.bak, to pa bo prekinilo Nero Showtime.
2. način: onemogočite sličico
Ti lahko onemogočite predogled sličic , ki bi moral začasno rešiti težavo, vendar ni optimalna rešitev za odpravo nadomestka COM, ki je prenehal delovati.
3. način: Ponovno registrirajte DLL-je
Ponovno registrirajte nekaj DLL-jev z operacijskim sistemom Windows, ki lahko popravijo napako nadomestnega COM. Storiti to:
1. Z desno miškino tipko kliknite gumb Okno in izberite ukazni poziv (skrbnik) .
2. V okno cmd vnesite te ukaze in za vsakim od njih pritisnite enter:
|_+_|
To lahko popravite, da je nadomestek COM prenehal delovati vprašanje, če pa ne, potem nadaljujte z branjem!
4. način: preverjanje napak na trdem disku
Drug način, kako lahko odpravite napako COM Surrogate, je, da zaženete pripomoček za preverjanje diska, ki je razložen tukaj .
5. način: Onemogoči DEP za datoteko dllhost
Onemogočanje DEP za dllhost.exe zdi se, da odpravlja težavo za večino uporabnikov, zato poglejmo, kako to storiti. Več o tem si lahko preberete v moji prejšnji objavi o tem, kako izklopiti DEP.
1. V zadnjem koraku kliknite Dodaj kot je prikazano spodaj:
2. V pojavnem oknu Dodaj izberite naslednje izvedljive datoteke:
|_+_|
3. Izberite datoteko dllhost, kliknite Odpri in videli boste nekaj takega:
To bi verjetno moralo odpraviti napako, da je COM Surogate prenehal delovati.
6. način: povrnitev gonilnika zaslona
Včasih lahko nedavne posodobitve gonilnikov zaslona povzročijo to napako, zato lahko povrnitev gonilnika odpravi težavo. Toda to storite le, če opazite težavo po posodobitvi gonilnikov.
1. Z desno miškino tipko kliknite Ta računalnik oz Moj računalnik in izberite lastnosti.
2. Zdaj na levi kliknite na Upravitelj naprav .
3. Razširite Display Adapters in nato z desno tipko miške kliknite zaslonsko napravo in izberite Odstrani.
4. Videli boste pojavno okno, kjer morate potrditi Izbrišite programsko opremo gonilnika za to napravo možnost in kliknite V redu. Windows bo odstranil napravo in izbrisal programsko opremo gonilnika, preneseno iz storitve Windows Update. Nato lahko namestite novo programsko opremo gonilnikov.
Morda vam bo všeč tudi:
- Kako popraviti napako aplikacije 0xc000007b
- Kako popraviti predpomnilnik ikon v sistemu Windows 10
- Kako popraviti MMC ni mogel ustvariti snap-in
- Kako ustvariti obnovitveno točko sistema - preprost način
Upajmo, da bo ena od teh metod popraviti napako COM Surrogate je prenehal delovati . Če imate še vedno kakršne koli dvome ali vprašanja, vas prosimo, da komentirate, bomo poskušali pomagati.
Aditya FarradAditya je samomotivirana strokovnjakinja za informacijsko tehnologijo in je bila pisateljica o tehnologiji zadnjih 7 let. Pokriva internetne storitve, mobilne naprave, Windows, programsko opremo in navodila za uporabo.