Ошибка 80092004 при обновлении Windows 7 обычно указывает на проблему с подписью SHA-2 для обновлений Windows. Microsoft прекратила поддержку Windows 7 14 января 2020 года, и для получения обновлений после этой даты необходимо установить обновление, добавляющее поддержку подписи SHA-2. Если это обновление не установлено, или оно повреждено, может возникнуть ошибка 80092004.
Вот пошаговое руководство по исправлению этой ошибки:
1. Установите обновления для поддержки SHA-2:
Вам потребуется установить два обновления:
- KB4474419: Это обновление добавляет поддержку подписи кода SHA-2.
- KB4490628: Это пакет обновления служебной стека (servicing stack update, SSU), который обеспечивает надежную установку обновлений.
Порядок установки:
- Загрузите обновления:Перейдите на сайт Microsoft Update Catalog: https://www.catalog.update.microsoft.com/ В поле поиска введите KB4474419 и нажмите Enter.
Выберите обновление, соответствующее вашей архитектуре Windows 7 (32-битная или 64-битная). Скачайте файл.
Повторите поиск для KB4490628 и скачайте соответствующее обновление. - Установите обновления:Отключите антивирусное программное обеспечение (временно).
Найдите скачанные файлы обновлений (.msu) и дважды щелкните по ним, чтобы запустить установку.
Сначала установите KB4474419, а затем KB4490628.
Перезагрузите компьютер после установки каждого обновления.
Важные моменты:
- Архитектура Windows: Убедитесь, что вы скачиваете обновления, соответствующие архитектуре вашей системы (32-битная или 64-битная). Чтобы узнать архитектуру, нажмите клавишу Windows + Pause/Break или щелкните правой кнопкой мыши на “Компьютер” в меню “Пуск” и выберите “Свойства”.
- Установка в безопасном режиме: Если у вас возникают проблемы с установкой обновлений в обычном режиме, попробуйте установить их в безопасном режиме. Для этого во время загрузки компьютера нажмите клавишу F8 и выберите “Безопасный режим” (Safe Mode).
2. Проверьте наличие поврежденных системных файлов (SFC):
- Описание: Поврежденные системные файлы могут препятствовать установке обновлений.
- Решение:Откройте командную строку с правами администратора: нажмите кнопку “Пуск”, введите cmd, щелкните правой кнопкой мыши на “cmd.exe” и выберите “Запуск от имени администратора”.
В командной строке введите следующую команду и нажмите Enter:sfc /scannow
Дождитесь завершения сканирования и восстановления. Это может занять некоторое время.
Перезагрузите компьютер.
3. Сбросьте компоненты Центра обновления Windows:
- Описание: Сброс компонентов Центра обновления Windows может исправить проблемы с загрузкой, установкой и поиском обновлений.
- Решение: Microsoft предоставляет инструмент для автоматического сброса компонентов Центра обновления Windows:Загрузите средство устранения неполадок Центра обновления Windows от Microsoft: Поищите на сайте поддержки Microsoft статью “Как сбросить компоненты Центра обновления Windows”.
Запустите скачанный файл и следуйте инструкциям на экране.
4. Вручную сбросьте компоненты Центра обновления Windows:
Если автоматическое средство не помогло, можно попробовать сбросить компоненты Центра обновления Windows вручную:
- Остановите службы Центра обновления Windows:Откройте командную строку с правами администратора (как описано выше).
В командной строке введите следующие команды, нажимая Enter после каждой:net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - Переименуйте папки SoftwareDistribution и Catroot2:
В командной строке введите следующие команды, нажимая Enter после каждой:ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old - Запустите службы Центра обновления Windows:
В командной строке введите следующие команды, нажимая Enter после каждой:net start wuauserv
net start cryptSvc
net start bits
net start msiserver - Перезагрузите компьютер.
5. Проверьте системные требования:
- Убедитесь, что ваш компьютер соответствует минимальным системным требованиям для установки обновлений Windows 7.
6. Проверьте наличие вирусов:
- Запустите полное сканирование системы с помощью установленной антивирусной программы.
7. Выполните чистую загрузку Windows:
- Чистая загрузка Windows позволяет запустить систему с минимальным набором драйверов и программ, что может помочь определить, не конфликтует ли какое-либо программное обеспечение с процессом обновления.Нажмите клавишу Windows + R, чтобы открыть окно “Выполнить”.
Введите msconfig и нажмите Enter.
В окне “Конфигурация системы” перейдите на вкладку “Службы”.
Установите флажок “Не отображать службы Microsoft” и нажмите кнопку “Отключить все”.
Перейдите на вкладку “Автозагрузка” и нажмите кнопку “Отключить все”.
Нажмите кнопку “Применить” и “ОК”.
Перезагрузите компьютер.
Попробуйте установить обновления снова.
Важно помнить:
- Поддержка Windows 7 прекращена, поэтому установка обновлений не гарантирует полную безопасность системы.
- Рассмотрите возможность обновления до более современной операционной системы (например, Windows 10 или Windows 11), чтобы получать актуальные обновления безопасности.
Если ни один из этих способов не помог, проблема может быть более сложной, и вам потребуется обратиться к специалисту по ремонту компьютеров.