Що таке хост-процес svchost.exe і чому їх так багато?

Відео: svchost.exe завантажує процесор на 50% і центр поновлення windows нескінченно шукає оновлення, рішення

Мабуть, найпоширенішим питанням, що належать до теми системних процесів Windows, є "Що це за процес svchost.exe і чому їх так багато працює одночасно?". Вперше цей процес почав використовуватися в операційній системі Windows XP. Насправді він використовується в якості контейнера для декількох служб, розташованих усередині і відображаються як один процес.

Відео: Svchost.exe вантажить пам`ять і процесор Windows 7



Це було зроблено для економії системних ресурсів шляхом скорочення кількості процесів. Всі системні служби, такі як DNS-клієнт, Робоча станція, Служби криптографії, Харчування, із мережею і т.д., працюють всередині процесів svchost.exe. Залежно від необхідного службам доступу до ресурсів, вони групуються в певних процесах, які маю потрібний рівень доступу. Це пояснює, чому так багато процесів svchost.exe працюють одночасно під різними обліковими записами такими, як Network Service, Local Service, System.

Дізнатися, з яких служб полягає певний, що цікавить нас хост-процес svchost.exe, можна кількома способами. Перший - використовуючи стандартний диспетчер задач Windows (Актуально для операційних систем Windows 7 і Vista): Робимо клік правою кнопкою миші на панелі завдань, в списку вибираємо "Запустити диспетчер задач". У закладці "Процеси" виділяємо цікавить нас svchost.exe, натискаємо на ньому правою кнопкою миші і в списку вибираємо "Перейти до служб". Потрапляємо в наступну закладку "Служби", тільки ті служби, які працюють всередині нас цікавить хост-процесу будуть виділені синім кольором.

Другий спосіб можна використовувати в будь-якої версії MS Windows. Для цього необхідно завантажити дуже корисну, безкоштовну, портативну утиліту від Microsoft Sysinternals, яка називається Process Explorer. Цей додаток працює під усіма версіями і редакціями Windows. Фактично, це сильно вдосконалений Диспетчер завдань. Запускаємо програму, натискаємо на цікавий для нас процес svchost.exe правою кнопкою миші, у списку вибираємо "Properties ..." і у вікні натискаємо на закладку "Services". Отримуємо окремий список служб, що працюють в даному процесі.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!