Windows 11, похоже, может самостоятельно удалить драйвер дискретной видеокарты на игровом ноутбуке, если пользователь в течение длительного времени работает исключительно на встроенной графике. Именно с такой проблемой столкнулся владелец ASUS ROG Zephyrus G14.
Пользователь заметил, что после примерно 15 дней работы в режиме Eco, при котором дискретная видеокарта полностью отключена, Windows перестала видеть нормальный драйвер NVIDIA. Вместо него в системе появился Microsoft Basic Display Adapter.
Причина связана с системным механизмом очистки драйверов. По словам пользователя Reddit, Windows рассматривает давно не используемый драйвер дискретной видеокарты практически как драйвер отключённого устройства и через определённый срок может удалить его пакет. В штатной конфигурации таймер якобы составляет до 30 дней, хотя в конкретном случае драйвер исчез уже через 15 дней.
Проверить, действительно ли Windows удалила драйвер, можно через PowerShell с помощью поиска соответствующих записей в логах установки устройств. Для NVIDIA используется идентификатор VEN_10DE, а для AMD — VEN_1002.
Пользователь также предлагает отключить автоматическую очистку через реестр Windows:
После этого параметру Autorun нужно установить значение 0 вместо 1.
Есть и более простой вариант — периодически переключать ноутбук из Eco в Hybrid или Dedicated, чтобы дискретная видеокарта снова использовала свой драйвер. Однако для владельцев, которые специально постоянно работают в Eco ради максимального времени автономной работы, это выглядит довольно нелепо.
Особенно странно ситуация выглядит на игровом ноутбуке: пользователь может намеренно не запускать дискретную GPU неделями ради экономии батареи, а Windows в итоге решить, что связанный с ней драйвер больше не нужен. При следующем запуске игры вместо полноценной NVIDIA или AMD можно обнаружить Microsoft Basic Display Adapter.
Источник: www.playground.ru