Владелец игрового ноутбука обнаружил, что Windows 11 может незаметно удалить драйвер дискретной видеокарты, если та долго остаётся отключённой в энергосберегающем режиме. Никаких предупреждений система при этом не показывает, а вернуть работоспособность удаётся только переустановкой драйвера.
Что произошло
Пользователь Reddit держал ноутбук ASUS ROG Zephyrus G14 с видеокартой GeForce RTX 5070 Ti Laptop в режиме Eco Mode несколько недель. В этом режиме дискретная видеокарта обесточивается, и для системы она выглядит так, будто её физически отключили от компьютера.
После переключения обратно в стандартный режим видеокарта определилась как новое устройство, но уже без драйвера – в «Диспетчере устройств» она отображалась как «Базовый видеоадаптер (Майкрософт)» с ошибкой Code 10, а фирменная программа NVIDIA сообщала о несовместимости установленного драйвера.
Eco – это один из режимов графики (GPU Mode) в фирменной утилите Armoury Crate, а не общий энергосберегающий профиль ноутбука. Таких режимов четыре: Ultimate задействует MUX-переключатель и отключает встроенную графику, Standard переключается между видеокартами в зависимости от нагрузки, Eco полностью выключает дискретную, а Optimized делает это автоматически – Eco на батарее и Standard при подключении к сети. Те же режимы доступны в G-Helper. Из Ultimate перейти сразу в Eco нельзя: сначала нужно вернуться в Standard.

Почему система удаляет драйвер
Причина – служебный компонент pnpclean.dll, который отвечает за обслуживание Plug and Play и удаляет драйверы устройств, давно отсутствующих в системе. Он срабатывает в рамках автоматической очистки диска.
Разбирая журнал setupapi.dev.log, пользователь выяснил, что для его видеокарты был задан срок ожидания в 15 дней. Когда он истёк, Windows удалила устройство, а следом и неиспользуемый пакет драйверов NVIDIA. По умолчанию срок составляет 30 дней.
Проблема может не ограничиваться видеокартами NVIDIA: по мнению пользователя, так же может пострадать и графика AMD, если система достаточно долго считает её отсутствующей. О похожем поведении сообщали и владельцы прежних моделей G14.
Как это предотвратить
Разработчики G-Helper – утилиты для управления ноутбуками ASUS – добавили в свою документацию описание проблемы:
Если дискретная видеокарта остаётся отключённой (в Eco-режиме) долгое время (15 дней для NVIDIA), Windows решает, что устройство исчезло навсегда, и во время автоматической очистки диска молча удаляет его вместе с драйвером. При следующем переключении в стандартный режим видеокарта возвращается уже как «Базовый видеоадаптер (Майкрософт)» (ошибка 10 или 28 в «Диспетчере устройств»), и помогает только переустановка драйвера NVIDIA.
Чтобы отключить эту очистку, нужно выполнить в PowerShell от имени администратора команду:
Set-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Device Driver Packages' -Name Autorun -Value 0
Значение 0 запрещает автоматический проход очистки по пакетам драйверов. Если менять реестр не хочется, в G-Helper советуют более простой путь – время от времени переключаться в стандартный режим, чтобы сбрасывать отсчёт в 15–30 дней. Ещё безопаснее режим Optimized: в нём дискретная видеокарта включается при каждом подключении зарядки, и отсчёт обнуляется сам.
Не первый случай проблем с драйверами
Windows и раньше вмешивалась в работу графических драйверов. Центр обновления перезаписывал свежие драйверы видеокарт старыми сборками из каталога Microsoft, которые отставали от публичных выпусков NVIDIA, AMD и Intel.
Эту проблему Microsoft пообещала исправить в рамках инициативы по качеству драйверов, а также научила Центр обновления откатывать проблемные драйверы к последней стабильной версии. Полное же удаление драйвера, о котором идёт речь, до сих пор оставалось незамеченным.