Что означает ошибка 0x80070003
Ошибка 0x80070003 появляется при попытке Windows найти, скачать или установить обновления. Система сообщает, что не может получить доступ к файлу или каталогу обновлений — обычно это означает, что файл недоступен или повреждён. Ошибка может проявляться как в Центре обновления Windows, так и при ручательной установке накопительного обновления.
Причины возникновения
- Повреждение каталогов обновлений: файлы в
SoftwareDistributionилиCatroot2становятся повреждёнными. - Недостаток прав доступа: обновления запускаются без прав администратора.
- Конфликт с антивирусом или брандмауэром: блокируют подключение к серверам Microsoft.
- Повреждение системных файлов: критические файлы Windows имеют сбой.
- Ошибки диска: плохие сектора могут препятствовать чтению файлов обновления.
Способы решения
Способ 1: Запустить Устранение неполадок обновлений Windows
- Перейдите в Настройки → Обновление и безопасность → Устранение неполадок.
- Найдите Запустить Устранение неполадок Windows Update и нажмите кнопку.
- Следуйте подсказкам мастера — он перезапустит службы и очистит кэш.
Способ 2: Сбросить каталог обновлений
- Откройте PowerShell от имени администратора.
- Выполните команды:
Stop-Service -Name wuauserv -Force
Remove-Item -Path "%windir%\SoftwareDistribution\DataStore" -Recurse -Force
Remove-Item -Path "%windir%\SoftwareDistribution\Download" -Recurse -Force
Start-Service -Name wuauserv
- После завершения попробуйте проверить обновления снова.
Способ 3: Переименовать каталог Catroot2
- В том же окне PowerShell выполните:
Rename-Item -Path "%windir%\System32\catroot2" -NewName "%windir%\System32\catroot2.old" -Force
Rename-Item -Path "%windin%\System32\catroot2.log" -NewName "%windir%\System32\catroot2.log.old" -Force
- Перезапустите службы Windows Update (следующий способ) — это очистит новые временные файлы.
Способ 4: Перезапустить службы Windows Update
- Запустите PowerShell от имени администратора.
- Выполните:
Get-Service -Name wuauserv, bits, cryptSvc, trustedinstaller | Restart-Service -Force
- После перезапуска служб проверьте наличие обновлений вручную.
Профилактика
- Запускайте обновления от имени администратора — щелкните правой кнопкой мыши на приложении «Проверка обновлений» и выберите «Запустить от имени администратора».
- Отключите временно антивирус при установке критически важных обновлений.
- Проверяйте диск с помощью
chkdsk /f /r, чтобы избежать ошибок чтения. - Обновляйте драйверы регулярно — конфликтующие драйверы часто становятся причиной ошибок обновлений.
- Используйте точку восстановления системы перед установкой крупных обновлений — это поможет быстро откатиться назад, если что-то пойдёт не так.
Часто задаваемые вопросы
Что означает код ошибки 0x80070003 при обновлении Windows?
Почему обновление Windows выдает ошибку 0x80070003?
Как сбросить компоненты обновления Windows для устранения ошибки?
Можно ли избежать повторения ошибки 0x80070003 после её устранения?
Полезное
Запустить Устранение неполадок обновлений Windows
Сбросить каталог обновлений
Переименовать каталог Catroot2
Перезапустить службы Windows Update