Ошибка 0x80073712 при обновлении Windows 10/11 — как исправить (2026)

Центр обновления снова всё скачал, попытался установить патч и выдал код 0x80073712? Необязательно сразу переустанавливать систему. Разберёмся, что значит эта ошибка, аккуратно проверим системные файлы, восстановим хранилище компонентов и сбросим кэш обновлений. Всё по шагам, без сложных терминов.
Коротко: что проверить сразу
- Убедитесь, что на диске C: есть хотя бы 10–15 ГБ свободного места.
- Проверьте дату, время и часовой пояс — они должны быть выставлены правильно.
- Если стоят «чистильщики» и «оптимизаторы», временно их выключите, чтобы они не мешали обновлению.
- Откройте Центр обновления Windows и нажмите «Повторить» после простой перезагрузки ПК.
1) Что означает ошибка 0x80073712
Код 0x80073712 почти всегда связан с повреждением так называемого хранилища компонентов Windows. Это специальная папка WinSxS, где лежат все детали системы и обновлений. Если часть файлов оттуда пропала или оказалась повреждена, Центр обновления не может «собрать» нужный пакет и прерывает установку.
Причины бывают разные:
- резкое выключение компьютера во время обновления;
- частые зависания и перезагрузки из‑за железа или драйверов;
- агрессивные «оптимизаторы», которые чистят «лишние» файлы Windows;
- неудачная попытка отката системы или прерванное восстановление.
Хорошая новость в том, что в большинстве случаев хранилище можно восстановить стандартными инструментами.
2) Проверка системных файлов (SFC)
Начнём с самой простой проверки. Она как раз и ищет повреждённые файлы Windows.
- Нажмите Win и введите cmd.
- Щёлкните правой кнопкой по «Командная строка» → Запуск от имени администратора.
- Согласитесь с запросом контроля учётных записей.
Командная строка (Администратор) — выполнять команду целиком:
sfc /scannow
Проверка может занять от 5 до 30 минут. Компьютер в это время лучше не нагружать.
- Если в конце написано, что нарушения целостности не обнаружены, переходим к следующему шагу.
- Если система нашла и исправила ошибки, после перезагрузки ещё раз попробуйте запустить обновление.
3) Восстановление хранилища компонентов (DISM)
Если SFC не помог, подключаем более «глубокую» утилиту — DISM. Она умеет чинить хранилище компонентов, из‑за которого как раз и появляется ошибка 0x80073712.
- Снова откройте Командную строку или PowerShell от имени администратора.
Командная строка (Администратор) или PowerShell (Администратор) — выполнять по одной команде, в указанном порядке:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Комментарий к командам:
- /CheckHealth — быстро смотрит, знает ли Windows уже о повреждениях.
- /ScanHealth — более глубокая проверка хранилища компонентов.
- /RestoreHealth — пытается восстановить повреждённые файлы.
Каждая команда может выполняться довольно долго, особенно /RestoreHealth. После завершения всех трёх команд перезагрузите компьютер и снова проверьте обновления.
4) Очистка кэша Центра обновления Windows
Бывает и так: файлы в системе мы уже поправили, а ошибка 0x80073712 продолжает появляться из‑за повреждённого кэша обновлений. Его можно безопасно очистить.
- Откройте Командную строку или PowerShell от имени администратора.
Командная строка (Администратор) — выполнять по одной строке сверху вниз:
net stop wuauserv
net stop bits
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
Что мы сделали:
- остановили службы обновления и доставки;
- переименовали папки с кэшем (
SoftwareDistributionиcatroot2) — при следующем запуске Windows создаст их заново; - запустили службы обратно.
После этого можно снова открыть Центр обновления и нажать «Проверить наличие обновлений». Первую проверку система может выполнять чуть дольше обычного — это нормально.
5) Проверяем службы и простые настройки
Иногда код 0x80073712 появляется вместе с сообщениями о том, что служба обновлений не работает или отключена. Проверим базовые моменты.
Проверка служб через графический интерфейс
- Нажмите Win+R, введите
services.mscи нажмите Enter. - Найдите в списке:
- Центр обновления Windows (Windows Update);
- Фоновая интеллектуальная служба передачи (BITS);
- Служба криптографии.
- Для каждой службы:
- дважды кликните → убедитесь, что Тип запуска стоит «Автоматически» или «Вручную»;
- если служба остановлена, нажмите Запустить.
Проверка параметров даты и времени
Неверная дата и часовой пояс могут ломать проверку цифровых подписей обновлений.
- Откройте Параметры → «Время и язык» → «Дата и время».
- Включите «Устанавливать время автоматически» и «Устанавливать часовой пояс автоматически».
- Если часовой пояс определён неправильно, выключите автоматическое определение и выставьте его вручную.
6) Ремонтная установка Windows (In-place Upgrade)
Если всё выше уже сделано, а ошибка 0x80073712 упорно возвращается, можно аккуратно «перестроить» систему поверх самой себя. Это называется ремонтная установка — программы и файлы при правильном выполнении остаются на месте.
Что понадобится
- стабильный интернет;
- оригинальный образ Windows 10 или 11 (лучше через утилиту Media Creation Tool с сайта Microsoft);
- бэкап важных файлов на внешний диск или облако на всякий случай.
Основные шаги
- Скачайте с официального сайта Microsoft утилиту для нужной версии Windows.
- Запустите её в самой системе (не с флешки при загрузке).
- Выберите пункт Обновить этот компьютер сейчас.
- Дождитесь подготовки файлов — это может занять время.
- На шаге выбора параметров убедитесь, что отмечено Сохранить личные файлы и приложения.
- Запустите установку и дождитесь завершения — компьютер будет несколько раз перезагружаться.
После такой процедуры большая часть повреждений системных компонентов устраняется, а вместе с ними уходит и ошибка 0x80073712.
7) Типичные причины, почему 0x80073712 возвращается
- Система нестабильна из‑за железа — ошибки диска, битые сектора, падающая оперативная память. Стоит проверить диск (SMART/поверхностное сканирование) и ОЗУ.
- Используются агрессивные «чистильщики» — они вырезают «лишние» файлы из WinSxS и ломают обновления.
- Ставились сборки и твикеры — сильно модифицированные версии Windows часто не обновляются корректно.
- Прерывались обновления — выдёргивали питание или ноутбук садился по батарее в момент установки.
Если после всех шагов ошибка всё равно появляется, имеет смысл показать систему специалисту: иногда быстрее и безопаснее сделать ремонтную установку или аккуратную переустановку с сохранением данных, чем бесконечно крутить одни и те же команды.
FAQ
Можно ли просто отключить обновления и забыть про 0x80073712?
Технически да, есть способы отключить Центр обновления. Но это риск: не будут приходить патчи безопасности, новые драйверы и исправления. Гораздо безопаснее один раз нормально починить хранилище компонентов и вернуть обновления к жизни.
После SFC и DISM ошибка не исчезла. Это точно не вирус?
Вредоносное ПО иногда вмешивается в работу Центра обновления, но сам код 0x80073712 всё‑таки говорит именно о повреждённых компонентах. Неплохо дополнительно проверить систему современным антивирусом, но в первую очередь важно восстановить файлы Windows.
Можно ли обойти ошибку и поставить конкретное обновление вручную?
Иногда помогает самостоятельная установка проблемного патча через Каталог обновлений Microsoft, но если хранилище компонентов уже повреждено, высок шанс, что и ручная установка завершится той же ошибкой. Поэтому лучше сначала выполнить SFC/DISM и сброс кэша обновлений.