Код ошибки 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. Для этого:
- Откройте
Параметры > Обновление и безопасность > Журнал обновлений. - Проверьте код ошибки в разделе «Сведения об обновлениях». Если там указан код 80073712, значит, проблема подтверждена.
- Запустите
Панель управления > Устранение неполадок > Устранение неполадок с Центром обновления Windows. Встроенный инструмент может автоматически исправить некоторые ошибки.
Если встроенное средство диагностики не помогло, используйте утилиту DISM для проверки целостности системных файлов. Откройте командную строку от имени администратора и выполните:
DISM /Online /Cleanup-Image /ScanHealth
Эта команда сканирует хранилище компонентов на наличие повреждений. Если она найдет ошибки, запустите:
DISM /Online /Cleanup-Image /RestoreHealth
Очистка кэша обновлений Windows
Самый простой и эффективный способ устранения ошибки 80073712 — сброс кэша Windows Update. Для этого:
- Откройте командную строку от имени администратора (нажмите
Win + Xи выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)»). - Остановите службы обновлений, выполнив по очереди команды:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver - Переименуйте папки с кэшем обновлений:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old - Запустите службы обратно:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver - Перезагрузите компьютер и попробуйте снова обновить систему.
Этот метод работает в 70% случаев, так как удаляет все временные файлы обновлений, которые могли быть повреждены.
Восстановление системных файлов с помощью SFC
Если очистка кэша не помогла, следующий шаг — проверка и восстановление системных файлов с помощью утилиты sfc (System File Checker). Вот как это сделать:
- Откройте командную строку от имени администратора.
- Выполните команду:
Процесс может занять от 15 до 30 минут. Не закрывайте окно до завершения.sfc /scannow - После завершения проверьте результат:
- «Защита ресурсов не обнаружила нарушений целостности» — системные файлы в порядке.
- «Защита ресурсов обнаружила поврежденные файлы и успешно их восстановила» — проблема решена.
- «Защита ресурсов обнаружила поврежденные файлы, но не смогла восстановить некоторые из них» — нужно использовать
DISMили воспользоваться установочным носителем Windows.
⚠️ Внимание: Еслиsfc /scannowне смогла восстановить файлы, попробуйте запустить командуDISM /Online /Cleanup-Image /RestoreHealthповторно, а затем снова выполнитеsfc /scannow.
Ручное исправление хранилища компонентов
Если DISM и SFC не справились, вероятно, проблема глубже — в хранилище компонентов (WinSxS). В этом случае можно попробовать:
- Запустить
DISMс указанием источника установочных файлов:
(гдеDISM /Online /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wimE:— буква диска с установочным носителем Windows, аinstall.wim— файл образа системы). - Если установочного носителя нет, можно использовать файл
install.esdиз папкиC:\ESD\Windows(если он есть). - После завершения работы
DISMснова выполнитеsfc /scannow.
| Метод | Когда применять | Эффективность |
|---|---|---|
| Очистка кэша обновлений | При ошибках загрузки обновлений | 70% |
DISM /RestoreHealth | При повреждении хранилища компонентов | 80% |
sfc /scannow | При повреждении системных файлов | 60% |
| Ручное восстановление с установочного носителя | Если DISM не может восстановить файлы | 90% |
Дополнительные меры: проверка реестра и служб
Если ни один из предыдущих методов не сработал, стоит проверить:
- Работоспособность службы Windows Update. Убедитесь, что она запущена и работает в автоматическом режиме. Для этого:
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter. - Найдите службу Центр обновления Windows.
- Убедитесь, что в столбце «Тип запуска» стоит Автоматически, а в столбце «Состояние» — Работает.
- Если служба остановлена, запустите ее вручную.
- Нажмите
- Правильность настроек реестра. Иногда ошибка 80073712 возникает из-за неверных параметров в реестре. Перед изменением реестра создайте точку восстановления системы!
Изменение реестра может привести к нестабильной работе системы. Если вы не уверены в своих действиях, обратитесь к специалисту.
Восстановление системы через точку отката
Если ошибка появилась недавно (например, после установки какого-то обновления или программы), попробуйте откатить систему к рабочему состоянию:
- Откройте
Панель управления > Восстановление > Запуск восстановления системы. - Выберите точку восстановления, созданную до появления ошибки 80073712.
- Следуйте инструкциям мастера восстановления.
Этот метод работает, если точка отката была создана заранее. Если ее нет, можно попробовать использовать установочный носитель Windows для восстановления системы без потери данных.
Пошаговая инструкция: что делать, если ничего не помогает
Если все перечисленные методы не устранили ошибку 80073712, выполните следующие действия:
Что сделать, если ошибка 80073712 не исчезает
Часто задаваемые вопросы
Ошибка 80073712 появляется после перезагрузки — что делать?
Скорее всего, проблема в прерванной установке обновления. Попробуйте очистить кэш обновлений (как описано выше) и запустить установку заново. Если не помогает, используйте утилиту DISM для восстановления хранилища компонентов.
Можно ли устранить ошибку 80073712 без командной строки?
Да, можно попробовать использовать встроенное средство устранения неполадок Windows Update (в Параметрах > Обновление и безопасность > Устранение неполадок). Однако в большинстве случаев все же потребуется командная строка.
Ошибка 80073712 на Windows Server — есть ли особенности?
На серверных версиях Windows процесс устранения ошибки аналогичен, но может потребоваться дополнительная настройка ролей и компонентов. Убедитесь, что служба Windows Server Update Services (WSUS) работает корректно, если вы используете ее для обновлений.
После исправления ошибки обновления не устанавливаются — что делать?
Если ошибка 80073712 исчезла, но обновления по-прежнему не устанавливаются, проверьте настройки групповой политики (если вы в домене) или сбросьте настройки Windows Update через реестр. Также убедитесь, что у вас есть подключение к интернету и достаточно места на диске.