Код ошибки 80073712 в Windows Update возникает, когда система не может установить или загрузить обновления из-за поврежденных компонентов обновления или конфликтов с существующими файлами. Чаще всего проблема решается сбросом кэша обновлений или восстановлением системных файлов. Далее разберем все работающие способы — от простых до продвинутых.

Ошибка может появляться на Windows 10 и Windows 11, а также на серверных версиях. В большинстве случаев она связана с повреждением хранилища компонентов (C:\Windows\WinSxS) или сбоем в работе службы обновлений. Не паникуйте: в 90% случаев проблему можно устранить без переустановки системы.

Начнем с самого быстрого и безопасного метода — очистки кэша обновлений. Если он не поможет, перейдем к более серьезным действиям.

Причины появления ошибки 80073712

Чтобы эффективно устранить проблему, нужно понять ее корень. Ошибка 80073712 обычно связана с:

  • Поврежденными файлами обновлений — неполная загрузка или прерванная установка пакета обновлений.
  • Конфликтами в хранилище компонентов — системная папка WinSxS содержит битые или устаревшие файлы.
  • Сбоями в работе службы Windows Update — например, если она зависла или не запущена.
  • Вмешательством антивируса или брандмауэра — некоторые программы безопасности блокируют доступ к серверам Microsoft.
  • Нехваткой места на диске — для установки обновлений требуется минимум 10–15 ГБ свободного пространства.
💡

Перед началом любых манипуляций проверьте свободное место на системном диске. Если его меньше 15 ГБ, удалите ненужные файлы или расширьте диск.

КомандаОписаниеВремя выполнения
DISM /Online /Cleanup-Image /ScanHealthСканирует хранилище компонентов на ошибки5–10 минут
DISM /Online /Cleanup-Image /RestoreHealthВосстанавливает поврежденные файлы10–20 минут
sfc /scannowПроверяет целостность системных файлов15–30 минут

Способы диагностики проблемы

Прежде чем приступать к исправлению, нужно убедиться, что ошибка действительно связана с Windows Update. Для этого:

  1. Откройте Параметры > Обновление и безопасность > Журнал обновлений.
  2. Проверьте код ошибки в разделе «Сведения об обновлениях». Если там указан код 80073712, значит, проблема подтверждена.
  3. Запустите Панель управления > Устранение неполадок > Устранение неполадок с Центром обновления Windows. Встроенный инструмент может автоматически исправить некоторые ошибки.

Если встроенное средство диагностики не помогло, используйте утилиту DISM для проверки целостности системных файлов. Откройте командную строку от имени администратора и выполните:

DISM /Online /Cleanup-Image /ScanHealth

Эта команда сканирует хранилище компонентов на наличие повреждений. Если она найдет ошибки, запустите:

DISM /Online /Cleanup-Image /RestoreHealth

Очистка кэша обновлений Windows

Самый простой и эффективный способ устранения ошибки 80073712 — сброс кэша Windows Update. Для этого:

  1. Откройте командную строку от имени администратора (нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)»).
  2. Остановите службы обновлений, выполнив по очереди команды:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Переименуйте папки с кэшем обновлений:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Запустите службы обратно:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Перезагрузите компьютер и попробуйте снова обновить систему.

Этот метод работает в 70% случаев, так как удаляет все временные файлы обновлений, которые могли быть повреждены.

Восстановление системных файлов с помощью SFC

Если очистка кэша не помогла, следующий шаг — проверка и восстановление системных файлов с помощью утилиты sfc (System File Checker). Вот как это сделать:

  1. Откройте командную строку от имени администратора.
  2. Выполните команду:
    sfc /scannow
    Процесс может занять от 15 до 30 минут. Не закрывайте окно до завершения.
  3. После завершения проверьте результат:
    • «Защита ресурсов не обнаружила нарушений целостности» — системные файлы в порядке.
    • «Защита ресурсов обнаружила поврежденные файлы и успешно их восстановила» — проблема решена.
    • «Защита ресурсов обнаружила поврежденные файлы, но не смогла восстановить некоторые из них» — нужно использовать DISM или воспользоваться установочным носителем Windows.
⚠️ Внимание: Если sfc /scannow не смогла восстановить файлы, попробуйте запустить команду DISM /Online /Cleanup-Image /RestoreHealth повторно, а затем снова выполните sfc /scannow.
Какой метод вам помог устранить ошибку 80073712?
Очистка кэша обновлений
Запуск DISM и SFC
Восстоновление системы
Другое
Пока не удалось

Ручное исправление хранилища компонентов

Если DISM и SFC не справились, вероятно, проблема глубже — в хранилище компонентов (WinSxS). В этом случае можно попробовать:

  1. Запустить DISM с указанием источника установочных файлов:
    DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim
    (где E: — буква диска с установочным носителем Windows, а install.wim — файл образа системы).
  2. Если установочного носителя нет, можно использовать файл install.esd из папки C:\ESD\Windows (если он есть).
  3. После завершения работы DISM снова выполните sfc /scannow.
МетодКогда применятьЭффективность
Очистка кэша обновленийПри ошибках загрузки обновлений70%
DISM /RestoreHealthПри повреждении хранилища компонентов80%
sfc /scannowПри повреждении системных файлов60%
Ручное восстановление с установочного носителяЕсли DISM не может восстановить файлы90%

Дополнительные меры: проверка реестра и служб

Если ни один из предыдущих методов не сработал, стоит проверить:

  • Работоспособность службы Windows Update. Убедитесь, что она запущена и работает в автоматическом режиме. Для этого:
    1. Нажмите Win + R, введите services.msc и нажмите Enter.
    2. Найдите службу Центр обновления Windows.
    3. Убедитесь, что в столбце «Тип запуска» стоит Автоматически, а в столбце «Состояние» — Работает.
    4. Если служба остановлена, запустите ее вручную.
  • Правильность настроек реестра. Иногда ошибка 80073712 возникает из-за неверных параметров в реестре. Перед изменением реестра создайте точку восстановления системы!

Изменение реестра может привести к нестабильной работе системы. Если вы не уверены в своих действиях, обратитесь к специалисту.

Восстановление системы через точку отката

Если ошибка появилась недавно (например, после установки какого-то обновления или программы), попробуйте откатить систему к рабочему состоянию:

  1. Откройте Панель управления > Восстановление > Запуск восстановления системы.
  2. Выберите точку восстановления, созданную до появления ошибки 80073712.
  3. Следуйте инструкциям мастера восстановления.

Этот метод работает, если точка отката была создана заранее. Если ее нет, можно попробовать использовать установочный носитель Windows для восстановления системы без потери данных.

Пошаговая инструкция: что делать, если ничего не помогает

Если все перечисленные методы не устранили ошибку 80073712, выполните следующие действия:

Что сделать, если ошибка 80073712 не исчезает

Выполнено: 0 / 5

Часто задаваемые вопросы

Ошибка 80073712 появляется после перезагрузки — что делать?

Скорее всего, проблема в прерванной установке обновления. Попробуйте очистить кэш обновлений (как описано выше) и запустить установку заново. Если не помогает, используйте утилиту DISM для восстановления хранилища компонентов.

Можно ли устранить ошибку 80073712 без командной строки?

Да, можно попробовать использовать встроенное средство устранения неполадок Windows Update (в Параметрах > Обновление и безопасность > Устранение неполадок). Однако в большинстве случаев все же потребуется командная строка.

Ошибка 80073712 на Windows Server — есть ли особенности?

На серверных версиях Windows процесс устранения ошибки аналогичен, но может потребоваться дополнительная настройка ролей и компонентов. Убедитесь, что служба Windows Server Update Services (WSUS) работает корректно, если вы используете ее для обновлений.

После исправления ошибки обновления не устанавливаются — что делать?

Если ошибка 80073712 исчезла, но обновления по-прежнему не устанавливаются, проверьте настройки групповой политики (если вы в домене) или сбросьте настройки Windows Update через реестр. Также убедитесь, что у вас есть подключение к интернету и достаточно места на диске.