Windows Vista Windows Vista

Windows Vista: не устанавливается Service Pack 2

  • Обновлено
  • Чтение ≈ 4 минуты
  • Нужны права администратора

Краткий ответ

Service Pack 2 для Vista не устанавливается из-за отсутствия SP1, антивируса, нехватки места, повреждённых компонентов или конфликта драйверов. Установите SP1, подготовьте систему обновлением KB955430, освободите 7 ГБ, отключите антивирус и воспользуйтесь автономным пакетом.

В этой статье
  1. Условия установки
  2. Коды ошибок и причины
  3. Порядок
  4. Что делать, если установка зависла

#Условия установки

SP2 для Windows Vista (KB948465) устанавливается на систему с установленным SP1 и требует свободного места (примерно 7 ГБ для 32-битной и 12 ГБ для 64-битной версии), питания от сети и отсутствия блокирующих программ. Установка занимает 1–2 часа и несколько перезагрузок. Ошибки возникают чаще всего из-за повреждённого хранилища компонентов (CBS), антивирусов и недостатка места.

#Коды ошибок и причины

Возможная причинаКак узнатьЧто делать
Нет SP1SP2 требует SP1.Установщик сообщает, что обновление неприменимо.Установите SP1 сначала.
Недостаточно местаМеньше 7 ГБ.Ошибка 0x80070070.Освободите место.
Конфликт с антивирусомБлокирует запись.Ошибка 0x8007F0xx.Проверьте журнал защиты по времени установки и файл из официального источника; не отключайте защиту без подтверждённой причины.
Повреждённые компонентыОстатки прерванных установок.Ошибка 0x800F0A12.Выполните «Средство проверки готовности системы к обновлению» (KB947821).
Несовместимый драйверСторонний драйвер.Откат или синий экран.Обновите драйвер.
Неправильная разрядностьПакет x86 на x64.«Не подходит для вашего компьютера».Скачайте верную версию.

#Порядок

  1. Проверьте SP1 и разрядностьНажмите Win+R → winver → Enter; проверьте, что Windows Vista уже имеет Service Pack 1, иначе SP2 не установится. Затем «Пуск» → правой кнопкой «Компьютер» → «Свойства»: уточните тип системы (32/64 бита), чтобы скачать подходящий автономный установщик только с Microsoft Update Catalog. Не используйте файлы неизвестного происхождения.
  2. Освободите место и скопируйте данныеОткройте «Пуск» → «Компьютер», нажмите правой кнопкой на системном диске C: → «Свойства» и проверьте свободное место. Для установки SP2 может потребоваться несколько гигабайт; если место закончилось, удаляйте только известные временные файлы через «Очистка диска». Перед началом скопируйте документы на внешний диск.
  3. Запустите SP2 с питанием от сетиНа время установки закройте работающие приложения и подключите ноутбук к сети. Запустите скачанный официальный установщик Windows Vista SP2 под учётной записью администратора и выполните подсказки мастера. Не выключайте ПК во время этапов настройки обновлений. При ошибке запишите точный код вместо повторов установки наугад.
  4. Подготовьте средство KB947821Если код указывает на повреждение компонентов обновления, скачайте System Update Readiness Tool (KB947821) для Windows Vista и нужной разрядности из каталога Microsoft. Запустите, дождитесь завершения, перезагрузите ПК и попробуйте SP2 снова. Не подменяйте это средство командой DISM /RestoreHealth: она не предназначена для Vista.
  5. Проверьте установленную версию и журналыПосле успешной установки нажмите Win+R → winver; на экране должна появиться надпись «Service Pack 2». При неудаче откройте Проводник → C:\Windows\Logs\CBS\CBS.log (если файл доступен), ищите ошибки по времени установки. Передайте код и фрагмент журнала в поддержку, не удаляйте каталог WinSxS вручную.
  6. Дождитесь завершения или откатаЕсли установщик требует перезагрузку, согласитесь и дайте Windows закончить настройку. Если появляется «Отмена изменений», дождитесь окончания отката — принудительное выключение может привести к невозможности загрузки. При повторном откате проверьте свободное место и состояние диска.
  7. Проверьте код сбоя Центра обновленияЕсли накопитель показывает ошибки SMART или необычные звуки, прежде любых последующих исправлений сделайте побайтовую копию/перенос данных через специалиста. На исправном диске можно открыть «Пуск» → «Компьютер» → свойства C: → «Сервис» → проверка диска, но эта операция способна длиться долго и не ремонтирует физическую неисправность.
  8. Оцените состояние накопителяПроверьте, не мешают ли старые драйверы или программы: запишите код ошибки, дату и версию драйвера, найдите на сайте изготовителя версию, официально совместимую с Vista. При отсутствии поддержки Vista рассмотрите перенос нужных приложений на отдельный компьютер либо виртуальную машину. Для интернет-доступа используйте поддерживаемую систему.
  9. Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
    Выберите подходящий вариант — это не команды для последовательного выполнения
    Вариант 1Версия системы и пакета обновлений
    Windows · Командная строка (CMD)Команда
    Версия системы и пакета обновлений
    systeminfo | findstr /i /c:"Service Pack" /c:"Тип системы" /c:"System Type"
    winver
    Вариант 2Свободное место на системном диске
    Windows · Командная строка (CMD)Команда
    Свободное место на системном диске
    fsutil volume diskfree C:
    Вариант 3Очистить ненужные файлы перед установкой
    Windows · Командная строка (CMD)КомандаПрава администратора
    Очистить ненужные файлы перед установкой
    cleanmgr /sagerun:1
    Вариант 4Журнал установки: последние ошибки CBS
    Windows · Командная строка (CMD)Команда
    Журнал установки: последние ошибки CBS
    findstr /c:"Error" /c:"Failed" C:\Windows\Logs\CBS\CBS.log

Для проверки целостности хранилища в Vista используют «Средство проверки готовности системы к обновлению» (System Update Readiness Tool, KB947821): скачайте его из каталога обновлений для вашей разрядности, запустите и перезагрузитесь, затем повторите установку SP2.

#Что делать, если установка зависла

Если индикатор установки долго не меняется, но система ещё выполняет операции, не выключайте компьютер кнопкой. Запишите длительность ожидания и коды сообщений; при отсутствии признаков работы выполните дальнейшую диагностику по официальным рекомендациям Microsoft. При начале отката не прерывайте его.

Если откат повторяется, прочитайте последние строки C:\Windows\Logs\CBS\CBS.log с пометкой Failed — там указан пакет, не прошедший установку.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.