Центр обновления обещает повторить попытку позже и рядом ставит код 0x80073712. Фраза про «позже» здесь не диагноз и не график вторника: пакет уже не встал, потому что хранилище компонентов в несогласованном виде. Официальное имя - ERROR_SXS_COMPONENT_STORE_CORRUPT. Рабочий стол обычно живой. Это не синий экран и не отказ чистой установки с флешки.
Почему это происходит
Манифесты оборвались на середине пакета. Свет моргнул, ноутбук уснул, диск на секунду отвалился. Следующий поиск честно пишет 0x80073712 и предлагает «попробовать позже». Позже без ремонта хранилища будет то же самое.
Почистили WinSxS или «ускорили» систему. Удалили папки из C:\Windows\WinSxS, прогнали твикер с обещанием гигабайтов. Контрольные суммы разъехались. Центр обновления больше не на что опереться и откладывает установку. Так делать нельзя: WinSxS - не кэш браузера, а база, из которой собираются пакеты и роли.
Сыплется диск. Повреждены не «обновления как идея», а файлы на томе. Тогда 0x80073712 чередуется с другими кодами, sfc находит ошибки снова после каждого прохода.
Путают с соседними кодами. 0x80248007 - в локальной базе клиента нет данных, часто лечится кэшем. 0x800f081f - нет исходников для сборки, нужен образ. 0x80073712 - уже сами компоненты. Соседние числа, разный смысл.
Не копируйте WinSxS с другого компьютера и не ставьте «ремонтный пак компонентов» архивом с форума. Версии сборок не совпадут. Реестр обслуживания руками не собирают.
Что делать самому
- Сверьте код в журнале, не в чужом скриншоте. Windows 11: «Параметры» → «Центр обновления Windows» → «Журнал обновлений». Windows 10: «Параметры» → «Обновление и безопасность». Нужен именно 0x80073712. Если рядом другие числа - запишите все.
- Проверьте диск, пока система ещё грузится. CrystalDiskInfo и
chkdsk. Чинить хранилище на умирающем SSD бессмысленно: пакет снова оборвётся. - Почините компоненты через DISM, не удаляя WinSxS. Командная строка от администратора:
DISM /Online /Cleanup-Image /RestoreHealth, затемsfc /scannow. Дождитесь конца. Не запускайте сразу/StartComponentCleanup /ResetBase- можно снести то, чем DISM ещё чинил бы. - Если DISM не находит файлы, дайте ему образ той же сборки. Установочная флешка или ISO, индекс издания должен совпасть. Образ «сборки с твиками» сюда не годится.
- Сбросьте кэш загрузки после успешного DISM. Содержимое
SoftwareDistribution\Downloadможно пересоздать. Саму WinSxS - нет. Затем повторите поиск пакетов. - Не ждите «следующий вторник» как лечение. Сообщение «обновление позже» - вежливый отказ, не план. Пока хранилище битое, новый KB упрётся в ту же порчу.
Журнал C:\Windows\Logs\CBS\CBS.log длинный. В конце часто есть строка про порчу store. Этого достаточно, чтобы понять: дальше DISM, не очистка реестра. Лог целиком в интернет лучше не выкладывать.
На корпоративном ПК источник для DISM может быть закрыт политикой. Тогда без внутреннего образа домашний рецепт не сработает. Не обходите это сторонними «пакетами восстановления».
Фраза «обновление будет установлено позже» в интерфейсе Windows 10 и 11 общая: ею центр прикрывает и сеть, и занятый диск, и порчу store. Смотрите журнал, не баннер. Если в журнале пусто, а на экране только «позже» без 0x80073712 - вы не в этой статье: сначала дождитесь кода. Если код есть, откладывать установку бессмысленно: новый вторник патчей упрётся в те же манифесты. Не ставьте накопительный пакет вручную из каталога Microsoft поверх гнилого store - получите уже два слоя порчи.
Средство устранения неполадок Центра обновления иногда сбрасывает очередь и на соседних кодах помогает. Для 0x80073712 оно вторично: сломано не скачивание, а компоненты. Запускать его можно, считать лечением - нет. То же про очистку диска в «Параметрах»: пункт про файлы обновлений не чинит WinSxS. Если после DISM центр всё ещё пишет «позже» без нового кода - перезагрузка и повтор поиска. Если код сменился на 0x800f081f - исходников нет, нужен ISO, не ожидание.
Часто задаваемые вопросы
Почему Центр пишет «позже», если код уже есть? Потому что пакет не применился. Отложить попытку проще, чем объяснить порчу WinSxS на одном экране.
0x80073712 - настоящий код? Да. ERROR_SXS_COMPONENT_STORE_CORRUPT: хранилище компонентов повреждено.
Это синий экран? Нет. Это отказ обновления на рабочем столе.
Поможет ли просто подождать неделю? Нет, если хранилище уже разъехалось. Подождёт тот же код.
Когда проще переустановить? Когда RestoreHealth с нормального образа не проходит, а диск ещё живой. Установка поверх с сохранением файлов - штатный путь.
