NVIDIA ошибка 0x80070005 с текстом «Отказано в доступе» появляется, когда установщик драйвера или NVIDIA App не может записать файлы в защищённые каталоги и обновить сервисные компоненты.
Ниже — 8 шагов от простых проверок к чистой переустановке и разбору логов. Выполняйте их по порядку.
⚠️ Перед изменением прав и драйверов
Сначала создайте точку восстановления: Win + R →
sysdm.cpl → «Защита системы» → «Создать». Это обязательный шаг,
чтобы откатить систему при неудачной установке.
Способ 1. Проверить тип учётной записи и UAC
- Убедитесь, что текущая учётная запись — администратор.
- Запускайте NVIDIA App и установщик только с повышенными правами.
- На время установки подтвердите запрос UAC.
Способ 2. Временно отключить сторонний антивирус и защиту папок
- Отключите защиту стороннего антивируса на 10–15 минут.
- Проверьте, не блокируется ли доступ к ProgramData/Program Files.
- Повторите установку драйвера NVIDIA.
Способ 3. Перезапустить службы NVIDIA и установщика
net stop NVDisplay.ContainerLocalSystem
net start NVDisplay.ContainerLocalSystem
net stop NvContainerLocalSystem
net start NvContainerLocalSystem
net stop msiserver
net start msiserver Способ 4. Проверить права на ключевые папки NVIDIA
icacls "C:\ProgramData\NVIDIA Corporation"
icacls "C:\Program Files\NVIDIA Corporation"
icacls "%ProgramFiles%\NVIDIA Corporation\Installer2" -
Проверьте, что у
SYSTEMиАдминистраторыесть полный доступ. - Если прав нет — восстановите их через свойства папки → Безопасность.
💡 Практика
Не меняйте владельца системных папок на обычного пользователя. Для диагностики достаточно проверить наличие прав у SYSTEM и Администраторов.
Способ 5. Удалить старые пакеты NVIDIA через pnputil
pnputil /enum-drivers | findstr /i nvidia
pnputil /delete-driver oem42.inf /uninstall /force
pnputil /delete-driver oem43.inf /uninstall /force
Подставляйте свои номера oemXX.inf из вывода команды.
Способ 6. Выполнить чистую установку драйвера NVIDIA
- Скачайте свежий драйвер для вашей видеокарты с сайта NVIDIA.
- Запустите установщик от администратора.
- Выберите Custom (Advanced) и Perform a clean installation.
Способ 7. Восстановить Windows-компоненты (SFC/DISM)
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow Способ 8. Проверить логи и пути, где чаще всего блокируется доступ
C:\ProgramData\NVIDIA CorporationC:\Program Files\NVIDIA Corporation%ProgramFiles%\NVIDIA Corporation\Installer2%ProgramData%\NVIDIA Corporation\NetServiceC:\Windows\INF\setupapi.dev.logC:\Windows\Logs\CBS\CBS.logC:\Windows\Logs\DISM\dism.log
FAQ
Почему NVIDIA показывает 0x80070005 «Отказано в доступе»?
Обычно у установщика или служб NVIDIA нет нужных прав на папки ProgramData/Program Files, либо доступ блокируют антивирус и политики безопасности.
Достаточно ли просто запустить установщик от администратора?
Иногда этого достаточно, но при стойкой ошибке нужно дополнительно проверить ACL прав, очистить старые драйверные пакеты и перезапустить службы NVIDIA.
Можно ли удалять драйверы NVIDIA через pnputil?
Да, это штатный инструмент Windows. Удаляйте только конкретные oem-пакеты NVIDIA, иначе можно затронуть рабочий видеодрайвер и получить чёрный экран.
Какие службы NVIDIA стоит перезапустить при 0x80070005?
В первую очередь NVDisplay.ContainerLocalSystem и NvContainerLocalSystem, а также проверить состояние msiserver и cryptsvc.
Что делать, если после всех шагов доступ всё равно запрещён?
Проверьте логи Installer2 и setupapi.dev.log, восстановите систему через SFC/DISM и установите предыдущий стабильный драйвер под вашу модель GPU.