Що таке dllhost.exe і чому він працює?

Швидкий перегляд диспетчера завдань у будь-якій системі Windows покаже процес, відомий як dllhost.exe, що працює у фоновому режимі. Якщо ви знайшли це, ви, ймовірно, хотіли б знати, що він і його опис «COM Surrogate» роблять і чи безпечно це процес для запуску на вашому комп’ютері. Хороша річ, яку слід враховувати, це те, що вона має бути там. Це процес, створений корпорацією Майкрософт і включений у кожну версію операційної системи Windows.

Що таке dllhost.exe і чому він працює?

Існує невелика ймовірність того, що dllhost.exe може бути заражений вірусом. Однак якщо на вашому комп’ютері встановлено всі найновіші виправлення системи безпеки зі служби Windows Update і встановлено антивірус, як-от Microsoft Security Essentials , малоймовірно, що у вас виникнуть проблеми із зараженням.

Що таке COM+?

Щоб зрозуміти, що робить dllhost.exe, вам потрібно зрозуміти, що таке служба COM+. COM+ є скороченням від C component O bject M model. Під час витягування процесу/служби в Process Explorer це мало що розкриває. Опис процесу звучить так:

Керує конфігурацією та відстеженням компонентів на основі моделі компонентних об’єктів (COM)+. Якщо службу зупинено, більшість компонентів на основі COM+ не працюватимуть належним чином. Якщо цю службу вимкнено, будь-які служби, які явно від неї залежать, не зможуть запуститися.

Щоб по-справжньому заглибитися в процес, нам доведеться поглянути на бібліотеку Microsoft Dev Center . І це показує, що COM+ корисний насамперед для наступного:

  • Розгортання програм корпоративного рівня для всієї мережі.
  • Надання вже існуючих компонентів для розробки додатків, оскільки COM+ вважається об’єктно-орієнтованою архітектурою програмування.
  • Запуск реєстру подій, який обробляє системні запити, підвищує безпеку, запускає дескриптори процесів і створює черги запитів на обслуговування для програм.

COM+ складається з компонентів будівельних блоків, які є самовизначеними та добре поєднуються з іншими. Корисність цього випливає з дизайну компонентів, які спільно використовуються та повторно використовуються кількома програмами. Така конструкція не тільки знижує потребу в системних ресурсах, але й покращує швидкість ініціалізації. Об’єктні моделі компонентів не написані на якійсь конкретній мові програмування, однак для кожної існують окремі класи залежно від призначеної мови програмування. На рівні підприємства це забезпечує перевагу масового розгортання за допомогою створеного корпорацією Майкрософт графічного інтерфейсу під назвою DCOM .

Що таке dllhost.exe і чому він працює?

Dllhost.exe — це хост для файлів DLL і двійкових виконуваних файлів.

DLL (динамічна бібліотека компонування) — це, по суті, блок коду, незалежний від розміру, який зберігається в одному файлі. Цей код може бути складовою програми, служби або просто надбудови для графічного інтерфейсу користувача. Dllhost.exe, подібний до svchost.exe , є обов’язковою службою Windows для будь-якого програмного коду, орієнтованого на COM+. Зразок того, що dllhost.exe запускає, показано нижче за допомогою Process Monitor, який включає файли як .dll, так і .exe.

Що таке dllhost.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 і чому він працює?

Резюме

Dllhost.exe — безпечний процес Windows, створений Microsoft. Використовується для запуску інших програм і служб. Його слід залишити запущеним, оскільки він критичний для кількох системних ресурсів.

Література:

Tags: #ЯК

[100% вирішено] Як виправити повідомлення «Помилка друку» у Windows 10?

[100% вирішено] Як виправити повідомлення «Помилка друку» у Windows 10?

Отримання повідомлення про помилку друку у вашій системі Windows 10, тоді дотримуйтеся виправлень, наведених у статті, і налаштуйте свій принтер на правильний шлях…

Як записати та відтворити запис Microsoft Teams

Як записати та відтворити запис Microsoft Teams

Ви можете легко повернутися до своїх зустрічей, якщо запишете їх. Ось як записати та відтворити запис Microsoft Teams для наступної зустрічі.

Як скинути програми за замовчуванням на Android

Як скинути програми за замовчуванням на Android

Коли ви відкриваєте файл або клацаєте посилання, ваш пристрій Android вибирає програму за умовчанням, щоб відкрити його. Ви можете скинути стандартні програми на Android за допомогою цього посібника.

ВИПРАВЛЕНО: помилка сертифіката Entitlement.diagnostics.office.com

ВИПРАВЛЕНО: помилка сертифіката Entitlement.diagnostics.office.com

ВИПРАВЛЕНО: помилка сертифіката Entitlement.diagnostics.office.com

10 найпопулярніших веб-сайтів з іграми, які школа не блокувала у 2022 році

10 найпопулярніших веб-сайтів з іграми, які школа не блокувала у 2022 році

Щоб дізнатися про найкращі ігрові сайти, які не блокуються школами, прочитайте статтю та виберіть найкращий веб-сайт із розблокованими іграми для шкіл, коледжів і робіт

ВИПРАВЛЕНО: принтер у стані помилки [HP, Canon, Epson, Zebra та Brother]

ВИПРАВЛЕНО: принтер у стані помилки [HP, Canon, Epson, Zebra та Brother]

Якщо ви зіткнулися з проблемою стану помилки принтера на ПК з Windows 10 і не знаєте, як із нею впоратися, дотримуйтесь цих рішень, щоб її виправити.

Як створити резервну копію Chromebook (2022)

Як створити резервну копію Chromebook (2022)

Якщо вам цікаво, як створити резервну копію Chromebook, ми допоможемо вам. Дізнайтеся більше про те, що створюється автоматично, а що ні, тут

Як виправити, що програма Xbox не відкривається в Windows 10 [КОРОТКИЙ ПОСІБНИК]

Як виправити, що програма Xbox не відкривається в Windows 10 [КОРОТКИЙ ПОСІБНИК]

Хочете виправити програму Xbox, яка не відкривається в Windows 10, а потім дотримуйтеся виправлень, як-от увімкнути програму Xbox із служб, скинути налаштування програми Xbox, скинути пакет програми Xbox тощо.

Що таке LogiOptions.exe (UNICODE) і чи безпечний процес?

Що таке LogiOptions.exe (UNICODE) і чи безпечний процес?

Якщо у вас клавіатура та миша Logitech, ви побачите, що цей процес виконується. Це не шкідливе програмне забезпечення, але це не важливий виконуваний файл для ОС Windows.

Виправлена ​​помилка оновлення/встановлення Java 1603 у Windows 10

Виправлена ​​помилка оновлення/встановлення Java 1603 у Windows 10

Прочитайте статтю, щоб дізнатися, як виправити помилку Java Update 1603 у Windows 10, спробуйте наведені виправлення одне за одним і легко виправте помилку 1603…