U upravitelju zadataka sustava Windows 10, 8 ili Windows 7 možete pronaći dllhost.exe proces, a u nekim slučajevima može uzrokovati veliko opterećenje procesora ili pogreške poput: COM Surrogate program je prestao raditi, naziv neuspjele aplikacije je dllhost.exe.
U ovom uputstvu, detaljno o vrsti programa COM Surrogate, da li je moguće ukloniti dllhost.exe i zašto ovaj postupak uzrokuje grešku "program je prestao raditi".
Čemu služi postupak dllhost.exe?
COM Surrogate proces (dllhost.exe) je "srednji" sistemski proces koji vam omogućuje povezivanje COM objekata (Component Object Model) kako biste proširili mogućnosti programa u Windowsima 10, 8 i Windows 7.
Primjer: Windows Explorer prema zadanim postavkama ne prikazuje sličice za nestandardne video formate ili slike. No, prilikom instaliranja odgovarajućih programa (Adobe Photoshop, Corel Draw, preglednika fotografija, kodeka za video i slično), ti programi registriraju svoje COM objekte u sustavu, a Explorer se pomoću postupka COM Surrogate poveže s njima i koristi ih za prikazivanje sličica u svom prozor.
Ovo nije jedina opcija kada se aktivira dllhost.exe, već najčešće i istovremeno uzrokuje greške „COM Surrogate prestao raditi“ ili veliko opterećenje procesora. Činjenica da se više od jednog dllhost.exe procesa može prikazati u upravitelju zadataka istovremeno je normalno (svaki program može pokrenuti vlastitu instancu procesa).
Izvorna datoteka sistemskog procesa nalazi se na C: Windows System32. Ne možete izbrisati dllhost.exe, ali obično postoje opcije za otklanjanje problema uzrokovanih ovim postupkom.
Zašto dllhost.exe COM Surrogate učitava procesor ili uzrokuje da je "COM Surrogate program prestao raditi" i kako to ispraviti
Najčešće, veliko opterećenje sustava ili nagli prekid postupka COM Surrogate dogodi se prilikom otvaranja određenih mapa koje sadrže video ili foto datoteke u programu Windows Explorer, mada to nije jedina opcija: ponekad pokretanje programa treće strane uzrokuje i pogreške.
Najčešći uzroci ovakvog ponašanja su:
- Program treće strane pogrešno je registrirao COM objekte ili ne rade ispravno (nekompatibilnost s trenutnom verzijom Windowsa, zastarjeli softver).
- Zastareli ili pogrešno radeći kodeci, posebno ako se problem pojavi prilikom prikazivanja sličica u Exploreru.
- Ponekad - rad virusa ili zlonamjernog softvera na računaru, kao i oštećenje sistemskih datoteka Windows.
Korištenje bodova za oporavak, uklanjanje kodeka ili programa
Prije svega, ako se nedavno pojavilo veliko opterećenje procesora ili greške programa COM Surrogate, pokušajte koristiti točke obnavljanja sistema (pogledajte točke 10 oporavka sustava Windows) ili, ako znate nakon instaliranja programa ili kodeka, došlo je do pogreške, pokušajte deinstalirati. njih na upravljačkoj ploči - Programi i funkcije ili, u Windowsu 10, u Postavkama - Aplikacije.
Napomena: čak i ako se greška pojavila davno, ali se pojavljuje prilikom otvaranja mapa sa videozapisima ili slikama u programu Windows Explorer, prije svega, pokušajte deinstalirati instalirane kodeke, na primjer, K-Lite Codec Pack, obavezno ponovo pokrenite računalo nakon deinstalacije.
Oštećene datoteke
Ako se pojavi veliko učitavanje procesora iz dllhost.exe kada otvorite određenu mapu u programu Windows Explorer, može sadržavati oštećenu medijsku datoteku. Jedan, iako ne uvijek funkcionalan, način prepoznavanja takve datoteke:
- Otvorite Windows Resource Monitor (pritisnite Win + R, upišite resmon i pritisnite Enter. Možete koristiti i pretraživanje na traci sa zadacima Windows 10).
- Na kartici CPU-a provjerite dllhost.exe postupak, a zatim provjerite (obratite pažnju na proširenje) ima li na popisu datoteka u odjeljku "Povezani moduli" video datoteke ili slike. Ako je jedan prisutan, onda s velikom vjerovatnoćom upravo ta datoteka uzrokuje problem (možete ga pokušati izbrisati).
Također, ako se problemi s COM Surrogate pojave prilikom otvaranja mapa s određenim određenim tipovima datoteka, tada mogu biti krivi COM objekti registrirani od strane programa odgovornog za otvaranje ove vrste datoteka: možete provjeriti postoji li problem i nakon deinstalacije ovog programa (i po mogućnosti ponovno pokretanjem računala nakon uklanjanja).
Greške u registraciji COM
Ako prethodne metode ne pomognu, možete pokušati popraviti greške COM objekta u sustavu Windows. Metoda ne dovodi uvijek do pozitivnog rezultata, može dovesti i do negativnog, stoga toplo preporučujem stvaranje točke vraćanja sustava prije upotrebe.
Da biste automatski ispravili takve greške, možete koristiti program CCleaner:
- Na kartici registra potvrdite okvir "ActiveX and Class Errors", kliknite "Rješavanje problema".
- Provjerite jesu li stavke ActiveX / COM Greške odabrane i kliknite Ispravno odabrano.
- Prihvatite sigurnosnu kopiju izbrisanih unosa u registru i odredite put spremanja.
- Nakon popravljanja, ponovo pokrenite računar.
Pojedinosti o CCleaner-u i gdje preuzeti program: Korištenje CCleaner-a za dobru upotrebu.
Dodatni načini ispravljanja COM surogatskih grešaka
Zaključno, neke dodatne informacije koje mogu pomoći u rješavanju problema s dllhost.exe, ako problem još uvijek nije riješen:
- Skenirajte svoj računar zbog zlonamjernog softvera pomoću alata poput AdwCleaner (kao i pomoću antivirusnog softvera).
- Sama datoteka dllhost.exe obično nije virus (ali zlonamjerni softver koji koristi COM Surrogate može uzrokovati probleme s njim). Međutim, ako imate dvojbe, provjerite je li u procesu procesna datoteka C: Windows System32 (desnom tipkom miša kliknite postupak u upravitelju zadataka da biste otvorili lokaciju datoteke) i ima digitalni potpis Microsofta (desni klik na datoteku - svojstva). Ako imate sumnje, pogledajte kako skenirati Windows procese na viruse.
- Pokušajte provjeriti integritet sistemskih datoteka Windows.
- Pokušajte onemogućiti DEP za dllhost.exe (samo za 32-bitne sisteme): idite na Control Panel - System (ili desnom tipkom miša kliknite "This PC" - "Properties"), odaberite "Advanced system settings" na lijevoj strani, na kartici "Advanced". u odjeljku "Performanse" kliknite "Options" i otvorite karticu "Prevention Data Execution Prevention". Odaberite "Omogući DEP za sve programe i usluge osim onih odabranih dolje", kliknite gumb "Dodaj" i odredite put do datoteke C: Windows System32 dllhost.exe. Primenite postavke i ponovo pokrenite računar.
I na kraju, ako ništa ne pomaže, a imate Windows 10, možete pokušati resetirati sistem spremanjem podataka: Kako resetirati Windows 10.