Не удается удалить поврежденное обновление Windows

tl; dr:


1) Win7 x86 SP1 не устанавливается


2) найдено "поврежденное" обновление системы С помощью CheckSUR: KB2479628


3)не удается удалить / переустановить обновление с помощью любых известных методов


4)застрял?

это будет длинный сценарий, так что потерпите меня. Вот фоновые детали:

в выходные у меня была задача установки Windows 7 SP1 на любые применимые серверы во время простоя. Все серверы обновленный штраф сохранить для одной надоедливой Win7 Pro 32-разрядной виртуальной машины, которую мы используем для тестирования. Поскольку это некритический ящик, я проигнорировал его и продолжил выполнять другие проверки, полагая, что я доберусь до него позже. Сегодня я потратил около 3 часов на устранение неполадок, почему именно эта вещь не будет обновляться до SP1. Код ошибки я получаю используя Центр обновления Windows 0x800F080D.

С помощью google я наткнулся на инструмент CheckSUR, который может быть использован для проверки на любые ошибки или отсутствующие функции, которые были бы необходимы для обновления: http://support.microsoft.com/?kbid=947821

после запуска я посмотрел в %windir%logsCBSCheckSUR.журнал, который показал следующее:


Checking Package Manifests and Catalogs
(f) CBS Catalog Corrupt 0x800B0100  servicingPackagesPackage_2_for_KB2479628~31bf3856ad364e35~x86~~6.1.1.4.cat        
(f) CBS MUM Corrupt 0x800F080D  servicingPackagesPackage_for_KB2479628_RTM~31bf3856ad364e35~x86~~6.1.1.4.mum      
(f) CBS Catalog Corrupt 0x800B0100  servicingPackagesPackage_for_KB2479628_RTM~31bf3856ad364e35~x86~~6.1.1.4.cat      
(f) CBS MUM Corrupt 0x800F080D  servicingPackagesPackage_for_KB2479628~31bf3856ad364e35~x86~~6.1.1.4.mum

Checking Component Store
(f) CSI Manifest Failed Catalog Check   0x00000000  winsxsManifestsx86_f352a6c8c5baa79b60637048ed291c9c_31bf3856ad364e35_6.1.7600.16732_none_1611ae244ffc9218.manifest    x86_f352a6c8c5baa79b60637048ed291c9c_31bf3856ad364e35_6.1.7600.16732_none_1611ae244ffc9218

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

Я посмотрел через реестр и нашел тонну записей для этого обновления. Ни одно из значений или ключей не могут быть удалены для того, чтобы обмануть систему в переустановке обновления. То же самое относится и к фактическим файлам пакетов в %windir%servicingPackages, на которые ссылается контрольная сумма.бревно. Windows жалуется, что ему нужно разрешение от системы для изменения или удаления файлов, даже если я вошел в систему как администратор.

мне удалось найти автономный установщик msu здесь: http://www.microsoft.com/technet/security/bulletin/MS11-012.mspx

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

затем я пошел по списку все 3 ручных методов для ручного удаления, перечисленные на этой странице: http://www.sevenforums.com/tutorials/109213-windows-update-uninstall-console-level.html

не удалось. Я получаю эту ошибку, используя метод II и III, который кажется довольно общие сведения: 0x800B0100 в теме отсутствует подпись.

Я также попытался открыть cab-файл для этого обновления и вручную заменить .мама и ...cat файлы, которые, как было сказано, поврежден, но столкнулся с проблемой разрешения системы.

еще не пробовали делать все это в безопасном режиме, но думаю было бы лучше.

Я также пытался запустить sfc / scannow в безопасном режиме, который дает, что ох-так-полезное сообщение, что он нашел проблемы с файлами, но не смог ничего исправить.

есть ли что-то, что я упускаю из виду, или эта коробка Win7 в основном застряла без SP1, пока я не смогу переустановить? Возможно, используйте LiveCD и вручную замените их .кошка и ... мам файлов вне Windows? Действительно хотел бы сделать это таким образом, что не будет делать Windows update бросить подходят позже.

Спасибо за любую помощь!

6
задан Diffuser
18.01.2023 19:22 Количество просмотров материала 3579
Распечатать страницу

1 ответ

Windows 7 с пакетом обновления 1 не добавляет ничего нового в вашу систему его только все предыдущие обновления проката в один только полезно для переустановки.

вы можете попробовать отключить автоматическое удаление обновлений / служб BITs C:\Windows\SoftwareDistribution и повторное включение двух служб, а затем установка SP1 я бы сделать точку восстановления системы, чтобы быть безопасным, хотя.

Если это не удается, я бы просто начать с SP1 установлен, так как его тестовая машина.

1
отвечен Riguez 2023-01-20 03:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх