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

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

Центр обновления снова всё скачал, попытался установить патч и выдал код 0x80073712? Необязательно сразу переустанавливать систему. Разберёмся, что значит эта ошибка, аккуратно проверим системные файлы, восстановим хранилище компонентов и сбросим кэш обновлений. Всё по шагам, без сложных терминов.

Коротко: что проверить сразу

  • Убедитесь, что на диске C: есть хотя бы 10–15 ГБ свободного места.
  • Проверьте дату, время и часовой пояс — они должны быть выставлены правильно.
  • Если стоят «чистильщики» и «оптимизаторы», временно их выключите, чтобы они не мешали обновлению.
  • Откройте Центр обновления Windows и нажмите «Повторить» после простой перезагрузки ПК.
Не хочется разбираться самому? Смогу подключиться удалённо, аккуратно проверить систему, восстановить хранилище компонентов и довести обновление до конца без потери данных.

1) Что означает ошибка 0x80073712

Код 0x80073712 почти всегда связан с повреждением так называемого хранилища компонентов Windows. Это специальная папка WinSxS, где лежат все детали системы и обновлений. Если часть файлов оттуда пропала или оказалась повреждена, Центр обновления не может «собрать» нужный пакет и прерывает установку.

Причины бывают разные:

  • резкое выключение компьютера во время обновления;
  • частые зависания и перезагрузки из‑за железа или драйверов;
  • агрессивные «оптимизаторы», которые чистят «лишние» файлы Windows;
  • неудачная попытка отката системы или прерванное восстановление.

Хорошая новость в том, что в большинстве случаев хранилище можно восстановить стандартными инструментами.

2) Проверка системных файлов (SFC)

Начнём с самой простой проверки. Она как раз и ищет повреждённые файлы Windows.

  1. Нажмите Win и введите cmd.
  2. Щёлкните правой кнопкой по «Командная строка» → Запуск от имени администратора.
  3. Согласитесь с запросом контроля учётных записей.

Командная строка (Администратор) — выполнять команду целиком:

sfc /scannow

Проверка может занять от 5 до 30 минут. Компьютер в это время лучше не нагружать.

  • Если в конце написано, что нарушения целостности не обнаружены, переходим к следующему шагу.
  • Если система нашла и исправила ошибки, после перезагрузки ещё раз попробуйте запустить обновление.

3) Восстановление хранилища компонентов (DISM)

Если SFC не помог, подключаем более «глубокую» утилиту — DISM. Она умеет чинить хранилище компонентов, из‑за которого как раз и появляется ошибка 0x80073712.

  1. Снова откройте Командную строку или 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 продолжает появляться из‑за повреждённого кэша обновлений. Его можно безопасно очистить.

  1. Откройте Командную строку или 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 появляется вместе с сообщениями о том, что служба обновлений не работает или отключена. Проверим базовые моменты.

Проверка служб через графический интерфейс

  1. Нажмите Win+R, введите services.msc и нажмите Enter.
  2. Найдите в списке:
    • Центр обновления Windows (Windows Update);
    • Фоновая интеллектуальная служба передачи (BITS);
    • Служба криптографии.
  3. Для каждой службы:
    • дважды кликните → убедитесь, что Тип запуска стоит «Автоматически» или «Вручную»;
    • если служба остановлена, нажмите Запустить.

Проверка параметров даты и времени

Неверная дата и часовой пояс могут ломать проверку цифровых подписей обновлений.

  1. Откройте Параметры → «Время и язык» → «Дата и время».
  2. Включите «Устанавливать время автоматически» и «Устанавливать часовой пояс автоматически».
  3. Если часовой пояс определён неправильно, выключите автоматическое определение и выставьте его вручную.

6) Ремонтная установка Windows (In-place Upgrade)

Если всё выше уже сделано, а ошибка 0x80073712 упорно возвращается, можно аккуратно «перестроить» систему поверх самой себя. Это называется ремонтная установка — программы и файлы при правильном выполнении остаются на месте.

Что понадобится

  • стабильный интернет;
  • оригинальный образ Windows 10 или 11 (лучше через утилиту Media Creation Tool с сайта Microsoft);
  • бэкап важных файлов на внешний диск или облако на всякий случай.

Основные шаги

  1. Скачайте с официального сайта Microsoft утилиту для нужной версии Windows.
  2. Запустите её в самой системе (не с флешки при загрузке).
  3. Выберите пункт Обновить этот компьютер сейчас.
  4. Дождитесь подготовки файлов — это может занять время.
  5. На шаге выбора параметров убедитесь, что отмечено Сохранить личные файлы и приложения.
  6. Запустите установку и дождитесь завершения — компьютер будет несколько раз перезагружаться.

После такой процедуры большая часть повреждений системных компонентов устраняется, а вместе с ними уходит и ошибка 0x80073712.

7) Типичные причины, почему 0x80073712 возвращается

  • Система нестабильна из‑за железа — ошибки диска, битые сектора, падающая оперативная память. Стоит проверить диск (SMART/поверхностное сканирование) и ОЗУ.
  • Используются агрессивные «чистильщики» — они вырезают «лишние» файлы из WinSxS и ломают обновления.
  • Ставились сборки и твикеры — сильно модифицированные версии Windows часто не обновляются корректно.
  • Прерывались обновления — выдёргивали питание или ноутбук садился по батарее в момент установки.

Если после всех шагов ошибка всё равно появляется, имеет смысл показать систему специалисту: иногда быстрее и безопаснее сделать ремонтную установку или аккуратную переустановку с сохранением данных, чем бесконечно крутить одни и те же команды.

FAQ

Можно ли просто отключить обновления и забыть про 0x80073712?

Технически да, есть способы отключить Центр обновления. Но это риск: не будут приходить патчи безопасности, новые драйверы и исправления. Гораздо безопаснее один раз нормально починить хранилище компонентов и вернуть обновления к жизни.

После SFC и DISM ошибка не исчезла. Это точно не вирус?

Вредоносное ПО иногда вмешивается в работу Центра обновления, но сам код 0x80073712 всё‑таки говорит именно о повреждённых компонентах. Неплохо дополнительно проверить систему современным антивирусом, но в первую очередь важно восстановить файлы Windows.

Можно ли обойти ошибку и поставить конкретное обновление вручную?

Иногда помогает самостоятельная установка проблемного патча через Каталог обновлений Microsoft, но если хранилище компонентов уже повреждено, высок шанс, что и ручная установка завершится той же ошибкой. Поэтому лучше сначала выполнить SFC/DISM и сброс кэша обновлений.

Читайте также: