Як при очищенні папки winsxs виправити помилку «сховище компонентів пошкоджено» з кодом 14098,

Ш татная утиліта Dism є дуже корисним інструментом, що дозволяє працювати з образами Windows. Його можливості включають зниження і підвищення релізу системи, інтеграцію драйверів і компонентів, підготовка чином WinPE і багато іншого. Застосовується він також і для очищення надмірно розрослася папки WinSxS - сховища компонентів Windows, що містить оригінальний файли операційної системи, що використовуються для її відновлення.

Таке очищення проводиться командою Dism.exe / Online / Cleanup-Image / StartComponentCleanup. однак її виконання не завжди буває вдалим.

У ряді випадків при виконанні команди все завершується помилкою з кодом 14098 «Сховище компонентів пошкоджено». Повторні спроби виконати очистку призводять до тих же результатів. Нерідко помилки при виконанні різних команд можуть вплинути й інші причини, але в цьому випадку її опис точно відповідає дійсності.

Якщо Dism пише, що сховище компонентів пошкоджено, значить так воно і є. На щастя, його можна досить просто відновити. Насамперед необхідно перевірити цілісність сховища компонентів Windows 10.

Для цього в запущеній від імені адміністратора рядку виконуємо таку команду:

Dism / Online / Cleanup-Image / ScanHealth

Якщо сховище пошкоджено, ви отримаєте повідомлення, що воно потребує відновлення. Тут же, в командному рядку виконуємо наступну команду:

DISM / Online / Cleanup-Image / RestoreHealth

Як при очищенні папки winsxs виправити помилку «сховище компонентів пошкоджено» з кодом 14098,

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

Зверніть увагу, що для успішного виконання команди відновлення необхідно, щоб комп'ютер був підключений до інтернету. так як відсутні файли утиліта Dism буде отримувати через Центр оновлення. Якщо підключення до глобальної мережі відсутня, для відновлення сховища можна використовувати інсталяційний образ з Windows і консоль PowerShell. але це вже інша історія.