Чому в Windows 10 Crеаtors Updаtе так багато процесів svchost.exe

Якщо відкрити в Windows 10 Creators Updаte Диспетчер завдань і перейти на вкладку "Подробиці", можна помітити одну цікаву деталь - примірників процесу Svchost.exe в цій версії стало набагато більше. Що це, чергова недоробка Microsoft чи необхідність? Давайте спробуємо розібратися.

Велика кількість примірників процесу svchost.exe є особливістю Windows, властивої не тільки десятої, але і вона сама восьма й сьомий версій системи. Просто в Windows 10 Creators Updаte їх стало ще більше і причиною тому є оптимізація системи з метою знизити споживання оперативної пам'яті і підвищити загальну стабільність. До речі, подібний механізм використовується в браузері Chrome, там в окремих процесах запускаються вкладки і розширення.

Якщо хто не знає, виконуваний файл svchost.exe відповідає за роботу багатьох важливих системних сервісів і служб. А тепер уявіть, щоб було, якби всі ці сервіси запускалися в одному процесі. У разі збою хоча б однієї з служб процес завершувався б аварійно, що призводило до падіння всієї системи. Тому розробники вирішили розділити системні служби на групи, виділивши кожної з таких груп по одному примірнику процесу svchost.exe.

У Windows 10 Creators Updаte розробники пішли ще далі. Починаючи із збірки 14942, запускаються файлом svchost.exe сервіси більше не групуються, якщо комп'ютер має на борту оперативну пам'ять 3.5 Гб і більше. Тепер кожен сервіс запускається в окремому процесі, звідси їх велику кількість в диспетчері завдань. Так що не дивуйтеся і не лякайтеся, якщо виявите у вашій системі цілу батарею процесів svchost.exe.

Отже, що дає нам запуск служб і сервісів в окремих примірниках процесу svchost.exe:

  • Підвищення стабільності роботи системи. Якщо одна служба зависне або завершиться в аварійному режимі, інші продовжать працювати.
  • Зниження навантаження на оперативну пам'ять.
  • Підвищення прозорості. Тепер користувачі зможуть ідентифікувати споживання системних ресурсів для кожного сервісу.
  • Спрощення обслуговування. Системним адміністратором Microsoft буде простіше діагностувати неполадки, пов'язані з роботою контрольованих svchost.exe сервісів.
  • Загальне підвищення безпеки системи.

Відмінного Вам дня!