#Условия установки
SP2 для Windows Vista (KB948465) устанавливается на систему с установленным SP1 и требует свободного места (примерно 7 ГБ для 32-битной и 12 ГБ для 64-битной версии), питания от сети и отсутствия блокирующих программ. Установка занимает 1–2 часа и несколько перезагрузок. Ошибки возникают чаще всего из-за повреждённого хранилища компонентов (CBS), антивирусов и недостатка места.
#Коды ошибок и причины
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Нет SP1SP2 требует SP1. | Установщик сообщает, что обновление неприменимо. | Установите SP1 сначала. |
| Недостаточно местаМеньше 7 ГБ. | Ошибка 0x80070070. | Освободите место. |
| Конфликт с антивирусомБлокирует запись. | Ошибка 0x8007F0xx. | Проверьте журнал защиты по времени установки и файл из официального источника; не отключайте защиту без подтверждённой причины. |
| Повреждённые компонентыОстатки прерванных установок. | Ошибка 0x800F0A12. | Выполните «Средство проверки готовности системы к обновлению» (KB947821). |
| Несовместимый драйверСторонний драйвер. | Откат или синий экран. | Обновите драйвер. |
| Неправильная разрядностьПакет x86 на x64. | «Не подходит для вашего компьютера». | Скачайте верную версию. |
#Порядок
- Проверьте SP1 и разрядностьНажмите
Win+R→winver→ Enter; проверьте, что Windows Vista уже имеет Service Pack 1, иначе SP2 не установится. Затем «Пуск» → правой кнопкой «Компьютер» → «Свойства»: уточните тип системы (32/64 бита), чтобы скачать подходящий автономный установщик только с Microsoft Update Catalog. Не используйте файлы неизвестного происхождения. - Освободите место и скопируйте данныеОткройте «Пуск» → «Компьютер», нажмите правой кнопкой на системном диске C: → «Свойства» и проверьте свободное место. Для установки SP2 может потребоваться несколько гигабайт; если место закончилось, удаляйте только известные временные файлы через «Очистка диска». Перед началом скопируйте документы на внешний диск.
- Запустите SP2 с питанием от сетиНа время установки закройте работающие приложения и подключите ноутбук к сети. Запустите скачанный официальный установщик Windows Vista SP2 под учётной записью администратора и выполните подсказки мастера. Не выключайте ПК во время этапов настройки обновлений. При ошибке запишите точный код вместо повторов установки наугад.
- Подготовьте средство KB947821Если код указывает на повреждение компонентов обновления, скачайте System Update Readiness Tool (KB947821) для Windows Vista и нужной разрядности из каталога Microsoft. Запустите, дождитесь завершения, перезагрузите ПК и попробуйте SP2 снова. Не подменяйте это средство командой
DISM /RestoreHealth: она не предназначена для Vista. - Проверьте установленную версию и журналыПосле успешной установки нажмите
Win+R→winver; на экране должна появиться надпись «Service Pack 2». При неудаче откройте Проводник →C:\Windows\Logs\CBS\CBS.log(если файл доступен), ищите ошибки по времени установки. Передайте код и фрагмент журнала в поддержку, не удаляйте каталог WinSxS вручную. - Дождитесь завершения или откатаЕсли установщик требует перезагрузку, согласитесь и дайте Windows закончить настройку. Если появляется «Отмена изменений», дождитесь окончания отката — принудительное выключение может привести к невозможности загрузки. При повторном откате проверьте свободное место и состояние диска.
- Проверьте код сбоя Центра обновленияЕсли накопитель показывает ошибки SMART или необычные звуки, прежде любых последующих исправлений сделайте побайтовую копию/перенос данных через специалиста. На исправном диске можно открыть «Пуск» → «Компьютер» → свойства C: → «Сервис» → проверка диска, но эта операция способна длиться долго и не ремонтирует физическую неисправность.
- Оцените состояние накопителяПроверьте, не мешают ли старые драйверы или программы: запишите код ошибки, дату и версию драйвера, найдите на сайте изготовителя версию, официально совместимую с Vista. При отсутствии поддержки Vista рассмотрите перенос нужных приложений на отдельный компьютер либо виртуальную машину. Для интернет-доступа используйте поддерживаемую систему.
- Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
Для проверки целостности хранилища в Vista используют «Средство проверки готовности системы к обновлению» (System Update Readiness Tool, KB947821): скачайте его из каталога обновлений для вашей разрядности, запустите и перезагрузитесь, затем повторите установку SP2.
#Что делать, если установка зависла
Если индикатор установки долго не меняется, но система ещё выполняет операции, не выключайте компьютер кнопкой. Запишите длительность ожидания и коды сообщений; при отсутствии признаков работы выполните дальнейшую диагностику по официальным рекомендациям Microsoft. При начале отката не прерывайте его.
Если откат повторяется, прочитайте последние строки C:\Windows\Logs\CBS\CBS.log с пометкой Failed — там указан пакет, не прошедший установку.