dllhost.exe - Co je dllhost.exe a proč běží?

Co je Dllhost.exe?

Originální soubor dllhost.exe je softwarová součást systému Microsoft Windows od společnosti Microsoft. Okna Microsoft v operačním systému. Dllhost.exe také provozuje hostitele Dynamic Link Library. Blok kódu, který se ukládá do jednoho souboru, který spouští několik souborů v počítači se systémem Windows. Tento program může způsobit chyby, pokud není aktuální.





dllhost.exe



Dynamic Link Library Host je proces, který je navržen ke spuštění jedné nebo více operačních služeb nebo aplikací systému Windows. Často to označujeme jako náhradní COM a načítá se. Rychlé prozkoumání pomocí Správce úloh na jakémkoli systému Windows odhalí proces. Je také známý jako dllhost.exe běžící na pozadí.

Pokud jste to našli, pravděpodobně byste chtěli vědět, co dělá a jeho popis COM Surrogate. A ať už je to bezpečný proces na počítači, nebo ne. Je však dobré si uvědomit, že by tam mělo být. Toto je proces, který společnost Microsoft vytváří a je zabalen ve všech verzích operačního systému Windows.



Nyní existuje malá šance, že dllhost.exe může dostat virus. Pokud je však váš počítač aktuální se všemi nejnovějšími opravami zabezpečení z webu Windows Update. A také si nainstalujete antivirový program. Je velmi nepravděpodobné, že byste měli nějaké problémy s infekcí.



Co je COM +?

Abychom pochopili, co dělá dllhost.exe. Musíte pochopit, co služba COM + ve skutečnosti je. COM + je zkratka pro C Omponent NEBO bject M odel. Při vytahování procesu / služby v Průzkumníku procesů toho moc neodhalí.

Ve skutečnosti spravuje konfiguraci a sledování komponent založených na modelu COM (Component Object Model) +. Pokud nějak služba přestane fungovat, většina komponent založených na modelu COM + nebude fungovat správně. Pokud tuto službu deaktivujeme, nespustí se žádné služby, které na ní výslovně závisí.



Podívejte se na Knihovna Microsoft Dev Center A v dllhost.exe odhaluje, že COM + je primárně užitečný pro tyto následující



  • Nasazení aplikací na podnikové úrovni pro celou síť.
  • Pak poskytnutí již existujících komponent pro vývoj aplikací. Protože považujeme COM + za objektově orientovanou programovací architekturu.
  • Spuštění registru událostí, který zpracovává. Například systémové požadavky, zvyšují zabezpečení, spouštějí procesní úchyty a také vytvářejí fronty požadavků na služby pro aplikace.

Dále:

COM + se skládá z komponent stavebních bloků, které se samy definují a hrají dobře s ostatními. Užitečnost spočívá v návrhu komponent, které sdílíme a znovu používáme. Tento design nejenže snižuje poptávku po systémových zdrojích. Ale také to zlepšuje rychlost inicializace.

Objektové modely komponent nejsou napsány v žádném konkrétním programovacím jazyce. Pro každou z nich však existují samostatné třídy v závislosti na zamýšleném programovacím jazyce. Na podnikové úrovni to poskytuje výhodu hromadného nasazení pomocí nástroje GUI vytvořeného společností Microsoft s názvem DCOM .

Dllhost.exe je hostitelem pro soubory DDL a binární spustitelné soubory:

DLL (dynamická knihovna odkazů) je v podstatě velikostně nespecifický blok kódu v jednom souboru. Tento kód může být makeup aplikace, služby nebo jen doplněk pro grafické uživatelské rozhraní. Dllhost.exe je podobný svchost.exe.

Je to požadovaná služba Windows pro jakýkoli programovací kód orientovaný na COM +. Ukážeme vám ukázku toho, co dllhost.exe běží pomocí nástroje Process Monitor. Což zahrnuje typy souborů .dll i .exe.

Rizika:

Dllhost.exe je bezpečný, pokud je počítač aktuální na všech opravách zabezpečení. Pokud to uvidíte na následujících místech, jste v bezpečí:

  • Oficiální umístění adresáře pro tento proces je C: Windows System32 dllhost.exe
  • Dllhst3g je také platný proces systému Windows uložený ve stejné složce System32.

Pokud se dllhost.exe objeví kdekoli jinde, je to pravděpodobně virus. Některé viry červů napodobují název dllhost a ukládají se do složky System32. Měli byste na to být opatrní. Tady jsou některé z nich:

  • Worm / Loveelet-Y se ukládá v / Windows / System32 / jako dllhost.com
  • Worm / Loveelet-DR se ukládá v / Windows / System32 / jako dllhost.dll

Vysoké využití CPU:

Jednou z možných bezpečnostních chyb v návrhu systému COM + je to. Umožňuje spuštění jakékoli knihovny DLL uložené v systému za předpokladu, že spouštěč, který ji inicializuje, potřebuje požadovaná oprávnění. To znamená, že kdykoli uvidíte vysoké využití procesoru pro dllhost.exe. Pravděpodobně to není hostitelský proces způsobující problém. Ale spíše načtená DLL běžící přes hostitele. K dalšímu prozkoumání můžete použít program, jako je Process Explorer.

Dllhost.exe je ve skutečnosti bezpečný proces systému Windows, který společnost Microsoft vytváří. V zásadě jej používáme pro spouštění dalších aplikací a služeb. Mělo by být ponecháno v chodu, protože je kritické pro několik systémových prostředků.

Doufám, že se vám tento článek líbí a získáte od něj pomoc. Pokud stále máte nějaké dotazy týkající se tohoto článku, zeptejte se jich v sekci komentáře níže. Měj krásný zbytek dne!

Viz také: Vložte symbol stupně v systému macOS: Jak na to?