- Код 80073712 ошибка при обновлении
- Причина ошибки 80073712
- Способы решения и устранения 80073712
- Варианты исправления ошибки 80073712:
- Вариант от Microsoft (1 вариант)
- Вариант от Microsoft используя утилиту DISM (2 вариант)
- Удаление хранилища обновлений SoftwareDistribution (3 вариант)
- Проверка целостности файлов (4 вариант)
- Средство проверки готовности системы к обновлению от Microsoft KB947821 (5 вариант)
- Решение ошибки 0x80073712 в Центре обновления Windows 7, 8 и 10
- Очистка жесткого диска от временных файлов
- Обновление до последней версии Windows 10 вручную
- Решение при помощи Windows Update Troubleshooter
- Обновляем Servicing Stack Update (SSU)
- Как исправить поврежденные файлы при помощи командной строки?
- Полезное видео
- Ошибка 0x80073712 при установке обновлений и компонентов в Windows Server 2016 и Windows 10
Код 80073712 ошибка при обновлении
Вчера на работе устанавливал новый комп и когда выключал его пошло обновлении и у меня не было времени ждать пока все 73 пакета поставятся и я тупо его выключил (знаю что так делать нельзя, но обстоятельства и ограничение по времени диктовали другие условия и сжав пальцы крестиком и по надеясь на русское «АВОСЬ» пошел на этот рискованный шаг).
Когда включил комп, он запустился без проблем, доставились какие то обновления, потом было пару раз перезагрузок и при очередном поиске обновлений и установке вылетела вот такое окно с ошибкой:
Код 80073712 произошла неизвестная ошибка Windows Update
Причина ошибки 80073712
Когда я выключил принудительно компьютер в процессе установки обновления я повредил хранилище компонентов Windows Update и поэтому теперь не поставятся ни одно обновление на компьютер.
PS (ни в коем случае не надейтесь на АВОСь и не выключайте компьютер когда устанавливаются обновления, потому как я еще отделался легко, а мог и полностью загубить систему и пришлось все это восстанавливать или переустанавливать)
Способы решения и устранения 80073712
Способов решения данной ошибки с кодом 80073712 достаточно много и я постараюсь описать их все. Но самый легкий и 100% который вылечит эту ошибку я опишу в самом конце статьи.
Варианты исправления ошибки 80073712:
- Вариант от Microsoft ( я его описал, но им лучше не пользоваться )
- Вариант от Microsoft используя утилиту DISM
- Удаление хранилища обновлений SoftwareDistribution
- Проверка целостности файлов
- Средство проверки готовности системы к обновлению от Microsoft KB947821
Вариант от Microsoft (1 вариант)
Скажу сразу что этот способ я не советую использовать, сразу, а только если уже ни чего не помогло!
Закройте все программы и перезагрузите компьютер.
Вставьте DVD-диск с ОС Windows в соответствующий дисковод на компьютере. Дождитесь запуска программы установки. Если установка не началась автоматически, выполните следующие действия.
Нажмите кнопку Пуск и введите в поле поиска Диск :\setup.exe , где Диск — это буква DVD-дисковода на компьютере (например, D:\setup.exe).
В списке Программы выберите Setup.exe .
Нажмите кнопку Установить .
Выберите параметр Выполнить подключение к Интернету для получения последних обновлений программы установки (рекомендуется) .
При отображении соответствующего запроса укажите ключ продукта Windows.
В окне Выберите тип установки щелкните Обновление .
После завершения установки перезагрузите компьютер, а затем откройте Центр обновления Windows.
Вариант от Microsoft используя утилиту DISM (2 вариант)
Данный способ очень хорош, но я его использовал всего пару раз!
- Откройте командную строку под Администратором
В командной строке введите следующие команды. Нажимайте клавишу ВВОД после каждой команды:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
Снова запустите Центр обновления Windows.
Удаление хранилища обновлений SoftwareDistribution (3 вариант)
Этот способ я бы выделил в разряд радикальных, но он в действительности почти всегда срабатывает
- Откройте управление компьютером и остановите службу
- Далее переходим в директорию C:\Windows\SoftwareDistribution
- Переносим или удаляем все папки из нее
- Запускаем службу обновления (ту которую останавливали в первом пункте)
- Запускаем обновление Windows и смотрим результат
Проверка целостности файлов (4 вариант)
Данная команда эта как таблетка аспирина для человека если болит голова сначала выпей ее
- Откройте командную строку под Администратором
- cmd >sfc /SCANNOW
- Запускаем обновление Windows
- Возможно этот вариант Вам тоже поможет!
Средство проверки готовности системы к обновлению от Microsoft KB947821 (5 вариант)
Этот способ самый надежный и 100% он решит Вашу проблему, но если он не помог, тогда пробуйте по пунктам со второго варианта и у Вас все получится, а если нет, то пишите мне и мы вместе разберемся с этой проблемой
- переходим по ссылке на сайт Микрософта и скачиваем пакет под Вашу систему
- Устанавливаем и перезагружаем компьютер
- Радуемся жизни
PS если радость не получилось, то продуйте с варианта второго и низ!
80073712, 80073712 windows 7, 80073712 windows 7 ошибка обновления, windowsupdate 80073712, windowsupdate 80073712 windowsupdate dt000, исправить 80073712, исправить ошибку 80073712, код 80073712, код 80073712 windows 7, код ошибки 80073712, код ошибки 80073712 windows 7, код ошибки обновления 80073712, ошибка 80073712, ошибка 80073712 windows 7, ошибка windows код 80073712, ошибка обновлений 80073712, ошибка обновления windows 7 код 80073712, причины появления ошибки 80073712, центр обновлений windows 80073712
Решение ошибки 0x80073712 в Центре обновления Windows 7, 8 и 10
Код ошибки 0x80073712 обычно появляется при повреждении или пропаже файлов, связанных с системой обновления и предназначенных для хранения передаваемых данных. Соответственно, проявляет себя эта ошибка при попытке обновления компонентов Windows. Есть несколько общих способов решения данной проблемы, которые и будут далее рассмотрены.
Очистка жесткого диска от временных файлов
Для начала попробуем очистить диск от временных файлов:
- Открываем “Пуск” — “Проводник”.
- В появившемся окне выбираем тот локальный диск, на котором установлена операционная система (на иконке будет значок Windows рядом с диском, обычно это Диск C). Щелкаем правой кнопкой мыши на нем и выбираем пункт “Свойства”.
- Откроется окно свойств локального диска. В этом окне на вкладке “Общие” нажимаем кнопку “Очистка диска”.
- Программа проведет анализ диска и появится новое окно, в котором нажимаем кнопку “Очистить системные файлы”.
- В появившемся списке отмечаем “Временные файлы” и “Временные файлы установки Windows” нажимаем “OK”. Перезагружаем компьютер.
- Далее открываем “Пуск” — “Параметры” — “Обновление и безопасность” — “Центр обновления” и проверяем возможность загрузки обновлений.
Обновление до последней версии Windows 10 вручную
Если первый способ не помог, то пробуем вручную обновить систему до последней версии (если у вас Windows Vista, 7 или 8, обновляйтесь до последней версии текущей системы). Для этого:
- Переходим по ссылке https://www.microsoft.com/ru-ru/software-download/windows10.
- Нажимаем кнопку “Обновить сейчас”.
- Скачиваем программу и запускаем ее.
- Откроется “Помощник по обновлению до Windows 10”. Кликаем по “Обновить сейчас”.
- После проверки компьютера на совместимость, жмем “Далее”.
- Процесс обновления системы продолжится в фоновом режиме. По завершении его работы перезагрузите компьютер.
Решение при помощи Windows Update Troubleshooter
Если предыдущий шаг также не помог, то скачиваем утилиту по ссылке (или находим сами в поисковике по названию): https://aka.ms/wudiag. Далее алгоритм следующий:
- Запускаем скачанный файл и в открывшемся окне выбираем “Центр обновления Windows”, жмем “Далее”.
- Появится окно с полосой загрузки и надписью “Обнаружение проблем”. Ждем, пока проблема будет обнаружена, это может занять некоторое время.
- Может появиться новое окно с сообщением о том, что причины могут быть обнаружены при устранении неполадок с правами администратора. Жмем “Попробуйте выполнить устранение неполадок от имени администратора”.
- Снова откроется первое окно, опять выбираем “Центр обновления Windows” — “Далее”. После этого служба должна обнаружить проблемы и решить их, процесс может занять несколько минут. Во время работы утилита будет предлагать варианты решения проблем. Ознакомьтесь с их описанием и выберете, применять ли данное исправление. Желательно соглашаться, так как иначе ошибка может остаться. Когда служба завершит работу, нажимаем “Закрыть”.
- Снова открываем Update Troubleshooter и выполняем действия, аналогичные вышеописанным, для пунктов “Фоновая интеллектуальная служба передачи (BITS)” и “Диагностика сетей Windows”.
После того, как все это выполнено, необходимо перезагрузить компьютер и проверить, была ли исправлена ошибка.
Обновляем Servicing Stack Update (SSU)
Также проблему иногда может решить загрузка последней версии обновления сервисного стека (KB4035631). Для этого переходим по ссылке http://www.catalog.update.microsoft.com/Search.aspx?q=KB4035631 и скачиваем версию обновления, подходящую для целевой операционной системы. Запускаем полученный файл и следуем инструкциям установщика. После установки перезагружаем компьютер и проверяем наличие ошибки в Центре обновления.
Как исправить поврежденные файлы при помощи командной строки?
Необходимо запустить командную строку с правами администратора. Для этого:
- Нажимаем правой кнопкой мыши по кнопке “Пуск” и в появившемся контекстном меню выбираем пункт “Командная строка (администратор)”.
- Далее в открывшемся текстовом интерфейсе вводим следующую команду: DISM.exe /Online /Cleanup-image /Restorehealth.
- Запустится система DISM, предназначенная для работы с компонентами образов Windows. Ее работа может занять несколько минут.
- После завершения работы программы, вводим следующую команду в командной строке: sfc /scannow. Это запустит операцию проверки и исправления поврежденных системных файлов, которая также займет несколько минут.
После завершения работы sfc проводим перезагрузку компьютера и проверяем, исчезла ли ошибка.
Полезное видео
На следующем видео Вы можете наглядно посмотреть несколько вариантов решения рассматриваемой проблемы:
Ошибка 0x80073712 при установке обновлений и компонентов в Windows Server 2016 и Windows 10
Столкнулся с интересной ошибкой 0x80073712 при установке обновлений в Windows Server 2016. Как выяснилось позже, эта ошибка связана с повреждением хранилища компонентов Windows. В этой статье рассмотрим, как исправить хранилище компонентов в Windows 10 / 8.1 и Windows Server 2016/2012 R2 и восстановить работу Windows Update.
При попытке установить обновления в Центре обновления Windows появляется ошибка:
Некоторый файлы обновления отсутствуют или имеются проблемы. Мы попытаемся скачать обновление позже.
Код ошибки: (0x80073712)
Some update files are missing or have problems. We’ll try to download the update.
Error code: (0x80073712)
В первую очередь я попробовал сбросить состояние службы Windows Update и очистить каталог SoftwareDistribution по рекомендациям из статьи “Сброс настроек Центра обновления Windows”, но это не помогло.
С помощью команды dism /online /get-packages я проверил, что все обновления находятся в статусе Installed.
10.0.1.1 /quiet /norestart
Довольно долго решал, с какой стороны подойди к этой проблеме, но в рамках траблшутинга мне понадобилось установить на Windows Server 2016 компонент .Net Framework 3.5. При установке компонента .Net с помощью DISM появилась характерная ошибка, которая и натолкнула меня на дальнейшие действия:
The request to add or remove features on the specified server failed. Installation of one or more roles, role services or features failed. The component store has been corrupted. Error: 0x80073712.
Хранилище компонентов повреждено. Ошибка: 0x80073712.
При этом в файле CBS.log можно найти такую строку (%WinDir%\Logs\CBS\CBS.log):
[HRESULT = 0x80073712 — ERROR_SXS_COMPONENT_STORE_CORRUPT]
Как вы видите, по какой-то причине хранилище компонентов вашей системы повреждено, в результате чего Windows Update не может получить данные из манифеста CBS (Component-Based Servicing) необходимые для установки обновлений. Вы можете восстановить хранилище компонентов с помощью встроенного функционала DISM.
В самом простом случае при восстановлении хранилища компонентов вам не потребуется установочный диск с дистрибутивом Windows. В этом случае для восстановления система будет использовать файлы хранилища на локальном диске и сайт Windows Update (локальный WSUS сервер не может быть использован для восстановления компонентов).
В первую очередь проверьте состояние хранилища компонентов с помощью команды:
dism /online /cleanup-image /checkhealth
Если после выполнения анализа появилось сообщение “component store is repairable”, вы можете попытаться восстановить хранилище компонентов командой:
dism /online /cleanup-image /restorehealth
В некоторых случаях это достаточно. Но у меня утилита DISM выдала ошибку:
Error: 0x800f0906
The source files could not be downloaded.
В этом случае для восстановления Windows требуется установочный диск с вашим дистрибутивом Windows. Допустим, вы смонтировали ISO файл с вашим дистрибутивом Windows. Теперь нужно проверить список текущих редакций Windows в файле install.wim в подключенном образе (диске):
dism /Get-WimInfo /WimFile:e:\sources\install.wim
В моем случае установлена редакция Windows Server 2016 Standard (Desktop Experience), поэтому в следующей команде я использую ее индекс – 2.
dism /online /cleanup-image /restorehealth /source:e:\sources\install.wim:2 /LimitAccess
Еще раз проверьте состояние хранилища компонентов:
Dism /Online /Cleanup-Image /CheckHealth
DISM должна вернуть: Повреждение хранилища компонентов не обнаружено (No component store corruption detected).
После восстановления хранилища достаточно перезагрузить Windows и проверить, что обновления и компоненты Windows устанавливаются без ошибки.