Pokud se ve Správci úloh pokoušíte, nebo více procesů "COM Surrogate" spuštěných v počítači se systémem Windows. Tyto procesy mají název souboru "dllhost.exe" a jsou součástí operačního systému Windows. Uvidíte je v systémech Windows 10, Windows 8, Windows 7 a dokonce i v předchozích verzích systému Windows.
SOUVISEJÍCÍ: Co je tento proces a proč běží na počítači?
Tento článek je součástí našich průběžných sérií vysvětlujících různé procesy nalezené v nástroji Správce úloh, jako je Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe a mnoho dalších. Nevíte, jaké jsou tyto služby? Lepší počáteční čtení!
COM znamená Component Object Model. Jedná se o rozhraní, které společnost Microsoft zavedla již v roce 1993 a která umožňuje vývojářům vytvářet "objekty COM" pomocí různých programovacích jazyků. V podstatě se tyto objekty COM připojují do jiných aplikací a rozšiřují je.
Správce souborů Windows například používá objekty COM pro vytváření náhledů obrázků a jiných souborů při otevření složky. Objekt COM zpracovává zpracování obrázků, videí a dalších souborů pro vytváření miniatur. To umožňuje například rozšíření aplikace File Explorer s podporou nových videokodek.
To však může vést k problémům. Pokud dojde k selhání objektu COM, dojde k jeho spuštění. V jednom okamžiku bylo běžné, že tyto objekty COM vytvářející miniatury se s nimi zhroutily a odstranily celý proces Průzkumníka Windows.
Microsoft opravil tento druh problému a vytvořil proces nahrazení COM. Dejte nám zpětnou vazbu Příčina Náhradní proces COM spustí objekt COM mimo původní proces, který požadoval. Pokud dojde k selhání objektu COM, provede pouze proces nahrazení COM a původní proces hostitele se neztratí. Například Průzkumník Windows (nyní známý jako Průzkumník souborů) spustí proces nahrazení COM, kdykoli potřebuje generovat miniatury. Proces nahrazení COM hostí objekt COM, který provádí práci. Pokud dojde k selhání objektu COM, dojde pouze k pádu COM Surrogate a původnímu procesu File Explorer.
"Jinými slovy", jak oficiální Microsoft blog The Old New Thing uvádí, "COM Surrogate je Necítím se dobře, pokud jde o tento kód, a proto požádám společnost COM, aby ji uspořádala v jiném procesu. Tímto způsobem, pokud dojde k zhroucení, je to obrovský proces COM Surrogate, který se havaruje namísto mé procesu. "
A jak jste si mohli myslet, COM Surrogate je pojmenován" dllhost.exe ", protože objekty COM, jsou soubory DLL
Standardní Správce úloh systému Windows neposkytuje žádné další informace o tom, který objekt COM nebo DLL soubor, . Chcete-li tyto informace zobrazit, doporučujeme nástroj Microsoft Process Explorer. Stáhněte si ho a můžete pouze myši přes proces dllhost.exe v Průzkumníku Explorer, abyste zjistili, který COM objekt nebo soubor DLL hostuje.
Jak vidíme na obrázku níže, tento konkrétní proces dllhost.exe hostuje CortanaMapiHelper Objekt .dll
Proces nahrazení COM nemůže být deaktivován, protože je nezbytnou součástí systému Windows. Je to opravdu jen kontejnerový proces, který se používá pro spuštění objektů COM, které chtějí spustit jiné procesy. Například Průzkumník Windows (nebo Průzkumník souborů) pravidelně vytváří proces nahrazení COM pro generování miniatur při otevření složky. Jiné programy, které používáte, mohou také vytvořit vlastní procesy nahrazení COM. Všechny procesy dllhost.exe ve vašem systému byly spuštěny jiným programem, aby provedli něco, co program chce udělat.
Náhradní proces COM Surrogate sám o sobě není virus a je normální součástí systému Windows . Nicméně, může být používán malware. Například malware Trojan.Poweliks používá dllhost.exe procesy, aby provedl špinavou práci. Pokud vidíte velké množství procesů dllhost.exe spuštěných a používají znatelné množství procesoru, mohlo by to znamenat, že proces nahrazení produktu COM je zneužíván virem nebo jinou škodlivou aplikací.
SOUVISEJÍCÍ: Jaký je nejlepší antivirový program pro Windows 10? (Je program Windows Defender dobrý?)
Pokud máte obavy, že malware zneužívá proces dllhost.exe nebo COM Surrogate, měli byste spustit skenování pomocí upřednostňovaného antivirového programu, abyste našli a odstranili jakýkoli malware přítomný ve vašem systému. Pokud váš antivirový program říká, že je vše v pořádku, ale máte podezření, spusťte skenování s jiným antivirovým nástrojem, abyste získali druhý názor.
Jak si vyberete nejlepší službu VPN pro vaše potřeby
Virtuální privátní sítě (VPN) jsou skutečné švýcarské armádní nože, pokud jde o vylepšení soukromí, vyloučení cenzury, anonymní sdílení souborů a další. Ale ne všechny VPN jsou vytvořeny stejné a není žádný smysl platit za funkce, které nepotřebujete. Čtěte dále, když prozkoumáme vstupy a výstupy z výběru dokonalé služby VPN.
Jak používat staré a odlišně označené objektivy se zrcadlovým fotoaparátem
Kamery bez zrcadlového kamera se stávají stále oblíbenějšími. Jak se vyvíjejí v posledních několika letech, stávají se za určitých okolností opravdu užitečnými. SOUVISEJÍCÍ: Co jsou kamery bez zrcadla a jsou lepší než běžné DSLR? Jeden z opravdu zajímavých funkce kamer bez zrcadla je díky svému designu možné použít nové a staré čočky různých výrobců s vhodným adaptérem.