U Windows 10, 8 ili Windows 7 menadžeru zadataka, možete otkriti proces dllhost.exe, u nekim slučajevima to može uzrokovati veliko opterećenje procesora ili greške kao što su: Program Surrogat COM, ime neuspjele aplikacije dllhost.exe, je zaustavljen.
Ovaj priručnik detaljno objašnjava šta je COM Surrogat program, da li je moguće ukloniti dllhost.exe i zašto ovaj proces uzrokuje grešku "program je prestao da radi".
Za što je dllhost.exe proces?
COM Surrogat proces (dllhost.exe) je "srednji" sistemski proces koji vam omogućava da povežete objekte Component Object Model (COM) kako biste proširili mogućnosti programa u Windows 10, 8 i Windows 7.
Primer: Po podrazumevanoj vrednosti, sličice za nestandardne video ili slikovne formate se ne prikazuju u programu Windows Explorer. Međutim, prilikom instaliranja odgovarajućih programa (Adobe Photoshop, Corel Draw, preglednici fotografija, video kodeci i slično), ovi programi registruju svoje COM objekte u sistemu, a istraživač, koristeći COM Surrogate proces, povezuje ih i koristi za prikazivanje minijatura u svojim prozor
Ovo nije jedina opcija kada je uključen dllhost.exe, ali najčešći i, u isto vrijeme, najčešće izaziva "COM Surrogat prestaje raditi" greške ili veliko opterećenje procesora. Činjenica da se više od jednog procesa dllhost.exe može istovremeno prikazati u upravitelju zadataka je normalno (svaki program može pokrenuti vlastitu instancu procesa).
Izvorna sistemska procesna datoteka se nalazi u C: Windows System32. Ne možete ukloniti dllhost.exe, ali obično postoje mogućnosti za ispravljanje problema uzrokovanih ovim procesom.
Zašto dllhost.exe COM Surrogate učitava procesor ili uzrokuje grešku "Surrogat COM program je prestao raditi" i kako ga popraviti
Najčešće, veliko opterećenje sistema ili iznenadni prestanak COM Surrogate procesa se dešava prilikom otvaranja određenih fascikli koje sadrže video ili foto datoteke u Windows Exploreru, iako to nije jedina opcija: ponekad čak i jednostavno pokretanje programa drugih proizvođača uzrokuje greške.
Najčešći razlozi za ovo ponašanje:
- Program treće strane neispravno je registrirao COM objekte ili oni nisu ispravno radili (nekompatibilnost sa trenutnim verzijama Windowsa, zastarjeli softver).
- Zastarjeli ili neispravni kodeci, posebno ako se problem pojavljuje prilikom crtanja sličica u istraživaču.
- Ponekad - rad virusa ili zlonamjernog softvera na vašem računalu, kao i oštećenje Windows sistemskih datoteka.
Koristeći tačke vraćanja, uklonite kodeke ili programe
Prije svega, ako su se nedavno pojavila velika opterećenja na procesoru ili "Surrogat COM Surgeate", pokušajte koristiti točke vraćanja sustava (pogledajte Windows 10 točke oporavka) ili, ako znate koji program ili kodek ste instalirali, pokušajte ukloniti ih na kontrolnoj tabli - Programi i komponente ili, u Windowsu 10, u Podešavanja - Aplikacije.
Napomena: čak i ako se greška pojavila prije mnogo vremena, ali se pojavljuje pri otvaranju mapa s videozapisima ili slikama u Exploreru, prije svega pokušajte ukloniti instalirane kodeke, na primjer, K-Lite Codec Pack, nakon završetka uklanjanja, svakako ponovo pokrenite računalo.
Oštećene datoteke
Ako se veliko opterećenje procesora iz dllhost.exe pojavi kada otvorite određenu mapu u Exploreru, ona može sadržati oštećenu medijsku datoteku. Jedan, iako ne uvek, način da se otkrije takav fajl:
- Otvorite Windows Resource Monitor (pritisnite tastere Win + R, otkucajte resmon i pritisnite Enter. Takođe možete da koristite pretragu u Windows 10 traci zadataka).
- Na kartici CPU označite proces dllhost.exe, a zatim provjerite (obratite pažnju na proširenje) da li u odjeljku "Povezani moduli" postoje bilo kakve datoteke videa ili slike. Ako postoji jedan, onda sa velikom verovatnoćom, ova određena datoteka izaziva problem (možete pokušati da je izbrišete).
Takođe, ako se pojave problemi COM Surrogata prilikom otvaranja fascikli sa određenim tipovima datoteka, onda mogu biti krivi COM objekti registrirani od strane programa odgovornog za otvaranje ovog tipa datoteke: možete provjeriti da li problem postoji i nakon uklanjanja ovog programa (i, po mogućnosti, ponovnog pokretanja računala nakon uklanjanja).
Greške pri registraciji COM-a
Ako prethodne metode ne pomognu, možete pokušati popraviti greške COM-objekata u sustavu Windows. Metod ne dovodi uvijek do pozitivnog rezultata, može dovesti do negativnog rezultata, jer preporučujem stvaranje točke vraćanja sustava prije korištenja.
Da biste automatski ispravili takve greške, možete koristiti CCleaner program:
- Na kartici registra označite kućicu "ActiveX greške i klasa", kliknite "Traži probleme".
- Uverite se da su izabrane stavke "ActiveX / COM Errors" i kliknite na "Fix Selected".
- Slažete se sa spremanjem sigurnosne kopije stavki registra koje želite izbrisati i navedite putanju spremanja.
- Nakon popravka ponovo pokrenite računar.
Detalji o CCleaner-u i gde preuzeti program: Koristite CCleaner sa prednostima.
Dodatni načini za popravljanje COM-a
Konačno, neke dodatne informacije koje mogu pomoći da se riješe problemi s dllhost.exe ako problem nije ispravljen do sada:
- Skenirajte svoj računar na malware pomoću alata kao što je AdwCleaner (kao i pomoću antivirusnog programa).
- Sam fajl dllhost.exe obično nije virus (ali zlonamjerni softver koji koristi COM surogat može uzrokovati probleme s njim). Međutim, ako niste sigurni, proverite da li je procesna datoteka u C: Windows t (desni klik na proces u upravitelju zadataka - otvorite lokaciju datoteke), a Microsoft je digitalno potpisao (desni klik na svojstva datoteke). Ako sumnje ostanu, pogledajte Kako provjeriti viruse u Windows procesima.
- Pokušajte provjeriti integritet Windows sistemskih datoteka.
- Pokušajte da onemogućite DEP za dllhost.exe (samo za 32-bitne sisteme): idite na Control Panel - System (ili desnim klikom na “This Computer” - “Properties”), na levoj strani izaberite “Additional System Settings” na kartici “Advanced” t u odeljku "Performanse" kliknite na "Postavke" i kliknite na karticu "Sprečavanje izvršenja podataka". Odaberite "Omogući DEP za sve programe i servise osim onih odabranih u nastavku", kliknite gumb "Dodaj" i navedite putanju do datoteke. C: Windows System32 dllhost.exe. Primijenite postavke i ponovo pokrenite računalo.
I na kraju, ako ništa nije pomoglo, a imate Windows 10, možete pokušati resetiranje sistema sa spremanjem podataka: Kako resetirati Windows 10.