Зміст
Варіант 1: Windows запускається
До засобів " командного рядка» при видаленні накопичувальних оновлень найчастіше доводиться вдаватися, якщо з якоїсь причини їх не вдається видалити звичайним способом. Якщо Windows 10 все ще завантажується, скористайтеся наступними рішеннями.
Спосіб 1: у працюючій системі
Спосіб підійде, якщо потрібно видалити одне конкретне оновлення або ви готові робити це поштучно.
- Відкрийте від імені адміністратора " командний рядок» або консоль «Windows PowerShell» з контекстного меню кнопки «Пуск» або іншим відомим і зручним для вас способом.
- Виконайте команду
wmic qfe list brief /format:table
, щоб вивести список встановлених оновлень. Зверніть увагу на колонку «Status» або «HotFixID» (в «PowerShell» ) &8212; вона містить номери пакетів оновлень виду KB. - Щоб видалити непотрібне оновлення, виконайте команду виду
wusa /uninstall /kb:ID
, де ID - Номер оновлення. Якщо з'явиться віконце з проханням підтвердити операцію, натисніть в ньому «Так» . - Дочекайтеся завершення процедури деінсталяції оновлення і перезавантажте комп'ютер.
Спосіб 2: Пакетне видалення скриптом
Якщо вам потрібно видалити кілька оновлень, є сенс скористатися командним файлом, створити який ви можете самі.
- За допомогою команди
wmic qfe list brief /format:table
у консолі або іншим способом визначте номери непотрібних оновлень. - Створити в «блокноті»
текстовий файл і вставте в нього наступні команди:
@echo off
wusa /uninstall /kb:ID /quiet /norestart
END
Продублюйте другу команду стільки разів, скільки хочете видалити оновлень, а ID замініть на номер кожного пакета, що видаляється. - Збережіть файл з довільною назвою, але обов'язково з розширенням CMD або BAT .
- Запустіть створений командний файл як адміністратор.
Почекавши кілька хвилин, перезавантажте комп'ютер. Якщо хочете автоматизувати процес повністю, в кінець скрипта потрібно додати команду shutdown -r
.
Варіант 2: Windows не запускається
Якщо Windows 10 не завантажується, видаляти оновлення доведеться в завантажувального середовищі WinPE, для чого вам знадобиться інсталяційний диск або флешка з дистрибутивом Windows тієї ж розрядності. Для цих же цілей згодиться будь-який рятувальний диск з інтерпретатором CMD на борту.
Читайте також: як завантажитися з інсталяційної флешки / диска
- Завантажте комп'ютер з інсталяційної флешки, а коли на екрані з'явиться вікно майстра-установника, натисніть комбінацію клавіш Shift + F10 , щоб відкрити " командний рядок» .
- Визначте літери розділів жорсткого диска, для чого послідовно Виконайте ці команди:
diskpart
list volume
exit - Визначивши букву системного тому, виведіть список оновлень, для чого виконайте команду
DISM /Image:V:\ /Get-Packages /format:table
. - В результаті ви отримаєте список оновлень із зазначенням їх повних імен.
- Якщо вам відомий номер оновлення, яке хочете видалити, можете додати в команду фільтр
find "ID"
, де ID - номер пакета, дивіться скріншот нижче. - Щоб видалити оновлення, скопіюйте повне його ім'я, сформуйте та виконайте команду
DISM /Image:V:\ /Remove-Package /packagename:full-name
, де full-name - ім'я видаляється пакета.
Якщо ви не знаєте, яке саме оновлення спричинило проблему, ви можете видалити їх усі по черзі. Правда, в даному випадку використання консолі буде не найзручнішим варіантом, так як для видалення всіх останніх патчів і оновлень в середовищі відновлення Windows 10 передбачена окрема функція.
Детальніше: видалення оновлень у Windows 10