Центр обновления Windows Windows 10Windows 11 0x80070002ERROR_FILE_NOT_FOUND

Ошибка 0x80070002: система не может найти указанный файл

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

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

Код 0x80070002 при установке обновлений Windows означает «файл не найден»: центр обновления не нашёл нужный файл в своём кэше. Чаще всего помогает очистка папки SoftwareDistribution, проверка даты и службы обновления, затем sfc и DISM.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Сброс компонентов обновления вручную
  5. Проверка и восстановление системных файлов

#Что означает ошибка

0x80070002
Возникли проблемы при установке обновлений 0x80070002 — ERROR_FILE_NOT_FOUND
По-русскиЦентр обновления не может найти нужный файл и прерывает установку.

0x80070002 — это системный код ERROR_FILE_NOT_FOUND: Центр обновления Windows просит файл, которого нет на месте. Обычно это один из временных файлов в C:\Windows\SoftwareDistribution, компонент в хранилище WinSxS или значение в реестре, которое указывает на удалённый файл. Тот же код встречается и вне обновлений (при установке программ, при активации), но в связке с «Возникли проблемы при установке обновлений» речь почти всегда о кэше загрузок.

Хорошая новость — ошибка исправима без переустановки Windows в большинстве случаев. Идите по шагам снизу вверх по сложности и после каждого шага проверяйте обновления заново: Параметры → Центр обновления Windows → Проверить наличие обновлений.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Повреждён кэш обновленийФайлы в SoftwareDistribution\Download скачались не до конца или были удалены антивирусом.Ошибка повторяется на разных обновлениях, загрузка сбрасывается на 0%.Остановите службы обновления и очистите папку (шаг 3).
Неверные дата и времяСерверы Microsoft отклоняют соединение, если часы отстают или спешат, а сертификаты «ещё не действительны» или «уже просрочены».В трее неправильное время или год, часовой пояс не совпадает.Включите автоматическую установку времени и синхронизируйте её с time.windows.com.
Остановлены или отключены службыСлужбы «Центр обновления Windows», BITS и «Службы криптографии» должны запускаться вручную или автоматически.В services.msc у wuauserv или bits выставлен тип «Отключена».Переведите в «Вручную»/«Автоматически» и запустите.
Повреждены системные файлыХранилище компонентов или защищённые файлы Windows повреждены после сбоя питания или «чистильщиков».sfc /scannow пишет, что нашёл и не смог исправить файлы.Выполните DISM /RestoreHealth, затем снова sfc.

#Пошаговое решение

  1. Проверьте дату, время и часовой поясОткройте Параметры → Время и язык → Дата и время, включите «Устанавливать время автоматически» и нажмите «Синхронизировать». Если батарейка BIOS садится и время сбрасывается каждый раз, замените CR2032 на материнской плате.
  2. Запустите встроенное средство устранения неполадокВ Windows 11: Параметры → Система → Устранение неполадок → Другие средства устранения неполадок → Центр обновления Windows → Запуск. В Windows 10: Обновление и безопасность → Устранение неполадок → Дополнительные средства.
  3. Остановите службы и очистите кэш обновленийЕсли код 0x80070002 повторяется после встроенного средства диагностики, в Win+I → «Центр обновления Windows» запишите конкретный KB и проверьте, не продолжается ли установка. Создайте резервную копию важных файлов и откройте cmd от администратора. Остановите wuauserv, bits, cryptsvc, переименуйте папки %windir%\SoftwareDistribution и %windir%\System32\catroot2 в свободные имена, снова запустите службы. Не удаляйте каталоги вручную при отказе в доступе.
  4. Восстановите системные файлыЕсли проверка Центра обновления показывает ошибки системных компонентов, откройте «Пуск», введите cmd и выберите «Запуск от имени администратора». По одной строке выполните DISM /Online /Cleanup-Image /RestoreHealth, дождитесь сообщения о завершении, затем sfc /scannow. Процесс может занимать продолжительное время — не выключайте ПК только потому, что процент долго не меняется. Если DISM сообщает о недоступных исходных файлах, сохраните код и проверьте подключение к сети/политику WSUS у администратора. После завершения перезагрузите Windows и попробуйте установить тот же KB. Не подменяйте файлы из случайных архивов.
  5. Проверьте реестр, если установка идёт вручнуюЕсли известен конкретный KB, который не установился, откройте официальный каталог https://www.catalog.update.microsoft.com/. Сверьте winver и тип системы в «Параметры» → «Система» → «О системе», скачайте соответствующий пакет и откройте его. Если установщик сообщает «не применимо», не пытайтесь принудительно установить другую архитектуру. Правка реестра для этого шага не нужна.
  6. Как крайнее средство — обновление поверхСкачайте Media Creation Tool для Windows 10 или образ Windows 11 и запустите установку «поверх» с сохранением файлов. Это обновляет компоненты, не затрагивая документы и программы.

#Сброс компонентов обновления вручную

Команды выполняются в командной строке или PowerShell от имени администратора. Переименование папок вместо удаления безопасно: если что-то пойдёт не так, их можно вернуть. Если команда net stop сообщает, что служба уже остановлена, просто переходите к следующей.

Windows · Командная строка (CMD)КомандаПрава администратора
Остановка служб, переименование кэша и повторный запуск.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

#Проверка и восстановление системных файлов

DISM скачивает недостающие компоненты с серверов Microsoft, поэтому нужен интернет. Если DISM завершился ошибкой 0x800f081f («исходные файлы не найдены»), смонтируйте ISO нужной версии Windows и укажите источник: DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:1 /LimitAccess (буква D: — смонтированный образ). Результат sfc сохраняется в C:\Windows\Logs\CBS\CBS.log; строки со словом corrupt покажут, какой файл не удалось восстановить.

Windows · Командная строка (CMD)КомандаПрава администратора
Восстановление хранилища компонентов и системных файлов.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

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

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

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