Обновление Windows завершается ошибкой 80073712. Как ее исправить?

Обновление Windows завершается ошибкой 80073712. Как ее исправить?

У меня ноутбук с Windows 8.1. После патча вторника он загадочно зависает примерно на 4 минуты вскоре после каждой загрузки. Едва успеваю войти, как это происходит. Я попробовал восстановить систему, а затем переустановить обновления, но это не сработало. Некоторые из них сработали, но не все.

Теперь Центр обновления Windows всегда говорит There was a problem installing updates.. Я нажимаю на текст «полезно» Get more info, и там написано More info is available online. Get help with error 80073712. Это просто ссылка на поиск на веб-сайте Microsoft. Похоже, что лучшим предложением является «Средство устранения неполадок Центра обновления Windows», которое при запуске (несколько раз) утверждает, что исправило различные проблемы с Центром обновления Windows. За исключением того, что оно все еще не работает. Та же ошибка.

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

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

Дальнейшие исследования предполагают использование sfc /scannowи dismс различными параметрами, такими как /restorehealth. sfcне удалось исправить "Amd64\CNBJ2530.DPB" of prncacla.inf, что, по-видимому, является драйвером принтера, не имеющим никакого отношения к обновлению Windows. Он также не может исправить wbemcomn.dll, но Google не может понять, для чего он нужен, и я, конечно, понятия не имею. Я не могу попытаться заменить его вручную, потому что в журнале не указан полный путь, и я не знаю, какая из десятков версий, найденных Windows Search, сломана.

dism /online /cleanup-image /restorehealthтерпит неудачу с

Error: 14098

The component store has been corrupted.

Дальнейшие исследования показывают, что это dismвосстановит работоспособность с помощью Центра обновления Windows, но если сам Центр обновления Windows сломан, вам придется указать другой источник. Я попробовал смонтировать имеющийся у меня DVD ISO Windows 8.1 и использовать install.wim из него. Команда была Dism /Online /Cleanup-Image /RestoreHealth /source:wim:F:\sources\install.wim:1 /limitaccess. Это также не удается с той же ошибкой.

Исследования показывают, что исправление dismс помощью sfcи sfcс помощью dismD:

Он все еще зависает. Я пробовал вручную удалить все обновления за последний месяц, ноКБ3029438отказывается с сообщением "Произошла ошибка. Не все обновления были успешно удалены". Даже dismпакет удалить не получается.

А теперь мой сенсорный экран по непонятной причине перестал работать. (Правка: проблема каким-то образом прояснилась на следующий день, несмотря на то, что она сохранялась после перезагрузок и безопасного режима.)

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

Может кто-нибудь подскажет, как действовать дальше? Я явно не знаю, что делаю.

Редактировать 7-21: Я попробовал Windows Update из панели управления вместо интерфейса "Metro". Мне удалось переустановить обновления, которые я уже скачал. Но я не смог загрузить новые вручную. Я настроил Windows Update на автоматическую загрузку обновлений, чтобы получить их. Когда я попытался установить их, одно из них было установлено, но я все еще не могу установить остальные. Я получаю ошибку 80073712, как и раньше, а теперь еще и ошибку800736B3.

Логи на данный момент. Я занимаюсь этим со вторника, поэтому логи большие. Я использовал 7zip, чтобы получить приемлемый размер загрузки. Они распаковываются примерно до гигабайта, я думаю.

Я использовал msconfig для экспериментов с выборочным запуском служб. Двоичный поиск в конечном итоге изолирует службы COMODO как причину четырехминутного зависания. Я удалил COMODO и повторно активировал Защитник Windows.

7-22: Мне удалось пропатчить install.wim с помощью msu standalone. Этого было достаточно для dismисправления поврежденного обновления, но не всего. Мне пришлось запустить dismснова без , /limitaccessчтобы исправить все остальное. Теперь и то, dismи sfcдругое кажется мне хорошим. За исключением того, что обновление Windows все еще не работает!

Я попробовал каждое обновление по отдельности, просто чтобы убедиться. Оказывается, ошибки разные для каждого обновления:

  • 0x80070002 КБ2267602
  • 0x800736B3 КБ3072630
  • 0x80073712 КБ3067505 и КБ3061512
  • 0x80246010 КБ3065822

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

7-23: Обновленные журналы CBS и DISM.Они стали больше. Инструменты sfcи dismмогут исправить повреждение сейчас, но, похоже, оно снова повреждается, прежде чем я успеваю применить обновления. Я не знаю, что является причиной этого. Может быть, это как-то связано с самим Центром обновления Windows?

7-24: Я удалил KB3029606. Я не могу переустановить его. Ни с помощью Центра обновления Windows, ни с помощью автономного .msu. Хранилище компонентов портится в мгновение ока. Любая перезагрузка или попытка использовать Центр обновления Windows портит его. Затем мне приходится запускать dism и ждать его завершения, прежде чем пытаться снова. Я не могу использовать Центр обновления Windows в безопасном режиме, но я пробовал выборочный запуск только со службами Microsoft. Он снова зависает после загрузки, даже с выборочным запуском. COMODO, возможно, был не единственным триггером.

7-26: Скопировал amd64_hidbth.inf_31bf3856ad364e35_6.3.9600.17826_none_1413f00629383b56.manifest‌​ из извлеченного .msu в C:\Windows\WinSxS\Manifests\ . Для этого требуется стать владельцем файла, который нужно перезаписать, а затем снова установить владельца на SYSTEM для замены. Хранилище компонентов по-прежнему повреждается каждый раз, когда я запускаю Центр обновления Windows. Я попробовал перезагрузиться, dism, sfc и средство устранения неполадок Центра обновления Windows снова. Затем я снова попытался установить KB3061512 с помощью Центра обновления Windows. Он завершается с ошибкой с кодом 80073712, как и раньше. Windows8.1-KB3029606-v2-x64.msu также не устанавливается, как и раньше.

7-28: Найденныйэто руководство, который, по-видимому, является версией обновления InPlace для Windows 8/8.1.

7-30: Заставил восстановить установку работать. Она не удалась в первый раз, когда я попытался, потому что шаг «Получить важные обновления», который должен «помогать сделать установку более гладкой», не срабатывает, если Центр обновления Windows сломан. Я попробовал еще раз без предварительной установки обновлений. Это сработало, но затем мне пришлось потратить следующий день на то, чтобы наверстать упущенное. Windows также не хотела активироваться, но я понял, что это из-за того, что мои настройки брандмауэра были сброшены при восстановлении установки. Кажется, теперь все работает.

решение1

Вы получаете ошибку 80073712 ( ERROR_SXS_COMPONENT_STORE_CORRUPT), потому что RPC dll в версии 6.3.9600.17919 поврежден. Этот файл является частьюпоследнее обновление безопасности. Попробуйте удалить обновление, запустите , dism /online /cleanup-image /restorehealthчтобы проверить, что все в порядке, а затем попробуйте снова установить отсутствующие обновления Windows.

Если вы не можете удалить обновление kb3029438,загрузить обновлениеиинтегрировать его в install.wim

После того, как вы отмонтировали/зафиксировали изменения, вы можете использовать DISM и указать на новые обновления WIM:

dism /online /cleanup-image /restorehealth /source:WIM:C:\updated_install.wim:1 /LimitAccess

В последнем журнале показаны другие отсутствующие файлы. На этот раз amd64_hidbth.inf в версии 6.3.9600.17826. Этот файл является частью обновленияКБ3029606.

2015-07-23 10:53:17, Error                 CSI    00000dae (F) Unable to load manifest for component [ml:280{140},l:140{70}]"amd64_hidbth.inf_31bf3856ad364e35_6.3.9600.17826_none_1413f00629383b56"[gle=0x80004005]

Попробуйте удалить обновление и переустановить его.

решение2

Вы можете попробовать это

  • Открыть Command Promptот имени администратора (щелкните правой кнопкой мыши)
  • Запустите sc stop wuauserv, чтобы остановить службу обновления Windows.
  • Теперь иди Control Panel\System and Security\и начинайWindows Update

Это исправило ситуацию для меня, надеюсь, это сработает и для вас.

Связанный контент