dllhost.exe - Какво е dllhost.exe и защо се изпълнява?

Какво е dllhost.exe?

Оригиналният файл dllhost.exe е софтуерен компонент на Microsoft Windows от Microsoft. Прозорците на Microsoft в операционна система. Dllhost.exe също така изпълнява Dynamic Link Library Host. Блок код, който се съхранява в един файл, който изпълнява няколко файла на компютър с Windows. Тази програма може да причини грешки, ако не е актуална.





dllhost.exe



Хостът на библиотеката Dynamic Link е процес, който е предназначен за стартиране на една или повече операционни услуги или приложения на Windows. Често го наричаме COM сурогат и товари. Бързо разглеждане през Task Manager на която и да е система на Windows ще разкрие процес. Той е известен също като dllhost.exe, работещ във фонов режим.

Ако сте открили това, сигурно бихте искали да знаете какво прави то и неговото описание на COM Surrogate. И независимо дали е безопасен процес да се изпълнява на вашия компютър. Хубавото обаче е да се има предвид, че то трябва да е там. Това е процес, който Microsoft създава и е пакетиран във всяка версия на операционната система Windows.



Сега има малък шанс dllhost.exe да получи вирус. Ако обаче компютърът ви е актуален с всички най-нови корекции за сигурност от Windows Update. И вие също инсталирате антивирус. Тогава е малко вероятно да имате някакви проблеми с инфекцията.



Какво е COM +?

За да разберете какво прави dllhost.exe. Трябва да разберете какво всъщност представлява услугата COM +. COM + е съкращение от ° С omponent ИЛИ bject М odel. Когато изтегляте процеса / услугата в Process Explorer, той не разкрива много.

Той всъщност управлява конфигурацията и проследяването на базирани на Component Object Model (COM) + компоненти. Ако по някакъв начин услугата спре да работи, повечето базирани на COM + компоненти няма да функционират правилно. Ако деактивираме тази услуга, тогава всички услуги, които изрично зависят от нея, няма да могат да се стартират.



Погледни Библиотека на Dev Center на Microsoft И разкрива в dllhost.exe, че COM + е предимно полезен за тези по-долу



  • Внедряване на приложения на ниво предприятие за цяла мрежа.
  • След това предоставяне на вече съществуващи компоненти за разработване на приложения. Защото ние разглеждаме COM + като обектно-ориентирана архитектура за програмиране.
  • Изпълнение на регистър на събития, който се справя. Например системни заявки, подобрява сигурността, задейства манипулаторите на процеса, а също така създава опашки за заявки за услуги за приложения.

Освен това:

COM + се състои от компоненти на градивни елементи, които се самоопределят и играят добре с другите. Полезността в това идва от дизайна на компонентите, които споделяме и използваме повторно. Този дизайн не само намалява търсенето на системни ресурси. Но също така подобрява скоростта на инициализация.

Обектните модели на компонентите не са написани на конкретен език за програмиране. Има обаче отделни класове за всеки в зависимост от предвидения език за програмиране. На корпоративно ниво това осигурява предимството на масовото внедряване с GUI инструмент, създаден от Microsoft, наречен DCOM .

Dllhost.exe е хост за DDL файлове и двоични изпълними файлове:

DLL (динамична библиотека с връзки) е по същество неспецифичен по размер блок код в един файл. Този код може да бъде грим на приложение, услуга или просто добавка за графичен потребителски интерфейс. Dllhost.exe е подобен на svchost.exe.

Това е задължителна услуга на Windows за всеки COM + ориентиран програмен код. Ще ви покажем пример за това какво се изпълнява dllhost.exe с помощта на Process Monitor. Който включва както файловите типове .dll, така и .exe.

Рискове:

Dllhost.exe е в безопасност, стига компютърът да е актуален за всички корекции за сигурност. Ако го видите на следните места, значи сте в безопасност:

  • Официалното местоположение на директорията за този процес е C: Windows System32 dllhost.exe
  • Dllhst3g също е валиден процес на Windows, съхраняван в същата папка System32.

Ако dllhost.exe се появи някъде другаде, вероятно е вирус. Някои вируси на червеи имитират името на dllhost и се съхраняват в папката System32. Трябва да внимавате за това. Ето някои от тях:

  • Worm / Loveelet-Y се съхранява в / Windows / System32 / като dllhost.com
  • Worm / Loveelet-DR се съхранява в / Windows / System32 / като dllhost.dll

Висока употреба на процесора:

Един възможен недостатък на сигурността в дизайна на системата COM + е този. Той позволява на всяка DLL, съхранена в системата, да се изпълнява, като се приеме, че задействащият го инициира необходимите разрешения. Това означава, че когато видите висока употреба на процесора за dllhost.exe. Проблемът вероятно не е хост процесът. Но по-скоро заредена DLL, минаваща през хоста. Можете да използвате програма като Process Explorer, за да разследвате допълнително.

Dllhost.exe всъщност е безопасен процес на Windows, който Microsoft създава. По принцип го използваме за стартиране на други приложения и услуги. Трябва да се остави да работи, тъй като е критично за няколко системни ресурси.

Надявам се тази статия да ви хареса и да получите помощ от нея. Ако все още имате въпроси, свързани с тази статия, не се колебайте да ги зададете в раздела за коментари по-долу. Приятен ден!

Вижте също: Вмъкване на символ за степен на macOS: Как да?