Не вдалося оновити Windows з помилкою 80073712, як виправити?


3

У мене ноутбук з Windows 8.1. Починаючи з патч-вівторка, він загадково застигає приблизно 4 хвилини незабаром після кожного завантаження. Перед тим, як це станеться, ледве вистачає часу для входу. Я спробував відновити систему, а потім спробував перевстановити оновлення, але це не працює. Деякі з них брали, але не всі.

Тепер Windows Update завжди говорить 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, порушена.

dism /online /cleanup-image /restorehealth не вдається з

Error: 14098

The component store has been corrupted.

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

Дослідження пропонують закріпити за dismдопомогою sfcта за sfcдопомогою dismD:

Досі замерзає. Я спробував видалити всі оновлення минулого місяця вручну, але KB3029438 відмовляється "Помилка виникла. Не всі оновлення було видалено успішно". Навіть dismне здається видалити пакунок.

І тепер мій сенсорний екран загадково перестав також працювати. (Редагувати: це якось прояснилося на наступний день, незважаючи на збереження через перезавантаження та безпечний режим.)

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

Хтось може підказати, як діяти звідси? Я чітко не знаю, що я роблю.

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

Журнали поки що. Я був на цьому з вівторка, тому журнали великі. Я використовував 7zip, щоб отримати розумний розмір завантаження. Вони декомпресують приблизно до гігабайти, я думаю.

Я використовував msconfig для експерименту із вибірково запускаючими послугами. Бінарний пошук врешті-решт виділяє послуги COMODO як причину чотирихвилинного заморожування. Я видалив COMODO та повторно активував Windows Defender.

7-22 : мені вдалося виправити інсталяцію.wim за допомогою msu окремо. Це було досить хорошим джерелом, dismщоб виправити пошкоджене оновлення, але не все. Довелося бігти dismзнову без того, /limitaccessщоб виправити все інше. Тепер обидва dismі sfcдумають, що це все добре. За винятком того, що оновлення Windows все ще не працює!

Я намагався кожне оновлення окремо, щоб бути впевненим. Виявляється, помилки у кожного оновлення різні:

  • 0x80070002 KB2267602
  • 0x800736B3 KB3072630
  • 0x80073712 KB3067505 та KB3061512
  • 0x80246010 KB3065822

Це могло бути так з самого початку, але я не помічав, перш ніж пробувати їх усі окремо.

7-23 : оновлені журнали CBS та DISM. Вони стали більшими. Інструменти sfcта dismінструменти можуть виправити корупцію зараз, але, здається, знову зіпсуються, перш ніж я можу застосувати оновлення. Я не знаю, що це викликає. Може, це якось саме оновлення Windows?

7-24 : я видалив KB3029606. Я не можу його перевстановити. Не з Windows Update, не з автономним .msu. Магазин компонентів зіпсується при падінні шапки. Будь-яка перезавантаження або спроба використання оновлення Windows пошкоджує її. Тоді мені доведеться запустити dism і чекати, коли він закінчиться, перш ніж спробувати. Я не можу використовувати оновлення Windows у безпечному режимі, але я спробував вибірковий запуск лише з Microsoft Services. Після завантаження це знову замерзає, навіть при вибірковому запуску. COMODO, можливо, не був єдиним пусковим механізмом.

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

7-28 : Знайдено це керівництво , яке, здається, є версією Windows 8 / 8.1 для відновлення оновлення InPlace.

7-30 : Початок роботи з ремонту. Не вдалося вперше, коли я спробував, оскільки крок "Отримати важливі оновлення", який, як передбачається, "допоможе зробити плавніше встановлення", не вдасться, якщо буде оновлено Windows Update. Я повторив спробу, не попередньо встановлюючи оновлення. Це спрацювало, але потім мені довелося провести наступний день, наздоганяючи оновлення. Windows також не хотіла активуватися, але я зрозумів, що це тому, що мої настройки брандмауера були скинуті з установкою відновлення. Наче все зараз працює.


Пошкоджені файли - це не системні файли, один - це файл драйвера, інший - нічого важливого. Вам потрібно підтвердити, що проблема з драйвером, завантажуйте систему щоразу, не завантажуючи файл драйвера, поки не знайдете винуватця.
Рамхаунд

wbemcomn.dll підключений до WBEM, знову ж таки, не причиною ваших проблем.
Рамхаунд

скопіюйте папки C: \ windows \ logs \ CBS і C: \ windows \ logs \ DISM на робочий стіл, створіть блискавку обох папок і поділіться нею (OneDrive, Dropbox). Я перегляну журнали, щоб побачити, що не вдалося під час налаштування оновлення.
magicandre1981

@ magicandre1981 Я додав посилання на журнали.
gilch

добре, я опублікував відповідь.
magicandre1981

Відповіді:


3

Ви отримуєте помилку 80073712 ( ERROR_SXS_COMPONENT_STORE_CORRUPT), оскільки dll RPC у версії 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. Цей файл є частиною оновлення KB3029606 .

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]

Спробуйте видалити оновлення та встановити його знову.


Це необов’язкове оновлення, я не думаю, що це причина всіх цих проблем. Чи є ще щось у тих журналах?
gilch

@gilch Я бачу цю помилку "Не вдається завантажити маніфест" для hidbth.inf знову і знову в останньому журналі. Це помилка, яку вам доведеться виправити.
magicandre1981

Гаразд, я повинен це виправити, але спершу не можу це виправити, оскільки не можу встановити KB3029606. Не з оновленням Windows, не з .msu, не з dism /online /add-package. Щось інше порушено, що це заважає.
gilch

ось витягнутий KB3029606: dropbox.com/s/ou2tdhq1w13s1e0/kb3029606.7z?dl=0 . Скопіюйте amd64_hidbth.inf_31bf3856ad364e35_6.3.9600.17826_none_1413f00629383b56.manifest на C: \ Windows \ WinSxS \ Manifests і подивіться, що станеться
magicandre1981

якщо вона все-таки не допомагає, відновіть
magicandre1981,

-1

Ви можете спробувати це

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

це зафіксувало це для мене, сподіваюся, це працює для вас


Припинення послуги також не працює. Я все ще отримую помилки 80073712 та 8000736B3. Версія на панелі керування Windows Update дозволила мені перевстановити деякі оновлення, які я вже завантажив. Це було дещо корисно.
gilch
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.