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 odpojit někoho na Facebooku
Je to velmi snadné, aby vaše Facebook News Feed dostat přeplněný. Po několika letech přidání ukulele hraní kouzelníků, které potkáte ulicemi a barovým personálem v každém baru, do kterého pravidelně míříte, je překonán lidmi, které už nikdy neuvidíte. Můžete odvolávat lidi, ale pokud víte, že do nich nebudete v budoucnu narazit, je často snadnější jít ven a nepřátelit je.
Jak optimalizovat úložiště hudby ve vašem iPhone k automatickému uvolnění prostoru
Navzdory rostoucí velikosti úložišť každé generace telefonů iPhone a dalších zařízení iOS je opravdu snadné je plnit. Pokud je problém s úložištěm způsoben příliš velkou hudbou, je v zařízení iOS 10 zavedena nová funkce, která usnadňuje optimalizaci úložiště a uvolnění místa. Jak funguje optimalizace skladování hudby SOUVISEJÍCÍ: Co je to Apple Music a jak to funguje?