Ошибка 0x80073712 в Windows Update — восстановление компонентов и решение проблемы

Ошибка 0x80073712 в Windows Update указывает на серьезное повреждение файлов хранилища компонентов или манифестов системы, необходимых для корректной работы обновлений. Эта проблема проявляется при попытке проверки, загрузки или установки обновлений, блокируя их выполнение. По сути, это системный сбой, который не позволяет операционной системе поддерживать свою актуальность и безопасность. Целостность ключевых системных компонентов нарушена, что препятствует нормальному функционированию Центра обновления Windows.

Понимание ошибки 0x80073712: Симптомы и местоположение кода

Когда система сталкивается с ошибкой 0x80073712, пользователь обычно видит сообщение о невозможности установить обновления или о наличии поврежденных файлов. В Центре обновления Windows может отображаться статус «Некоторые файлы обновлений отсутствуют или имеют проблемы», сопровождаемый кодом ошибки. Для более детальной информации о проявлении сбоя рекомендуется проверить журнал обновлений Windows, доступный в разделе «Параметры» > «Обновление и безопасность» > «Центр обновления Windows» > «Просмотр журнала обновлений». Дополнительные сведения часто находятся в «Просмотре событий» (Event Viewer), в разделах «Журналы Windows» > «Система» и «Журналы приложений и служб» > «Microsoft» > «Windows» > «WindowsUpdateClient» > «Operational».

Первичная диагностика без риска потери данных

Перезагрузка системы и повторная попытка обновления

Простейшим первым шагом является полная перезагрузка операционной системы. Иногда временные сбои или некорректно завершенные процессы могут блокировать работу Центра обновления. После перезагрузки попробуйте снова запустить проверку и установку обновлений.

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

Инструмент System File Checker (SFC) предназначен для сканирования и восстановления поврежденных системных файлов Windows. Запустите командную строку от имени администратора и выполните следующую команду:

  • sfc /scannow

Процесс может занять некоторое время. После его завершения перезагрузите компьютер и проверьте Центр обновления.

Использование DISM для восстановления хранилища компонентов

Deployment Image Servicing and Management (DISM) — это более мощный инструмент, способный восстанавливать хранилище компонентов Windows, которое часто является источником ошибки 0x80073712. Запустите командную строку от имени администратора и введите команду:

  • DISM /Online /Cleanup-Image /RestoreHealth

Эта команда использует Windows Update для загрузки необходимых файлов для восстановления. Убедитесь, что у вас есть активное подключение к интернету. После завершения операции рекомендуется перезапустить систему и повторить попытку обновления.

Основные причины возникновения сбоя 0x80073712

  • Повреждение файлов хранилища компонентов Windows Update: Это наиболее частая причина, когда системные файлы, необходимые для обновлений, оказываются повреждены или отсутствуют.
  • Некорректные записи в реестре, связанные с обновлениями: Ошибки в реестре могут препятствовать правильной работе служб обновления.
  • Ошибки файловой системы на диске, где установлена Windows: Поврежденные секторы или логические ошибки на жестком диске могут привести к порче системных файлов.
  • Неполное или прерванное предыдущее обновление: Если установка обновления была прервана (например, из-за отключения питания), это может оставить систему в нестабильном состоянии.
  • Вмешательство стороннего ПО: Редко, но некоторые программы безопасности или системные утилиты могут некорректно взаимодействовать с компонентами Windows Update.

Пошаговое устранение ошибки 0x80073712 штатными средствами Windows

Сброс компонентов Центра обновления Windows

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

  1. Откройте командную строку от имени администратора.
  2. Остановите службы, выполнив следующие команды по очереди:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
  3. Переименуйте папки SoftwareDistribution и Catroot2. Эти папки содержат временные файлы обновлений и компоненты кэша.
    • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
    • ren C:WindowsSystem32catroot2 catroot2.old
  4. Запустите остановленные службы:
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  5. Перезагрузите компьютер и попробуйте выполнить поиск обновлений.

Использование средства устранения неполадок Центра обновления Windows

Windows включает встроенное средство диагностики и устранения неполадок, специально разработанное для Центра обновления.

  1. Откройте «Параметры» (клавиши Win + I).
  2. Перейдите в раздел «Обновление и безопасность» (или «Система» > «Устранение неполадок» в Windows 11).
  3. Выберите «Устранение неполадок» в левом меню, затем «Дополнительные средства устранения неполадок» (или «Другие средства устранения неполадок»).
  4. Найдите «Центр обновления Windows» и нажмите «Запустить средство устранения неполадок».
  5. Следуйте инструкциям на экране и примените предлагаемые исправления.

Восстановление системы из среды восстановления Windows

Если операционная система не загружается или ошибка сохраняется после всех предыдущих шагов, может потребоваться работа в среде восстановления Windows (WinRE).

Запуск SFC и DISM в автономном режиме

Для доступа к WinRE можно использовать установочный носитель Windows или дождаться автоматического запуска среды после нескольких неудачных попыток загрузки.

  1. Загрузитесь в среду восстановления. Выберите «Устранение неполадок» > «Дополнительные параметры» > «Командная строка».
  2. В командной строке определите букву диска, на котором установлена Windows. Обычно это C: или D: в среде восстановления. Можно использовать команду dir C: или dir D:, чтобы найти папку Windows. Предположим, это D:.
  3. Выполните проверку системных файлов:
    • sfc /scannow /offbootdir=D: /offwindir=D:Windows (замените D: на фактическую букву вашего системного диска).
  4. Выполните восстановление хранилища компонентов DISM:
    • DISM /Image:D: /Cleanup-Image /RestoreHealth (замените D: на фактическую букву вашего системного диска).
  5. После завершения перезагрузите компьютер.

Использование точки восстановления системы

Если вы регулярно создавали точки восстановления, это может быть эффективным способом вернуться к состоянию системы до возникновения проблемы.

  1. Загрузитесь в среду восстановления. Выберите «Устранение неполадок» > «Дополнительные параметры» > «Восстановление системы».
  2. Следуйте указаниям мастера, чтобы выбрать доступную точку восстановления, созданную до появления ошибки 0x80073712.
  3. Запустите процесс восстановления. Это не повлияет на ваши личные файлы, но удалит программы и драйверы, установленные после создания точки восстановления.

Подтверждение успешного устранения проблемы

Успешное решение ошибки 0x80073712 подтверждается следующими критериями:

  • Центр обновления Windows без проблем находит, загружает и устанавливает доступные обновления.
  • При повторных проверках обновлений ошибка 0x80073712 больше не появляется.
  • В журнале событий Windows отсутствуют новые записи об ошибках, связанных с компонентами Центра обновления или повреждением системных файлов.
  • Система работает стабильно, без зависаний или синих экранов, которые могли быть вызваны поврежденными компонентами.

Когда требуется помощь квалифицированного специалиста

Несмотря на обилие доступных методов самостоятельного устранения, существуют ситуации, когда без помощи специалиста не обойтись:

  • Все предложенные методы, включая работу в среде восстановления, не привели к решению проблемы, и ошибка 0x80073712 по-прежнему блокирует обновления.
  • Система перестала загружаться или стала крайне нестабильной после попыток восстановления, что указывает на возможное усугубление ситуации.
  • Появились подозрения на аппаратные неисправности, например, проблемы с жестким диском или оперативной памятью, которые могут вызывать повреждение данных.
  • Отсутствие опыта работы с командной строкой, средой восстановления или нежелание рисковать дальнейшим повреждением системы при самостоятельных действиях.
  • Необходимость сохранения данных при полной переустановке системы, если другие методы оказались неэффективными.


Добавить комментарий