📖 Ошибка 0x80070005 Windows 11: доступ запрещен, решение

Ошибка 0x80070005 в Windows 11: восстановите доступ к папкам, Store и обновлениям по шагам. Проверьте команды и устраните сбой быстро.

Ошибка 0x80070005 Windows 11: доступ запрещен, решение

Ошибка 0x80070005 в Windows 11 означает «Доступ запрещен». Чаще всего сбой появляется при установке обновлений, загрузке приложений из Microsoft Store, работе с профилем или при попытке записать данные в защищённые каталоги.

Ниже — 8 способов, расположенных от самых простых к продвинутым. Выполняйте их последовательно и проверяйте, исчез ли код 0x80070005 после каждого шага.

Перед изменением прав или реестра создайте точку восстановления: sysdm.cpl → «Защита системы» → «Создать». Команды запускайте в CMD/PowerShell от имени администратора.

Почему возникает проблема

  • Учётная запись не имеет достаточных прав или профиль повреждён.
  • Каталоги %temp%, %localappdata%\Packages или SoftwareDistribution недоступны из-за ACL или блокировки антивирусом.
  • Службы BITS и wuauserv не запускаются, кеш обновлений повреждён.
  • Битые системные файлы, ошибки реестра или жёсткие политики доступа.

⚠️ Осторожно с правами

Любое изменение ACL или реестра делайте после точки восстановления и резервной копии профиля. Неправильные разрешения могут лишить систему загрузки или доступа к данным.

Способ 1. Проверить права учётной записи

  1. Откройте «Параметры» → «Учётные записи» → «Ваши данные».
  2. Убедитесь, что указан тип «Администратор». Если «Пользователь» — смените тип через «Семья и другие пользователи» → «Изменить тип учётной записи».
  3. Перезайдите в систему и повторите действие, где возникала ошибка.

Способ 2. Запустить приложение/Store от администратора и сбросить кеш

  1. Щёлкните правой кнопкой по ярлыку приложения или Microsoft Store → «Дополнительно» → «Запуск от имени администратора».
  2. Сбросьте кеш Store командой (выполняйте в окне администратора):
wsreset.exe
  1. Перезагрузите ПК и повторите установку или обновление приложения.

Способ 3. Восстановить права на временные и папки приложений

Часто 0x80070005 возникает из-за запрета записи в %temp% или %localappdata%\Packages.

  1. Откройте CMD от имени администратора.
  2. Выдайте полный доступ своей учётной записи к временным файлам:
    icacls %temp% /grant "%username%":(OI)(CI)F
  3. Проверьте папку пакетов Store:
    icacls "%localappdata%\Packages" /grant "%username%":(OI)(CI)F /t
  4. Перезагрузите систему и повторите установку/обновление.

Способ 4. Сбросить компоненты Центра обновления

⚠️ Службы обновления

Останавливайте службы только в окне администратора и вне активной установки патчей. История обновлений может очиститься, пакеты скачаются заново.

  1. В CMD администратора остановите службы:
    net stop wuauserv
    net stop bits
  2. Очистите кеш загрузок (при необходимости удалите содержимое %windir%\SoftwareDistribution):
    del /f /q %windir%\SoftwareDistribution\Download\*.tmp
  3. Запустите службы обратно:
    net start bits
    net start wuauserv
  4. Запустите проверку обновлений снова.

Способ 5. Проверить системные файлы SFC/DISM

  1. В CMD администратора выполните:
    sfc /scannow
  2. Если ошибки не устранены, запустите восстановление образа:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. После завершения повторите sfc /scannow и перезагрузите ПК.

Способ 6. Проверить запуск BITS и Windows Update

  1. Откройте services.msc и убедитесь, что «Фоновая интеллектуальная служба передачи (BITS)» и «Центр обновления Windows» в состоянии «Работает».
  2. Если службы не запускаются, перезапустите их через CMD администратора:
    net stop wuauserv
    net stop bits
    net start bits
    net start wuauserv
  3. Повторите обновление или установку приложения.

Способ 7. Создать новую учётную запись и перенести данные

  1. Параметры → «Учётные записи» → «Семья и другие пользователи» → «Добавить другого пользователя».
  2. Создайте локальную учётку, затем измените тип на «Администратор».
  3. Войдите в новый профиль и проверьте, повторяется ли 0x80070005.
  4. При успехе перенесите документы, рабочие каталоги и настройки.

Способ 8. Временно отключить антивирус и контролируемый доступ к папкам

  1. В защищённых параметрах Windows отключите «Контролируемый доступ к папкам» или поставьте приложение в исключения.
  2. В стороннем антивирусе приостановите защиту на 10–15 минут.
  3. Повторите операцию, где возникал отказ доступа, затем верните защиту.

💡 Совет

Перед изменением ACL или очисткой кешей сделайте точку восстановления и резервную копию профиля (особенно AppData). Это позволит быстро вернуться к рабочему состоянию при ошибке.

Где Windows хранит нужные файлы

  • Кеш обновлений: %windir%\SoftwareDistribution.
  • Папки Store и UWP: %localappdata%\Packages.
  • Временные файлы: %temp%.
  • Отчёты об ошибках: C:\Users\%username%\AppData\Local\Microsoft\Windows\WER.

⚠️ Делайте резерв

Перед изменением реестра или массовым пересчётом прав через icacls сохраняйте точку восстановления и создавайте экспорт веток реестра/копию пользовательских данных.

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

Что значит ошибка 0x80070005 в Windows 11?

Код указывает на отказ в доступе: нет прав на операцию, каталог или запись в реестр. Запустите процесс от администратора и проверьте разрешения папок.

Как исправить 0x80070005 в Microsoft Store?

Выполните wsreset.exe от администратора, восстановите права на %localappdata%\Packages и %temp% через icacls, затем перезайдите в Store и повторите загрузку.

Можно ли безопасно выдавать права через icacls для %temp%?

Да, после точки восстановления. Команда icacls %temp% /grant "%username%":(OI)(CI)F возвращает вашей учётной записи полный доступ к временной папке, что устраняет блокировку записи.

Что делать, если 0x80070005 появляется при обновлении Windows?

Остановите wuauserv/BITS, очистите %windir%\SoftwareDistribution, затем запустите службы и выполните sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth. После перезагрузки повторите поиск обновлений.

Поможет ли создание новой учётной записи при 0x80070005?

Да, если текущий профиль повреждён или потерял права. Создайте нового администратора, проверьте проблему и при успехе перенесите данные в новый профиль.

В большинстве случаев код 0x80070005 исчезает после восстановления прав на временные и системные папки, перезапуска служб обновления и проверки SFC/DISM. Если проблема остаётся, создайте новый профиль или выполните восстановление системы из точки перед изменениями.

⚡ Статья обновляется

  • 22.02.2026 — первая публикация

Последняя проверка: 23.02.2026