An ASUS ROG Zephyrus G14 owner found Windows removing an unused NVIDIA driver. Eco Mode had kept the RTX 5070 Ti disabled for 15 days

A new Windows cleanup routine may remove discrete GPU drivers from laptops when the GPU remains disabled for an extended period. The behavior was documented by a ROG Zephyrus G14 owner after an RTX 5070 Ti Laptop GPU repeatedly returned as a “Microsoft Basic Display Adapter.”
The issue appears when a laptop uses a mode that completely disables the discrete GPU. ASUS confirms that its Armoury Crate Eco Mode turns the dGPU off entirely. The device also disappears from the Windows Display Adapters list while this mode is active.
In this case, the owner found that Windows considered the NVIDIA GPU a non-present device . SetupAPI logs showed a 15-day timeout for the PCIe device, after which Windows removed the device entry. The same cleanup pass then searched for unused drivers and removed the NVIDIA package.
Windows cleanup can remove devices that remain absent
This is handled by Windows’ device and driver cleanup mechanism. Similar Windows logs have previously shown a default timeout of 30 days for devices that have not been detected. The affected Zephyrus G14 instead had a per-device timeout of 15 days.
PSA: if your laptop GPU turned into "Microsoft Basic Display Adapter", Windows deleted the driver on purpose
by u/Ok-Horse-3169 in ZephyrusG14
Microsoft’s driver documentation explains that Windows can remove the software representation of a device and later treat it as a new instance when it returns. Driver packages can also be deleted from the Driver Store when no installed device depends on them. If the package is gone when the hardware returns, Windows needs to install the driver again.
Why even stay in Eco mode on a gaming laptop?
Well, I found this case interesting because the laptop is a gaming system that would not normally be expected to remain in Eco mode for weeks. However, imagine a university student who has finals and no time to play games, so the laptop stays in Eco mode for an extended period. When there is finally time to play, the GPU driver may already be gone.
The intended Windows cleanup behavior makes sense, but a 30-day timeout may be too short for hardware that is only temporarily disabled. Extending this period would probably make more sense for devices such as discrete GPUs.
Source: Reddit, Wccftech