Код 0x80073712 - это ERROR_SXS_COMPONENT_STORE_CORRUPT. Он говорит о том, что в каталоге C:\Windows\WinSxS (хранилище компонентов) повреждены системные файлы. При попытке установить обновление Windows 10/11 система не может собрать нужные компоненты и выдаёт сообщение о "отсутствующих файлах обновления".
Как быстро исправить ошибку
| Шаг | Что делаем | Почему помогает |
|---|---|---|
| 1 | Запускаем CMD от администратора и вводим:dism /online /cleanup-image /restorehealthsfc /scannow |
DISM восстанавливает образ Windows, а SFC проверяет и заменяет повреждённые системные файлы. |
| 2 | Очищаем кэш обновлений:net stop wuauservnet stop cryptsvcnet stop bitsnet stop msiserverren C:\Windows\System32\catroot2 catroot2.oldren C:\Windows\SoftwareDistribution SoftwareDistribution.old |
Удаляем возможные испорченные пакеты и заставляем Windows заново скачать их. |
| 3 | Удаляем папку C:\$WINDOWS.~BT (если есть) и перезагружаем ПК |
Эта папка остаётся после попыток крупного обновления и может мешать новой установке. |
| 4 (по необходимости) | Проверяем диск: chkdsk C: /f /r |
Находятся и исправляются физические ошибки накопителя, которые часто приводят к повреждению WinSxS. |
| 5 (по необходимости) | Скачиваем обновление вручную с каталога Microsoft (по KB‑номеру) и запускаем установку | Обходим возможные проблемы с автоматическим загрузчиком. |
| 6 (крайняя мера) | Делаем "обновление на месте" (Media Creation Tool) без потери данных | Перезаписывает системные файлы, устраняя глубинные повреждения. |
После каждого шага сразу пробуйте снова установить обновление - часто достаточно первого пункта.
Что может быть причиной повреждения WinSxS
- Неисправный SSD/HDD (проверьте SMART‑данные).
- Частые "оптимизации" сторонних утилит, которые удаляют файлы из
WinSxS. - Неудачные попытки установки крупных обновлений (например, переход с Windows 10 → 11).
Если ошибка появляется регулярно, стоит проверить состояние диска и отказаться от программ, которые "чистят" системные файлы.
