Náhly pokles výkonu počítača alebo prenosného počítača môže byť spôsobený vysokým zaťažením CPU v jednom alebo viacerých procesoch. Spomedzi nich sa často objavuje dllhost.exe s popisom COM Surrogate. V sprievodcovi nižšie vám chceme povedať o existujúcich spôsoboch riešenia tohto problému.
obsah
Prvým krokom je povedať, čo je tento proces a akú úlohu vykonáva. Proces dllhost.exe patrí medzi systémové a je zodpovedný za spracovanie požiadaviek COM + internetovej informačnej služby potrebných na prevádzku aplikácií pomocou komponentu Microsoft .NET Framework ,
Tento proces je najčastejšie viditeľný pri prehrávaní videoprehrávačov alebo pri prezeraní obrázkov uložených v počítači, pretože väčšina kodekov používa program Microsoft .NET na prehrávanie videí. V dôsledku toho sú problémy s dllhost.exe spojené s multimediálnymi súbormi alebo kodeky.
Ako ukazuje prax, najčastejšie dllhost.exe načíta procesor kvôli nesprávne fungujúcim video kodekom. Riešením problému bude opätovná inštalácia tejto komponenty, ktorá by mala byť vykonaná podľa nasledujúceho algoritmu:
Spravidla po inštalácii správnej verzie videokodekov sa problém vyrieši a dllhost.exe sa vráti k normálnej spotrebe zdrojov. Ak sa tak nestane, použite nasledujúcu možnosť.
Ďalším dôvodom vysokého zaťaženia procesora z dllhost.exe môže byť prítomnosť poškodeného video súboru alebo obrazu v rozpoznateľnom formáte v systéme Windows. Problém je podobný známej chybe "Ukladanie médií" v systéme Android: systémová služba sa pokúša ukladať do pamäte metadáta zlomeného súboru, ale kvôli chybe to nedokáže a neprejde do nekonečnej slučky, čo vedie k zvýšeniu spotreby zdrojov. Ak chcete problém vyriešiť, musíte najskôr vypočítať vinníka a potom ho odstrániť.
Tento postup odstráni problém vysokej spotreby zdrojov procesora procesom dllhost.exe.
Ako súhrn sme si všimli, že problémy s dllhost.exe sa javia pomerne zriedka.