Пошаговое руководство: как исправить ошибку 0x80070005 в Windows 10 и 11

Иван Корнев·2 августа 2026·3 мин

Ошибка 0x80070005 означает «Отказано в доступе». Чтобы исправить ошибку 0x80070005 в Windows 10 и 11, запустите программы от имени администратора, сбросьте кэш обновлений и проверьте системные файлы.

Оглавление

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

Ошибка 0x80070005 (E_ACCESSDENIED) означает «Отказано в доступе». Она возникает, когда процесс обновления Windows или установки приложения не может получить доступ к необходимым файлам, папкам или записям реестра из-за проблем с правами доступа.

Основные способы решения

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

Самая частая причина — недостаток прав у текущей учетной записи.

  1. Войдите в систему под учетной записью с правами администратора.
  2. Если нужно запустить установщик или программу, нажмите на файл правой кнопкой мыши и выберите «Запуск от имени администратора».
  3. Для активации встроенной учетной записи администратора откройте командную строку (от имени администратора) и введите:
net user administrator /active:yes

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

Способ 2: Сброс компонентов Центра обновления Windows

Поврежденные файлы обновлений часто вызывают эту ошибку. Выполните следующие шаги в командной строке от имени администратора:

  1. Остановите службы обновления:
net stop wuauserv
net stop bits
net stop cryptSvc
  1. Переименуйте папки с кэшем обновлений (это заставит Windows создать новые):
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren %windir%\System32\catroot2 catroot2.old
  1. Запустите службы обратно:
net start cryptSvc
net start bits
net start wuauserv
  1. Перезагрузите компьютер и проверьте обновления снова.

Способ 3: Восстановление системных файлов (SFC и DISM)

Поврежденные системные файлы могут блокировать доступ к ресурсам.

  1. Откройте командную строку от имени администратора.
  2. Запустите проверку целостности системных файлов:
sfc /scannow
  1. Если SFC не помог, используйте инструмент DISM для восстановления хранилища компонентов:
DISM /Online /Cleanup-Image /RestoreHealth
  1. После завершения процессов перезагрузите ПК.

Способ 4: Исправление прав доступа к папкам WinSxS и SoftwareDistribution

Ошибка может возникать, если у службы TrustedInstaller нет прав на системные папки. В командной строке от имени администратора выполните:

icacls "%windir%\WinSxS" /reset /t /c /q
icacls "%windir%\SoftwareDistribution" /reset /t /c /q

Затем убедитесь, что владельцем папки WinSxS является TrustedInstaller:

icacls "%windir%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t /c /q

Перезагрузите компьютер.

Способ 5: Отключение стороннего антивируса

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

  1. Временно отключите защиту в реальном времени вашего антивируса.
  2. Попробуйте установить обновление или запустить программу снова.
  3. Если проблема исчезла, добавьте папки Windows в исключения антивируса или рассмотрите замену ПО.

Способ 6: Сброс кэша Microsoft Store

Если ошибка возникает при работе с приложениями из Microsoft Store:

  1. Нажмите Win + R, введите wsreset и нажмите Enter.
  2. Дождитесь завершения процесса (откроется и закроется черное окно командной строки).
  3. Microsoft Store перезапустится автоматически.

Способ 7: Проверка диска на ошибки

Файловые ошибки на жестком диске также могут приводить к отказу в доступе.

  1. Откройте командную строку от имени администратора.
  2. Введите команду:
chkdsk C: /f /r
  1. Согласитесь на проверку при следующей перезагрузке (нажмите Y) и перезагрузите ПК.

Дополнительные рекомендации

  • Проверьте реестр: Убедитесь, что у вашей учетной записи есть полный доступ к ключам реестра, связанным с ошибкой (особенно HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing).
  • Обновите драйверы: Устаревшие драйверы (особенно сетевые и чипсета) могут вызывать конфликты. Используйте Диспетчер устройств или специализированные утилиты для обновления.
  • Точка восстановления: Если ничего не помогло, попробуйте восстановить систему до состояния, когда ошибки не было, через «Панель управления» → «Восстановление».

Частые ошибки

  • Попытка запуска обновлений или установщиков без прав администратора.
  • Блокировка доступа к системным файлам сторонним антивирусом во время обновления.
  • Игнорирование повреждения кэша обновлений или системных файлов без их предварительного сброса и проверки.

FAQ

Что делать, если ошибка 0x80070005 возникает в Microsoft Store?
Нажмите Win + R, введите wsreset и нажмите Enter. Дождитесь завершения процесса, после чего Microsoft Store перезапустится автоматически.

Как активировать встроенную учетную запись администратора для исправления ошибки?
Откройте командную строку от имени администратора и введите net user administrator /active:yes. После перезагрузки войдите под этой учетной записью и повторите действие.

Почему возникает отказ в доступе при обновлении Windows?
Процесс обновления не может получить доступ к необходимым файлам, папкам или записям реестра из-за проблем с правами доступа или блокировки антивирусным ПО.