Windows 10/11: оновлення безпеки викликає зависання системи

Деякі користувачі операційних систем Windows 10 та Windows 11 зіткнулися з неприємною проблемою: після завантаження комп’ютера система починає працювати з перебоями, приблизно через 3-5 хвилин після запуску виникає повне зависання.

Пошук першопричини

Проблема, яка спостерігається вже кілька місяців, привернула увагу технічних видань. За попередніми даними, причиною зависань є заплановане завдання під назвою “Secure-Boot-Update” (Оновлення безпечного завантаження). Зазначається, що користувачі, які перебувають в офлайн-режимі, не стикаються з цим збоєм. Однак, варто лише підключити пристрій до мережі Інтернет, як проблема проявляється знову, що наштовхує на думку про її зв’язок з мережевими функціями.

Після ретельного аналізу за допомогою таких інструментів, як Диспетчер завдань та Журнал подій, користувачі визначили, що саме це завдання є винуватцем. Воно відповідає за перевірку оновлень безпечного завантаження під час підключення пристрою до мережі. Саме тому воно може бути помилково асоційоване з проблемами, спричиненими мережею.

Як працює завдання “Secure-Boot-Update”

Згідно з документацією Microsoft, це завдання за замовчуванням запускається кожні 12 годин. Його функція полягає у зчитуванні бітової маски “AvailableUpdates” та обробці оновлень безпечного завантаження в певному порядку. Після успішного завершення операції відповідний біт стану скидається. Якщо оновлення не вдалося, Windows записує подію та залишає відповідний біт стану незмінним. Наступного разу, коли завдання буде запущено, воно знову спробує виконати ту саму дію.

Microsoft підтверджує, що проблеми з мікропрограмою або на рівні платформи можуть призвести до зупинки служби безпечного завантаження і, як наслідок, до постійних спроб її запуску.

Як перевірити стан завдання

Користувачі, які хочуть перевірити стан завдання “Secure-Boot-Update” на своїх системах, можуть скористатися командним рядком PowerShell з правами адміністратора. Для цього потрібно виконати таку команду:

schtasks.exe /Query /TN "\Microsoft\Windows\PI\Secure-Boot-Update" /FO LIST /V

Ця команда дозволить отримати детальну інформацію про завдання, включаючи його поточний статус.

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

Джерело: https://www.ithome.com/1/008/229.htm