0x80070005
Средняя важность — нужна диагностика

Ошибка 0x80070005 — Коды 0x (HRESULT)

Что это значит

Код 0x80070005 означает ошибку доступа (E_ACCESSDENIED). Система сообщает, что у процесса или пользователя недостаточно прав для выполнения запрошенной операции. Пользователь видит сообщение «Отказано в доступе» или «Access Denied» при установке, обновлении, запуске приложений или доступе к файлам/реестру. Ошибка возникает, когда программа пытается записать данные в защищённую область (например, Program Files, реестр) без прав администратора, или когда антивирус блокирует действие.

Вероятные причины

  • Недостаточно прав у текущего пользователя (запуск без прав администратора)
  • Повреждённые или неправильные разрешения в реестре Windows
  • Блокировка антивирусом или брандмауэром
  • Конфликт с учётной записью Microsoft (например, при входе через временный профиль)
  • Повреждённые системные файлы (SFC/DISM)
  • Ошибки в службе установщика Windows (msiexec)
  • Некорректные настройки групповой политики или безопасности
  • Проблемы с драйверами или обновлениями Windows

Что делать — по порядку

  1. Запустите программу от имени администратора (правый клик → «Запуск от имени администратора»).
  2. Отключите антивирус и брандмауэр временно, повторите операцию.
  3. Выполните проверку системных файлов: откройте командную строку от администратора и введите sfc /scannow.
  4. Запустите DISM: в командной строке от администратора введите DISM /Online /Cleanup-Image /RestoreHealth.
  5. Проверьте и исправьте разрешения в реестре: используйте утилиту SubInACL или сбросьте разрешения для ключа HKEY_CLASSES_ROOT\Installer.
  6. Создайте новую учётную запись администратора и попробуйте выполнить операцию из неё.
  7. Выполните чистую загрузку Windows (отключите все сторонние службы и автозагрузку) и повторите установку.
  8. Если ошибка возникает при установке обновлений, вручную скачайте и установите обновление из каталога Microsoft Update.

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Код ошибки 0x80070005 как исправить windows 10?

Сначала запустите программу от имени администратора. Если не помогло, выполните sfc /scannow и DISM в командной строке от администратора, затем проверьте разрешения в реестре.

NVIDIA app код ошибки 0x80070005

Запустите установщик NVIDIA от имени администратора, временно отключите антивирус, удалите предыдущие драйверы через DDU в безопасном режиме и установите заново.

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

Это ошибка отказа в доступе (E_ACCESSDENIED). Система блокирует операцию из-за недостатка прав, повреждённых разрешений или вмешательства антивируса.

Ошибка 0x80070005 при установке Microsoft Office

Запустите установщик Office от имени администратора, отключите антивирус, проверьте целостность системных файлов (sfc /scannow) и убедитесь, что учётная запись имеет права администратора.

0x80070005 при доступе к реестру

Откройте редактор реестра от имени администратора, найдите нужный раздел, щёлкните правой кнопкой → «Разрешения» и предоставьте полный доступ вашей учётной записи.

Источники

Где встречается

Windows 7/8/10/11, Windows Server 2008/2012/2016/2019/2022; при установке/обновлении приложений (Microsoft Office, NVIDIA App, Adobe), доступе к реестру, работе службы установщика Windows.

Также ищут

код ошибки 0x80070005код ошибки 0х80070005nvidia app код ошибки 0x80070005код ошибки 0x80070005 как исправить windows 10