Nenaden padec zmogljivosti v računalniku ali prenosnem računalniku je lahko posledica visoke obremenitve CPU v enem ali več procesih. Med njimi se pogosto pojavlja dllhost.exe z opisom COM Surrogate. V vodniku spodaj želimo povedati o obstoječih načinih reševanja te težave.
Vsebina
Prvi korak je povedati, kaj je ta proces in kakšna naloga opravlja. Proces dllhost.exe je med sistemskimi in je odgovoren za obdelavo COM + zahtev internetne informacijske storitve, potrebne za delovanje aplikacij, ki uporabljajo komponento Microsoft .NET Framework .
Najpogosteje je ta proces mogoče videti, ko delujejo video predvajalniki ali gledajo slike, shranjene v računalniku, saj večina kodekov uporablja Microsoft .NET za predvajanje videoposnetkov. Posledično so težave z dllhost.exe povezane z večpredstavnostnimi datotekami ali z kodeki.
Kot kaže praksa, dllhost.exe najpogosteje obremeni procesor zaradi nepravilno delujočih video kodekov. Rešitev problema bo ponovna namestitev te komponente, ki jo je treba izvesti v skladu z naslednjim algoritmom:
Praviloma bo po namestitvi pravilne različice video kodekov problem rešen, dllhost.exe pa se bo vrnil na običajno porabo virov. Če se to ne zgodi, uporabite naslednjo možnost.
Drug razlog za visoko obremenitev procesorja z dllhost.exe je lahko prisotnost poškodovane video datoteke ali slike v prepoznavnem formatu v sistemu Windows. Težava je podobna poznani napaki »Media Storage« v sistemu Android: sistemska storitev poskuša predpomneti metapodatke poškodovane datoteke, vendar zaradi napake ne more in gre v neskončno zanko, kar vodi do povečane porabe virov. Da bi rešili težavo, morate najprej izračunati krivca in ga izbrisati.
Ta postopek bo odpravil težavo visoke porabe CPU virov s procesom dllhost.exe.
Kot povzetek opažamo, da se težave z dllhost.exe pojavljajo relativno redko.