Код ошибки 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
При установке некоторых обновлений Windows самых разных версий, система может прерывать этот процесс и выдавать код ошибки 0x80073712. Этот код, если верить сайту поддержки Windows, может говорить о том, что произошла неизвестная ошибка и Центр обновления не сможет продолжить установку. В этой статье мы расскажем о том, как исправить ошибку 80073712, а также о том, как восстановить работоспособность службы Windows Update.
Почему система сообщает об ошибке 0x80073712?
На официальном сайте поддержки Windows имеется статья, которая описывает причины появления ошибки 0x80073712. Согласно этой статье главной причиной для 80073712 является нарушение работы хранилища различных компонентов обновления. Это исключительно системная ошибка и никак не связана с работоспособностью жесткого диска и оперативной памяти. Ошибка 80073712 говорит о том, что служба Windows Update не может получить доступ к тому или иному элементу, который необходимо установить в систему.
Для предыдущих версий ОС Windows существовала специальная утилита CheckSUR, которая могла прийти на помощь в случае, когда вы видите код 80073712. Она позволяла исправить проблемы с хранилищем, когда произошла неизвестная ошибка Windows Update. C приходом Windows 10 эта утилита стала бесполезной, так как ошибка 80073712 может быть устранена системными средствами, которые уже встроены в ОС.
Восстановление работы Центра обновлений
О том, как действовать в случае, если произошла неизвестная ошибка и в окне Windows Update во время установки обновлений отображается код 80073712, мы расскажем ниже. Для проведения всех описанных процедур вам необходимо закрыть Центр обновлений или же перезагрузить компьютер. Ошибка 80073712 будет устранена только в том случае, если при выполнении всех шагов инструкции, вы будете использовать учетную запись Администратора. Обычные учетные записи не смогут внести необходимые изменения в параметры системы.
Этап #1
Первым делом необходимо восстановить поврежденное хранилище компонентов. Если у вас нет установочного диска Windows, сделайте следующее:
- Запустите системную утилиту PowerShell от имени Администратора.
- Введите в ее окне следующую команду и нажмите Enter для подтверждения — Repair-WindowsImage -Online -RestoreHealth
- Дождитесь полного завершения операции восстановления. Отчет об этом будет показан прямо под вашей командой в окне PowerShell. Процедура восстановления может занять продолжительное время и зависит от конфигурации вашей системы. В среднем это занимает от 10 до 15 минут.
По окончании работы системы восстановления, вам будет показан отчет. Текущий статус хранилища компонентов будет обозначен параметром Image Health State. В случае если статус Healthy, это означает, что работа хранилища восстановлена и можно переходить ко второму этапу этого руководства.
- Если же у вас есть установочный диск с Windows, процесс восстановления будет немного отличаться:
- Нажмите правой клавишей мыши на ISO-образе Windows и в открывшемся меню выберите пункт Подключить. Запомните букву диска, которую система присвоила смонтированному образу.
- Запустите PowerShell с правами Администратора и выполните команду Repair-WindowsImage -Online -RestoreHealth -Source Х:sourcesinstall.wim:1 предварительно заменив Х на ту самую букву, которая была присвоена ISO-образу.
- Дождитесь окончания процедуры и проверьте статус хранилища компонентов. Он должен быть Healthy.
Этап #2
После восстановления работы хранилища необходимо провести сканирование и проверку целостности системных файлов. Фактически этот этап не связан с работой хранилища компонентов, но его стоит провести для того, чтобы убедиться в работоспособности системных компонентов. Для этого необходимо:
- Открыть Командную строку от имени Администратора.
- Выполнить команду sfc /scannow и дождаться завершения процедуры проверки. Она может занять от 5 до 10 минут.
После завершения процесса проверки можете перейти в Центр обновлений Windows и повторить попытку установки. В некоторых случаях может понадобиться перезагрузка системы для вступления в силу всех внесенных изменений.
Как исправить ошибку с кодом «0х80073712» на Windows 10
Большинство владельцев компьютера, обновляя операционную систему Виндовс 10 не раз сталкивались с системными ошибками, которые имеют определенный код. Так, код ошибки 0х80073712 на Windows 10 решение которой будет описано в данной статье, — наиболее распространенная из них.
Она может появиться при сбоях с обновлением на более новую версию. Это значит, что система не может найти необходимый файл обновления, что может сказаться на дальнейшей работе компьютера.
Как исправить
Существует множество различных способов, в которых подробно рассказано, как исправить код ошибки 0х80073712 в Windows 10.
Используя Update Troubleshooter
Сперва нужно скачать данную утилиту, перейдя на официальный сайт компании Microsoft. Она поможет исправить сбои в Центре обновления.
По окончанию установки программы, открываем ее, а затем выбираем первый из предложенных пунктов – «Центр обновления Windows». После быстрого сканирования повторяем те же действия, но со вторым пунктом, а затем перезагружаем устройство.
Будет проведено сканирование системы и обнаружение неполадок.
С использованием средств очистки диска
- Необходимо открыть Проводник.
Выбрать диск «С» и перейти в его свойства, кликнув по нему ПКМ и выбрав соответствующий пункт.
Выбираем «Очистка диска».
Система почистит ваш жесткий диск от ненужного мусора и решит данную проблему.
Восстановление хранилища при помощи встроенного программного обеспечения
- Открываем командную строку, имея права администратора.
Запускаем выполнение действия с помощью DISM /Online /Cleanup-Image /RestoreHealth .
Операция займет около трех минут времени.
Устранение ошибки с использованием установочного носителя
- Подключаем накопитель с записанным на него установочным образом операционной системы (такая, какая установлена на вашем устройстве).
- Теперь нужно нажать на ISO-образе «Подключить». У образа появится определенная буква, которую необходимо запомнить.
Возврат windows 10 в рабочее состояние, отклонение всех настроек
Если вышеперечисленные варианты решения проблемы не дали результата, а Windows 10 так и выдает ошибку 0х80073712 (хранилище компонентов повреждено), нужно переходить к серьезным действиям. Стоит произвести восстановление к предыдущей версии операционной системы. Это сделать легко:
- Заходим в Параметры компьютера.
Выбираем «Обновления и безопасность».
Переходим во вкладку «Восстановление».
Обычно такой способ всегда решает данную проблему.
Обновление SSU (Servicing Stack Update)
- Открываем браузер, находим и скачиваем требуемую версию стека. Желательно найти его на официальном сайте Microsoft. Запускаем его, придерживаясь инструкций.
- По завершении выполняем перезагрузку устройства и проверяем на наличие ошибки.
Возможно, что такой вариант поможет решить проблему, но вероятность крайне мала.
Заключение
Выполнив все перечисленные действия, можно устранить ошибку обновления Windows 10 0х80073712. Но бывают случаи, что описанные способы не помогают и тогда остается только один единственный вариант – переустановка операционной системы.
Ошибка 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%LogsCBSCBS.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:sourcesinstall.wim
В моем случае установлена редакция Windows Server 2016 Standard (Desktop Experience), поэтому в следующей команде я использую ее индекс – 2.
dism /online /cleanup-image /restorehealth /source:e:sourcesinstall.wim:2 /LimitAccess
Еще раз проверьте состояние хранилища компонентов:
Dism /Online /Cleanup-Image /CheckHealth
DISM должна вернуть: Повреждение хранилища компонентов не обнаружено (No component store corruption detected).
После восстановления хранилища достаточно перезагрузить Windows и проверить, что обновления и компоненты Windows устанавливаются без ошибки.
Код сообщения 80073712 Windows 7: ошибка обновления и методы ее исправления
Ошибка обновления Windows 7 (код 80073712) – сбой достаточно распространенный. Относится он к той категории, когда нетерпеливые пользователи при установке стандартных пакетов апдейтов, как правило, в количестве 73 штук, сразу же после инсталляции самой системы и подключения к Интернету, чтобы не ждать и не тратить время, просто отключают компьютеры или производят принудительную перезагрузку системы.
Ошибка 80073712 «Центра обновления» Windows 7: что это за сбой?
Сам сбой свидетельствует только о том, что в процессе загрузки апдейтов произошло повреждение компонентов CBS (компонентной модели). Получается так, что с официального сайта Microsoft обновления не устанавливаются, причем даже при задействовании ручного поиска.
Более того! При попытке активации или отключения компонентов системы в списке не отображается вообще ничего. Таким образом, как говорит об этом служба поддержки Microsoft, проблема состоит в повреждении манифеста «Центра обновления». Манифест как раз и является заявленной поддержкой компонентов системы, для которых установка апдейтов предусмотрена изначально и принципиально.
Причины появления ошибки
Оставим пока в стороне код ошибки 80073712 «Центра обновления» Windows 7, а поговорим о том, что может стать причиной такого поведения системы. О самой главной причине уже было сказано. Однако не только она может вызывать появление такого сбоя.
Нередко, хотя и косвенно, ошибка обновления Windows 7 (80073712) может быть связана, например, с банальным отключением электропитания в процессе установки пакетов. Кроме того, и сам «Центр апдейта» не всегда может являться первоисточником. Возможно, повреждены некоторые системообразующие файлы.
Windows 7, ошибка обновления 80073712: исправление
Теперь — непосредственно об исправлении. В самом общем варианте ошибка обновления 80073712 Windows 7 может быть устранена применением запуска командной консоли либо в работающей системе, либо при загрузке с установочного диска или восстановительной флэшки.
В первом случае консоль необходимо запустить от имени администратора. Во втором роли это не играет. После входа нужно прописать две строки, ка показано на изображении ниже.
Также необходимо использовать нажатие клавиши ввода после каждой команды. Время выполнения может быть весьма долгим, но что делать – придется потерпеть.
С другой стороны, ошибка обновления 80073712 Windows 7 может быть исправлена путем применения команды сканирования и восстановления системных файлов. Для этого используется та же консоль, но с прописыванием строки sfc /scannow.
Наконец, можно зайти в системную папку, отыскать там директорию SoftwareDistribution, переименовать ее или полностью удалить, произвести перезагрузку, после чего включить ручную проверку апдейтов.
Как самое крайнее средство, многими пользователями и специалистами своего дела рекомендуется произведение повторной инсталляции самого свежего сервис-пака. Скачать его можно без проблем с официального ресурса корпорации-разработчика. А вот пользоваться непроверенным репаками, загруженными с сомнительных сайтов, не рекомендуется вообще. В итоге можно получить просто неработоспособную систему, которая реагировать на действия пользователя не будет (хотя до этого вела себя более или менее пристойно, невзирая на некоторые явные проблемы с установкой апдейтов).
Как итог – проверка системных файлов или восстановление работоспособности с использованием команд DISM, переустановка сервис-пака (если не хочется повторно инсталлировать всю систему целиком), а также удаление вышеуказанной системной папки.
Если уже совсем ничего не помогает, попробуйте применить утилиту DLL Suite. Возможно, было повреждено именно то, чего не хватает, или подверглось критическому изменению. Само собой разумеется, не стоит забывать, что и некоторые вирусы могут активно воздействовать на обновление системы. Поэтому в некоторых случаях бывает полезно запустить вирусный сканер изначально, а только потом использовать все остальные методы, которые были предложены выше. Установленные программы лучше не трогать, а применить утилиты портативного характера, а еще лучше – загрузиться с диска или флешки Rescue Disk, после чего произвести углубленный анализ с задействованием винчестера, логических разделов, загрузочной области, оперативной и виртуальной памяти. Вирусы, даже очень глубоко сидящие в системе, такими инструментами удаляются в ста процентах случаев.