Ошибки на Windows Vista: как устранить причины и исправить Центр обновления

0
19

Краткая памятка по устранению неполадок в Windows Vista

  1. Проверьте наличие свободного места на системном диске.
  2. Запустите проверку системных файлов (sfc /scannow).
  3. Очистите кэш Центра обновления (папка SoftwareDistribution).
  4. Установите последний пакет обновлений (SP2).
  5. Отключите антивирус временно при установке обновлений.
  6. Загрузитесь в безопасном режиме для диагностики.
  7. Используйте средство DISM для восстановления образа системы.
  8. Проверьте журнал событий на наличие критических ошибок.
  9. Обновите драйверы устройств до совместимых версий.
  10. Выполните восстановление системы до точки до появления ошибки.
  11. Установите обновления вручную из каталога Microsoft.
  12. Отключите неиспользуемые службы и автозагрузку.

Причины ошибок Центра обновления Windows

Ошибка центра обновления windows - изображение номер один
Ошибка центра обновления windows — изображение номер один

Большая часть ошибок центра обновления Windows возникает из-за того что он не может прочесть или получить доступ к какому либо файлу или ключу реестра. И таким образом все причины сводятся к двум:

  1. Недостаточно прав доступа к требуемому объекту, нет права на доступ вообще, либо нет права на чтение или запись.
  2. Файл или ключ реестра — отсутствуют или повреждены и поэтому не могут быть прочитаны

Служба Центра обновлений Windows использует при работе огромное количество различных файлов, поэтому вероятность что какой-то из них со временем будет поврежден весьма велика, к счастью в большинстве случаев повреждения не критичные и обновления нормально устанавливаются, но если нет, то эта статья поможет всё исправить.

Исправляем ошибки Центра обновления Windows

Предполагается что команды sfc /scannow и DISM /Online /Cleanup-Image /ScanHealth вы уже испробовали и Центр обновлений не заработал — идем дальше.

Необходимо скачать и установить System Update Readiness Tool (SURT) для своей операционной системы:

Таблица №1

Операционная система Ссылка для скачивания
32-разрядные (x86) версии Windows 7 (в том числе с пакетом обновления 1)  Скачать
64-разрядные (x64) версии Windows 7 (в том числе с пакетом обновления 1)  Скачать
64-разрядные (x64) версии Windows Server 2008 R2 с пакетом обновления 1  Скачать
Версии Windows Server 2008 R2 с пакетом обновления 1 для архитектур на базе процессора Itanium  Скачать
32-разрядные (x86) версии Windows Vista с пакетами обновления 2 и 1  Скачать
64-разрядные (x64) версии Windows Vista с пакетами обновления 2 и 1  Скачать
32-разрядные (x86) версии Windows Server 2008 с пакетом обновления 2  Скачать
64-разрядные (x64) версии Windows Server 2008 с пакетом обновления 2  Скачать
Версии Windows Server 2008 с пакетом обновления 2 для архитектур на базе процессора Itanium  Скачать

Центр обновления - изображение номер два
Центр обновления — изображение номер два

Установка пакета может занять достаточно много времени, даже если компьютер с SSD, это нормально дождитесь ее окончания и прочтите лог, в командной строке введите:

ЧИТАЙТЕ ТАКЖЕ:  Как исправить ошибку 80070002 при обновлении до Windows 10 — подробное руководство и советы

Файл может быть достаточно обширный, поиском найдите слово «Summary:», стрелкой помечено время установки пакета в секундах, как не трудно заметить установка длилась почти час, найдено 28 ошибок и внизу список поврежденных пакетов/манифестов:

Для исправления проще всего — скопировать эталонные файлы с рабочей системы где обновления нормально устанавливаются, система должна быть той же разрядности и желательно той же редакции. Если поврежденных файлов немного — можно выбрать нужные вручную, я не заморачивался и скопировал всё.

Все файлы *.mum и *.cat из C:\Windows\servicing\Packages с рабочей системы копируем на проблемную в папку C:\Windows\Temp\CheckSUR\servicing\packages, если такой нет — создайте вручную, C:\Windows — путь установки системы по умолчанию, если у вас другой измените.

Точно так же поступаем и с файлами типа *.manifest из C:\Windows\winsxs\Manifests копируем в C:\Windows\Temp\CheckSUR\winsxs\manifests\ на проблемной системе, если такого пути нет — создаем нужные папки.

После того как файлы скопированы — запускаем установку System Update Readiness Tool (SURT) еще раз, затем опять смотрим лог, если все сделано верно, то он должен выглядеть как-то так:

После этого пробуем устанавливать обновления, все должно получиться и заработать, если ошибок нет, а обновления всё равно не ставятся сбросьте службу обновления Windows, для этого в консоли запущенной от имени администратора выполните команды:

Часто задаваемые вопросы по устранению ошибок на Windows Vista

Вопрос: Почему Центр обновления Windows Vista перестал работать?
Ответ: Чаще всего это связано с прекращением поддержки системы Microsoft, повреждением системных файлов или устаревшими компонентами обновлений.

Вопрос: Как сбросить кэш Центра обновления вручную?
Ответ: Остановите службу wuauserv, удалите содержимое папки SoftwareDistribution, затем перезапустите службу.

Вопрос: Что делать, если ошибка 80070002 появляется при установке обновлений?
Ответ: Проверьте целостность системных файлов командой sfc /scannow и убедитесь, что на диске достаточно свободного места.

Вопрос: Можно ли установить обновления вручную без Центра обновления?
Ответ: Да, скачайте нужные патчи с каталога Microsoft Update и установите их вручную, соблюдая порядок.

Вопрос: Как исправить ошибку 80073712 в Windows Vista?
Ответ: Эта ошибка указывает на повреждение компонентов обновления. Запустите средство DISM или установите последний пакет обновлений (SP2).

Вопрос: Почему после установки обновлений система зависает?
Ответ: Попробуйте загрузиться в безопасном режиме и удалить последние установленные обновления через панель управления.

Вопрос: Как проверить, какие обновления уже установлены?
Ответ: Откройте Панель управления → Программы и компоненты → Просмотр установленных обновлений.

Вопрос: Что такое ошибка 800F082F и как ее устранить?
Ответ: Она связана с несовместимостью драйверов. Обновите драйверы устройств или отключите неиспользуемое оборудование.

Вопрос: Нужно ли устанавливать все обновления для Vista?
Ответ: Рекомендуется устанавливать только критические обновления безопасности, так как Vista больше не поддерживается.

Вопрос: Как откатить систему после неудачного обновления?
Ответ: Используйте функцию «Восстановление системы» или загрузитесь с установочного диска и выберите «Восстановление запуска».