Windows Vista - зависає після інсталяції оновлень

Проблема наступного характеру: Vista Home Basic (ліцензія) після завантаження оновлень з вузла Windows Update та їх наступної установки зависла - індикатор установки сягав 99% після чого комп'ютер йшов на перезавантаження. При наступному включенні історія повторювалася - індикатор установки оновлень (етап 3 з 3) сягав від 0 до 99% і знову перезавантаження. Переустановка - не варіант, т.к. у клієнта багато програм, які йому не хотілося б втратити, та й часу все це займає чимало.
Гуглення в інтернеті підказало як очистити журнал встановлених оновлень.Отже, потрібно:
- Live CD або
- інсталяційний дистрибутив із Windows Vista
Я використав перший спосіб, тому що під рукою не було дистра Вісти, та й з Live CD мені звичніше та простіше. Завантажився зі своєї USB флешки із записаним на ньому Alkid Live CD і потрапив у середовище WinPE (та сама Windows, тільки працює без установки).
Очищення журналу оновлень
- Видаляємо або перейменовуємо файлpending.xml (перебуває в каталозі Windows\winsxs)
- Перейменовуємо папкуSoftwareDistribution наSoftwareDistributionold (перебуває в каталозі Windows)
- Перейменовуємо папкуCatroot2 наCatroot2old (перебуває в каталозі Windows\System32\)
- Перезавантажуємо комп'ютер, вуаля! Все працює!
Примітка: видалити, або перейменувати папки відразу може вийти, т.к. система просто так не дає грати з файлами в папці Windows. Для початку потрібно дозволити доступ до них, для цього: правою кнопкою миші на папці/файлі — Властивості — вкладка Безпека — Змінити дозволи — Додати користувача — пишемо Все — тиснемо Перевірити —Ок - Застосувати.
Тепер доступ до цих папок дозволено всім.
Виконуємо з ними те, що зазначено вище.
Другий спосіб
- Вставте у DVD привід диск з дистрибутивом Windows Vista ,
- Перезавантажте ПК, зайдіть у Bios і налаштуйте пріоритет завантаження з CD, після натисніть F10 і Y (зберегти). При завантаженні ПК натисніть будь-яку кнопку на клавіатурі ( Після того, як з'являється напис «Press any key to boot from CD»),
- Виберіть мову USA,
- Натисніть Repair your computer (Відновлення)
- Натисніть "Next"
- Виберіть "Comand prompt" (Командний рядок)
У командному рядку по черзі набирайте наступні рядки (після кожного треба натискати «Enter» cd \windows ren softwaredistribution softwaredistributionold cd system32 ren Catroot2 Catroot2old cd .. cd winsxs del pending.xml
PS Центр оновлення Windows на цьому ПК я потім вимкнув, про всяк випадок.