Проблема заключается в
том, что после установки некоторых обновлений, Windows просит
перезагрузки, во время которой пытается продолжить установку. Но из-за
ошибок при установке не может завершить обновление, откатывает его и
инициирует перезагрузку, во время которой все повторяется по новой.
Данной проблеме подвержены Windows Server 2008 и Windows Vista (особенно
версии ранее SP2) и потенциально Windows Server 2008 R2 и Windows 7.

Столкнувшись
с данной проблемой многие администраторы не видят другого выхода, кроме
как переустановка системы. Но не стоит спешить. За установку обновлений
при загрузке отвечает файл
C:\Windows\winsxs\pending.xml,
достаточно удалить или переименовать данный файл и система нормально
загрузится. Это можно сделать с любого загрузочного диска, дающего
доступ к файловой системе, или сняв жесткий диск и подключив его к
другому ПК.
Однако, как назло, под рукой ни оказывается ничего,
даже чистой болванки, а восстановить сервер нужно в кратчайшие сроки.
Поэтому воспользуемся тем, что всегда есть под рукой - установочным
диском Windows. Не обязательно чтобы это был диск именно от Windows
Server, одинаково подойдут диски от Windows 7 или Vistа.
Вставляем диск в дисковод и загружаемся, но вместо привычной кнопки "Установка" нажимаем на ссылку "Восстановление системы".

В
случае с диском от настольных систем будет предпринята попытка
автоматического устранения неисправностей. Терпеливо ждем окончания,
затем выбираем установленную копию ОС и жмем "Далее". В открывшемся окне
нас интересует единственная опция - Командная строка.

Запускаем командную строку и вводим единственную команду:
del c:\windows\winsxs\pending.xml
Выходим,
перезагружаемся. После удачной загрузки рекомендуем детально
разобраться, какое именно обновление привело к данному сбою.
Комментариев нет:
Отправить комментарий