Вчера на работе устанавливал новый комп и когда выключал его пошло обновлении и у меня не было времени ждать пока все 73 пакета поставятся и я тупо его выключил (знаю что так делать нельзя, но обстоятельства и ограничение по времени диктовали другие условия и сжав пальцы крестиком и по надеясь на русское «АВОСЬ» пошел на этот рискованный шаг).

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

Код 80073712 произошла неизвестная ошибка Windows Update

Причина ошибки 80073712

Когда я выключил принудительно компьютер в процессе установки обновления я повредил хранилище компонентов Windows Update и поэтому теперь не поставятся ни одно обновление на компьютер.

PS (ни в коем случае не надейтесь на АВОСь и не выключайте компьютер когда устанавливаются обновления, потому как я еще отделался легко, а мог и полностью загубить систему и пришлось все это восстанавливать или переустанавливать)

Способы решения и устранения 80073712

Способов решения данной ошибки с кодом 80073712 достаточно много и я постараюсь описать их все. Но самый легкий и 100% который вылечит эту ошибку я опишу в самом конце статьи.

Варианты исправления ошибки 80073712:

  1. Вариант от Microsoft (я его описал, но им лучше не пользоваться )
  2. DISM
  3. SoftwareDistribution
  4. Проверка целостности файлов
  5. Средство проверки готовности системы к обновлению от Microsoft KB947821

Вариант от Microsoft (1 вариант)

Скажу сразу что этот способ я не советую использовать, сразу, а только если уже ни чего не помогло!

    Закройте все программы и перезагрузите компьютер.

    Вставьте DVD-диск с ОС Windows в соответствующий дисковод на компьютере. Дождитесь запуска программы установки. Если установка не началась автоматически, выполните следующие действия.

    1. Нажмите кнопку Пуск и введите в поле поиска Диск :\setup.exe , где Диск - это буква DVD-дисковода на компьютере (например, D:\setup.exe).

      В списке Программы выберите Setup.exe .

    Нажмите кнопку Установить .

    Выберите параметр Выполнить подключение к Интернету для получения последних обновлений программы установки (рекомендуется) .

    При отображении соответствующего запроса укажите ключ продукта Windows.

    В окне Выберите тип установки щелкните Обновление .

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

Вариант от Microsoft используя утилиту DISM (2 вариант)

Данный способ очень хорош, но я его использовал всего пару раз!

  1. Администратором
  2. В командной строке введите следующие команды. Нажимайте клавишу ВВОД после каждой команды:

    DISM.exe /Online /Cleanup-image /Scanhealth

    DISM.exe /Online /Cleanup-image /Restorehealth

    Перезагрузите компьютер

    Снова запустите Центр обновления Windows.

Удаление хранилища обновлений SoftwareDistribution (3 вариант)

Этот способ я бы выделил в разряд радикальных, но он в действительности почти всегда срабатывает


Проверка целостности файлов (4 вариант)

Данная команда эта как таблетка аспирина для человека если болит голова сначала выпей ее

  1. Откройте командную строку под Администратором
  2. cmd >sfc /SCANNOW
  3. Запускаем обновление Windows
  4. Возможно этот вариант Вам тоже поможет!

Средство проверки готовности системы к обновлению от Microsoft KB947821 (5 вариант)

Этот способ самый надежный и 100% он решит Вашу проблему, но если он не помог, тогда пробуйте по пунктам со второго варианта и у Вас все получится, а если нет, то пишите мне и мы вместе разберемся с этой проблемой

  1. переходим по на сайт Микрософта и скачиваем пакет под Вашу систему
  2. Устанавливаем и перезагружаем компьютер
  3. Радуемся жизни

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

В преддверии поступления Windows 8 в продажу Microsoft выпустила большое кумулятивное обновление KB2756872 , чего никогда раньше не делала для клиентских операционных систем. Однако при установке обновления меня ждал неприятный сюрприз — ошибка 80073712 .

Сегодня я расскажу о том, как победить эту и ряд других ошибок при установке обновлений Windows 8 с помощью новой возможности обслуживания - встроенного восстановления компонентов (in-box corruption repair).

Эта запись открывает серию статей о нововведениях в обслуживании Windows 8. И нет, оно не имеет ничего общего с автоматическим обслуживанием с помощью планировщика. Сначала я покажу, как решил проблему с установкой обновления,а потом расскажу о технологии.

Устранение ошибок Windows Update, вызванных повреждением хранилища компонентов

В справке предыдущих ОС Microsoft для ошибки 80073712 есть описание , из которого следует, что причиной является повреждение хранилища компонентов. Для Windows Vista и Windows 7 была выпущена утилита System Update Readiness Tool (CheckSUR), призванная устранить целый ряд ошибок Windows Update

Список ошибок

80070002 ERROR_FILE_NOT_FOUND
8007000D ERROR_INVALID_DATA
800F081F CBS_E_SOURCE_MISSING
80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT
800736CC ERROR_SXS_FILE_HASH_MISMATCH
800705B9 ERROR_XML_PARSE_ERROR
80070246 ERROR_ILLEGAL_CHARACTER
8007370D ERROR_SXS_IDENTITY_PARSE_ERROR
8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME
8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE
80070057 ERROR_INVALID_PARAMETER
800B0100 TRUST_E_NOSIGNATURE
80092003 CRYPT_E_FILE_ERROR
800B0101 CERT_E_EXPIRED
8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE
80070490 ERROR_NOT_FOUND

Для исправления этих ошибок в Windows 8 утилита CheckSUR не нужна, потому что все необходимое уже встроено в систему! Вы можете восстановить поврежденные компоненты с помощью командлета PowerShell (рекомендуемый способ) или утилиты DISM.exe

Этап 1 - восстановление поврежденного хранилища компонентов

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

Восстановление без установочного диска

В этом случае используются файлы хранилища на локальном диске и Windows Update.

Как известно, разработчики непрерывно работают над совершенствованием своих приложений, и регулярно издают к ним обновления. Однако на практике часто случается так, что по каким-либо причинам программы в автоматическом режиме перестают обновляться. Поэтому данную статью посвятим разбору вопроса, из-за чего не загружаются обновления Windows 8, и что можно предпринять, чтобы устранить подобную проблему.

По вопросам обновления программного обеспечения ПК всю необходимую информацию можно узнать в Центре обновления Windows.

Просмотреть его журнал можно следующим образом:

  1. Нажав на рабочем столе Win+C, перейти во вкладку «Параметры», и затем последовательно: «Изменение параметров компьютера» — «Обновление и восстановление».
  2. Нажатие на ссылку «Просмотреть журнал обновлений» приведет к открытию необходимого окна.

В первую очередь в случае обнаружения проблем данного рода необходимо прибегнуть к помощи средства устранения неполадок именно Центра обновления, которым проверка производится в автоматическом режиме. Зачастую такие действия приводят к желаемому результату.

Что делать, если не обновляются приложения

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

  • попробовать осуществить это вручную. На практике случается так, что ошибки возникают из-за неудачно выбранного времени выполнения, вызваны загруженностью интернет-сайтов, низким подключением к сети или рядом иных факторов;
  • если изначально не были приняты условия лицензионного соглашения на пользование рассматриваемым программным обеспечением — переустановить его, прочесть и принять условия лицензии;
  • проверить, достаточно ли на устройстве свободного места для загрузки пакета изменений для той или иной программы. Возможно, понадобится от временных файлов Интернета, неиспользуемых файлов, ненужных программ и пр., после чего повторить установку. Проверить объем доступного места на дисковом накопителе можно, воспользовавшись средством «Очистка диска», который входит в Windows;
  • проверить подключение к Интернету, и не был ли самостоятельно остановлен процесс загрузки изменений;
  • проанализировать то, какие приложения Windows 8 не обновляются. Довольно часто обновления драйверов устройств, к примеру, видеоадаптеров, вызывают ошибки, поскольку устанавливаемые файлы либо не соответствуют установленной на компьютере пользователя ОС, либо повреждены. Перечень всех последних версий драйверов для установленной на рассматриваемом компьютере ОС должен генерироваться автоматически Центром обновления Windows, поэтому, если возникли трудности, необходимо обратиться к изготовителю устройства.

Не устанавливаются обновления Windows 8: Видео

Зависание компьютера во время поиска и установки обновлений

В Windows 8 проблемы с обновлением приложений бывают самые различные, и зависание ПК при этом относится к числу наиболее часто встречающихся.

Поэтому, если компьютер во время поиска обновлений перестал отвечать на запросы пользователя, необходимо:

  • повторно проверить наличие подходящих обновлений;
  • если этот шаг не дал результата, попытаться устранить неполадки через Центр обновления Windows;
  • поискать ответ в документации к устройству или на веб-сайтах разработчиков.

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

Не обновляются приложения Windows 8: Видео

С момента выпуска первого обновления windows 10, microsoft очень интенсивно начало поддерживать операционную систему. Выпуская каждый месяц два патча для обновления. Один патч для безопасности, второй для обслуживания системы (устранение багов, лагов, улучшения интерфейса, дизайн и т.п.). Тем не менее, многим пользователем приходиться решать каждый месяц проблемы при установке обновлений windows 10. Спустя некоторое время от жалоб пользователей, майкрасофт выпустила инструмент, который устраняет большое количество ошибок при установке обновлений в Windows 10/8. Вы сможете исправить распространенные коды ошибок в центре обновления windows: 0x80073712, 0x800705B4, 0x80004005, 0x8024402F, 0x80070002, 0x80070643, 0x80070003, 0x8024200B, 0x80070422, 0x80070020. Мы разберем больше методов чем одним инструментом от Microsoft и решим многие ошибки при обновлении или установки обновлений Windows 10.

Как исправить ошибки центра обновления windows 10

Разберем для начало встроенный вариант для исправления ошибок при обновлении. Для этого откройте "Параметры " > "Обновления и безопасность " > "Устранение неполадок " > "Центр обновления Windows " и нажмите "Запустить средство устранение неполадок ".

Средство устранения неполадок центра обновления windows 10

Microsoft выпустила инструмент по устранению ошибок при обновлении Windows 10, Windows 8.1, Windows 7. Я собрал все популярные в системе. Просто перейдите по ссылке и скачайте или следуйте ниже пунктам.

  • Перейдите на сайт microsoft и скачайте диагностическую программу.
  • Выберите версию системы и скачайте средство устранения неполадок в Центре обновлений Windows .
  • Для остальных версий Windows 8.1, Windows 7, следуйте пунктам на сайте, отмечайте пункты и тогда вы решите много проблем связанных с сетевым обновлением.

Сброс кеша центра обновления в Windows 10

Иногда бывает, что кеш обновлений в Windows 10 может быть поврежден, что и вызывает кучу ошибок с различными кодами. Особенно этот способ очень помогает, когда .

  • Запустите командную строку от имени администратора. (как запустить смотрите ниже).
  • Скопируйте приведенные ниже команды, вставьте все сразу в "командную строку" и нажмите Enter.

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver pause

Если у вас остановится процесс на строчке net start msiserver pause , нажмите Enter . После успешной операции, закройте командную строку, откройте "Параметры" > "Обновление и безопасность" и нажмите "Проверка наличия обновлений ".

Исправить ошибки обновлений Windows 10 с помощью DISM

Будем исправлять с помощью командной строки и параметра DISM. Откройте командную строку от имени администратора.

В строке введите или скопируйте по порядку следующие команды:

  1. DISM.exe /Online /Cleanup-image /Restorehealth
  2. DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
  3. sfc /scannow

Дождитесь после каждой команды 100% результата и не выключайте интернет и компьютер от сети.

Остановка и запуск служб устранит ошибки с обновлением windows 10

По одной из частых причин, что Windows не может обновиться или установить обновления, может быть блокировка служб другими программными процессами. Можно попробовать перезагрузить компьютер и освободить некоторые процессы. Если не помогло, то мы разберем способ с помощью команды BITS , остановим и перезапустим сервисы связанные с центром обновления windows. Откройте командную строку от имени администратора и введите по порядку следующие команды:

Остановка служб:

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc

Запуск служб:

  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

Очистить папку SoftwareDistribution в Windows 10

Проблема иногда заключается в папке SoftwareDistribution , где хранятся сами файлы обновления windows. Когда система скачивает обновления, то они хранятся именно в той папке. После удачной установке обновлений, WUAgent удаляет с этой папки все старое содержимое, но иногда эти процессы сбиваются и папка остается с разными файлами. Мы очистим вручную папку SoftwareDistribution, чтобы не было сбоев и ошибок при установке обновлений windows. Откройте командную строку от имени администратора и введите следующие команды:

  • net stop wuauserv
  • net stop bits

Теперь перейдем в саму папку и удалим все содержимое в ней. Перейдите на компьютере по пути C:\Windows\SoftwareDistribution и удалите все файлы в этой папке. Если по какой-то причине файлы не удаляются, то попробуйте перезагрузить комп, а лучше и повторить выше действия заново. После удаления файлов, проблемы должны исчезнуть, но как мы помним мы остановили две службы Update и WUAgent теперь мы их запустим обратно. Откройте CMD и введите следующие команды:

  • net start wuauserv
  • net start bits

Сбросить и восстановить папку catroot2

Catroot и catroot2 являются папками операционной системы Windows, которые необходимы для процесса обновления Windows. При запуске Центра обновления Windows папка catroot2 хранит подписи пакета обновления Windows и помогает в ее установке. Сброс и восстановление папки catroot2 решает многие ошибки при обновлении или установке обновлений Windows 10. Чтобы сбросить папку catroot2, запустите командную строку от имени администратора и введите следующие команды, нажимая enter после каждой:

  1. net stop cryptsvc
  2. md %systemroot%\system32\catroot2.old
  3. xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

Удалите теперь все содержимое папки catroot2 по пути C:\Windows\System32\catroot2

После удаления, введите команду net start cryptsvc .

Если вы снова запустите Центр обновления Windows, папка с каталогом будет сброшена.

Не удаляйте и не переименовывайте папку Catroot . Папка Catroot2 автоматически воссоздается Windows, но папка Catroot не воссоздается, если она переименована. Если вы обнаружите, что папка catroot или catroot2 отсутствует или не воссоздается, если вы случайно ее удалили, вы можете создать новую папку с этим именем в папке System32, перезагрузить компьютер и затем запустить Центр обновления Windows.

  1. Проблемы цо(Центра обновлений) возникают по многим причинам. Одна из них это старая версия самого центра обновлений. Когда выходят обновления они подписываются сертификатом и старая версия цо не может сверить сертификат, из-за этого возникает бесконечный поиск обновлений. Последняя версия агента цо для Windows 8.1 - 7.9.9600.18628, для Windows 8 - 7.8.9200.16693, Версия Windows 7 и более ранних версий заканчивая XP - 7.6.7600.256. Теперь посмотрите какая версия стоит у вас? Посмотреть версию цо можно перейдя в каталог(папку) Windows:
  2. 1.) Идем по пути C:\Windows\system32
  3. 2.) В папке System32 находим библиотеку Wuaueng.dll
  4. Кликаем правой кнопкой мышки по файлу и в контекстном меню выбираем свойства. В свойствах окне переходим на вкладку подробно. Где и находиться вся информация.
  5. Сравнив информацию вашего центра обновлений и информацией на сайте support.microsoft.com именно версии библиотеки. Если версия устарела то переходим к следующему этапу, установка цо.
  6. Установить новую версию цо Windows.
  7. Установить последнюю версию центра обновлений Windows вы должны сперва перейти панель управления -> центр обновления windows -> настройка параметров. Далее выставляете как на картинке ниже или проверяете чтоб было так:
  8. После как все у вас правильно выставлено сверившись с картинкой выше, надо перезапустить службу цо. Для этого нажимаем клавиши Win+R в окне выполнить набираем services.msc тем самым даем понять что нам нужна консоль служб. В окне консоли служб находим службу центр обновления Windows:
  9. Предварительно выделив левой кнопкой мышки нажимаем правой и в контекстном меню выбираем свойства. Откроется окно свойств центра обновления Windows в нем кликаем по кнопке "остановить" дожидаетесь остановки службы:
  10. После остановки службы пере запускаем ее нажатием рядом кнопкой "запустить". Дождитесь запуска службы и проверьте что цо работает правильно. Таким образом вы выставили все настройки по умолчанию и пере запустили службу центра обновлений Windows.
  11. Некоторые пакеты центра обновления Windows можно скачать по ссылкам ниже:
  12. Все ссылки ведут на официальный сайт и скачиваются только от туда:
  13. Windows 8 и Windows Server 2012
    x 86-разрядных версий Windows 8 (KB2937636)
    64-разрядные версии Windows 8 (KB2937636)
    64-разрядных версий Windows Server 2012 (KB2937636)
    Windows 7 SP1 и Windows Server 2008 R2 с пакетом обновления 1
    x86-based versions of Windows 7 SP1
    x64-based versions of Windows 7 SP1
    x86-based versions of Windows Server 2008 R2 SP1
    x64-based versions of Windows Server 2008 R2 SP1
    Itanium-based versions of Windows Server 2008 R2 SP1
    Windows RT 8.1 и Windows Server 2012 R2
  14. Чтобы установить новую версию цо для начала надо установить дополнительное обновление:
  15. x 86-разрядных версий Windows, 8.1
    x64-based versions of Windows 8.1
    x64-based versions of Windows Server 2012 R2
  16. После установки дополнительного обновления для вашей ос вручную необходимо перезагрузить компьютер.
  17. Скачиваем и устанавливаем центр обновления Windows RT 8.1 и Windows Server 2012 R2
    x86-based Windows 8.1 update
    x64-based Windows 8.1 update
    x64-based Windows Server 2012 R2 update
  18. После скачивания и установки цо, проверьте работоспособность центра. Если в процессе установки цо 8.1 и server 2012 r2 возникнут ошибки переходим на страницу где есть некоторые сведения по коду ошибок: 0x80071a91, 0x80070005, ERROR_SXS_COMPONENT_STORE_CORRUPT 0x80073712
  19. Получить архив с BAT файлом который сам исправит ошибку центра обновлений? Если хотите чтобы методы описываемые в статье, были проделаны на автомате?
    Подождите 10 минут, не закрывайте данную страницу. По окончании приведенного ниже времени, получите ссылку для скачивания архива.

    Подождите: сек.

    Средство устранения неполадок Центра обновления Windows (WindowsUpdateDiagnostic).

  20. На сайте Майкрософт есть утилита диагностики проблем центра обновлений Windows, которая диагностирует и исправит ошибки, конечно не во всех случаях но показать как она работает мой долг перед вами. Идете на сайт а именно на страницу где можно скачать для вашей версии ос утилиту WindowsUpdate.diagcab.exe, ссылку выложу в конце заметки в этой статье. Скачав и запустив утилиту на выполнение Вам будет представлено окно, если Вас система ниже 10 версии тогда может потребоваться отключить антивирус. У меня система 8.1 и CIS заругался на скачиваемый фал, хотя он с официального сайта Майкрософт скачан. Попробовал скачать для 10 версии ос, все отлично скачалось и антивирус пропустил, вывод меняйте ос на более новую 10 версию.
  21. В первом окне ничего выбирать не надо как и в последующих, если конечно не хотите прочитать заявление о конфиденциальности, просто нажимаете кнопку "Далее" и ждете пока утилита исправит неполадку цо. Картинка ниже процесс выполнения, ждем завершения:
  22. После окончания выполнения исправлений цо, если все прошло удачно, то будет показано "Исправлено" если наоборот то будет гореть красная точка и показано не завершено. Во втором случае смотрим дополнительные возможности.
  23. Скачать утилиту можно с официального сайта по ссылке ниже:
  24. Выбрать утилиту для своей версии ос.

    Как посмотреть лог обновлений (WindowsUpdate.log)

  25. Найти и посмотреть WindowsUpdate.log можно в текстовом редакторе, для этого нажимаем сочетание клавиш:
  26. Win + R
  27. В открывшемся окне "Выполнить" набираем команду "Windowsupdate.log" после подтверждаем нажатием "Enter", откроется Windowsupdate.log в текстовом редакторе, в блокноте или выставленный в вашей системе по умолчанию:
  28. Формат колонок в файле будет таким:
  29. На официальном сайте Майкрософт вы найдете информацию о компонентах в файле и примеры использования: