Windows 0x80070002Средняя

Исправляем ошибку 0x80070002 при обновлении Windows

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

Обновлено 27 апреля 2026 г.
10-15 мин
Средняя
FixPedia Team
Применимо к:Windows 10 22H2 и вышеWindows 11 23H2 и выше

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

Ошибка 0x80070002 появляется в Центре обновления Windows, когда система не может найти или прочитать необходимые для установки файлы. Полное сообщение обычно звучит как «Системе не удается найти указанный файл» или «Не удалось установить обновление из-за ошибки 0x80070002». Она возникает как во время проверки наличия обновлений, так и на этапе их загрузки или установки.

Причины возникновения

  • Повреждение или удаление файлов в папке SoftwareDistribution или Catroot2.
  • Некорректная работа служб Центра обновления, BITS или криптографической службы.
  • Повреждение системных файлов или компонентов образа Windows.
  • Конфликт временных профилей или некорректные права доступа к системным папкам.
  • Проблемы с диском или антивирусным ПО, блокирующим доступ к файлам обновлений.

Способы решения

Способ 1: Запустить средство устранения неполадок Центра обновления

  1. Откройте Параметры (Win + I).
  2. Перейдите в раздел Обновление и безопасностьУстранение неполадок.
  3. Выберите Центр обновления Windows и нажмите Запустить средство устранения неполадок.
  4. Следуйте подсказкам мастера и примените исправления, если они найдены.

Этот способ решает большинство типичных сбоев без ручных действий.

Способ 2: Остановить службы и очистить папки обновлений

  1. Нажмите Win + R, введите cmd, затем нажмите Ctrl + Shift + Enter для запуска командной строки от имени администратора.
  2. Остановите службы:
    net stop wuauserv
    net stop bits
    net stop cryptsvc
    
  3. Переименуйте папки обновлений:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
    
  4. Запустите службы снова:
    net start wuauserv
    net start bits
    net start cryptsvc
    
  5. Перезагрузите компьютер и попробуйте установить обновления.

Способ 3: Восстановить системные файлы с помощью SFC и DISM

  1. Запустите командную строку от имени администратора.
  2. Выполните проверку и восстановление системных файлов:
    sfc /scannow
    
  3. После завершения SFC выполните восстановление образа Windows:
    dism /online /cleanup-image /restorehealth
    
  4. Перезагрузите компьютер и проверьте установку обновлений.

Способ 4: Проверить права доступа и временные профили

  1. Убедитесь, что ваша учётная запись имеет права администратора.
  2. Откройте папку C:\Windows\Temp и удалите её содержимое (оставьте саму папку).
  3. Проверьте, нет ли в системе временного профиля: откройте ПараметрыУчётные записиДоступ к рабочей или учебной учётной записи и удалите подозрительные или неиспользуемые профили.
  4. Перезагрузите компьютер и повторите попытку обновления.

Профилактика

Чтобы избежать повторения ошибки 0x80070002, регулярно перезагружайте компьютер после установки обновлений, не отключайте его принудительно в процессе обновления и периодически запускайте sfc /scannow для проверки целостности системы. Также следите за свободным местом на системном диске и не блокируйте системные папки антивирусным ПО без необходимости.

Часто задаваемые вопросы

Почему появляется ошибка 0x80070002 именно при обновлении?
Можно ли игнорировать эту ошибку?
Поможет ли откат системы, если ничего не работает?
Нужно ли использовать сторонние утилиты для исправления?

Полезное

Запуск автоматического средства устранения неполадок
Остановка и перезапуск служб обновления
Проверка и восстановление системных файлов

Эта статья помогла вам решить проблему?