Windows 0x80070005Высокая

Ошибка 0x80070005 в Windows: отказано в доступе

Ошибка 0x80070005 означает отказ в доступе и чаще всего появляется при обновлении Windows, активации системы или установке программ.

Обновлено 12 февраля 2026 г.
15-25 мин
Средняя
FixPedia Team
Применимо к:Windows 10Windows 11

Ошибка 0x80070005 (она же E_ACCESSDENIED) — одна из самых распространённых проблем в Windows. Она сигнализирует о том, что системе или приложению не хватает прав для выполнения запрашиваемой операции. Чаще всего вы встретите её при попытке обновить Windows, активировать лицензию или установить приложение из Microsoft Store.

В этом руководстве мы разберём все известные причины и дадим пошаговые инструкции по устранению.

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

Прежде чем приступать к исправлению, важно понять, что именно вызывает ошибку:

  • Недостаточные права пользователя — текущая учётная запись не имеет прав администратора
  • Повреждённые системные файлы — файлы Windows Update или системные компоненты повреждены
  • Конфликт антивируса — стороннее ПО блокирует доступ к системным папкам
  • Неправильные разрешения — на папки SoftwareDistribution или Catroot2 установлены ограничительные права
  • Повреждённый профиль пользователя — профиль учётной записи повреждён и не может получить нужные токены доступа

Способ 1: Запуск от имени администратора

Самый простой и часто срабатывающий метод.

  1. Нажмите Win + S и введите cmd
  2. Кликните правой кнопкой мыши на Командная строка
  3. Выберите Запуск от имени администратора
  4. Повторите операцию, которая вызывала ошибку

Если вы не видите опцию «Запуск от имени администратора», ваша учётная запись не входит в группу администраторов.

Способ 2: Средство устранения неполадок Windows Update

Windows имеет встроенный инструмент диагностики обновлений.

  1. Откройте ПараметрыСистемаУстранение неполадок
  2. Нажмите Другие средства устранения неполадок
  3. Найдите Центр обновления Windows и нажмите Запустить
  4. Дождитесь завершения диагностики и примените предложенные исправления
  5. Перезагрузите компьютер

Способ 3: Сброс компонентов Windows Update

Если средство устранения неполадок не помогло, сбросим компоненты обновления вручную.

Откройте командную строку от имени администратора и выполните команды по порядку:

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

После выполнения перезагрузите компьютер и попробуйте обновиться снова.

Способ 4: Проверка и восстановление системных файлов

Повреждённые системные файлы — частая причина ошибки.

sfc /scannow

Если SFC нашёл ошибки, но не смог их исправить, используйте DISM:

DISM /Online /Cleanup-Image /RestoreHealth

Дождитесь завершения (может занять 15-20 минут) и перезагрузите ПК.

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

Что означает ошибка 0x80070005?
Почему ошибка появляется при обновлении Windows?
Помогает ли запуск от имени администратора?
Можно ли исправить ошибку через командную строку?

Полезное

Запуск проверки системных файлов
Восстановление образа системы
Проверка прав доступа к папке SoftwareDistribution
Временное отключение антивируса