Einige Nutzer, die ein Gaming-Notebook der ASUS RoG-Serie besitzen, berichten von einem äußerst interessanten und ungewöhnlichen Phänomen: Windows 11 löscht nach einer gewissen Zeit einfach den Treiber für die jeweilige Nvidia-Grafikkarte, den der Betroffene bei Bedarf manuell erneut herunterladen muss; erst durch die Neuinstallation wird der Normalzustand wiederhergestellt.
Was passiert da im Hintergrund? Einigen Nutzerberichten zufolge wird die Löschung durch einen versteckten Wartungsalgorithmus von Windows 11 durchgeführt, dessen Hauptaufgabe darin besteht, die Treiber von Geräten zu entfernen, die seit längerer Zeit nicht mehr verwendet wurden, um so das System zu entlasten. Warum löscht es den Nvidia-GPU-Treiber, und warum sogar schon nach 15 Tagen, ohne die in anderen Fällen übliche Frist von 30 Tagen abzuwarten? Darauf kam „ “, ein Reddit-Nutzer (), der nach dieser ungewöhnlichen Erfahrung begann, herauszufinden, was im Hintergrund vor sich geht.
Der Nvidia-GPU-Treiber verschwindet offenbar dann vom System, wenn das Notebook mithilfe der Anwendungen ASUS Armoury Crate und G-Helper in den Energiesparmodus versetzt wird und das System anschließend mindestens 15 Tage in diesem Modus verbleibt. In diesem Modus wird die Nvidia-dGPU nach der Praxis von ASUS einfach vom PCIe-Bus getrennt, sodass das System sie „nicht als aktiv erkennt“ und daher „annimmt“, dass der dazugehörige GPU-Treiber nicht mehr benötigt wird.
Die Bereinigung im Hintergrund wird von der Komponente „pnpclean.dll“ durchgeführt, die automatisch alle Treiber entfernt, die seit einer bestimmten Zeit nicht mehr benötigt wurden, da das zugehörige Gerät schon lange nicht mehr an den PC oder das Notebook angeschlossen war. Standardmäßig entfernt dieser Wartungsprozess nach 30 Tagen die aus den oben genannten Gründen als überflüssig eingestuften Treiber, im Falle des Nvidia-GPU-Treibers wird er jedoch bereits nach Ablauf von 15 Tagen aktiviert. Microsoft macht aus dieser Funktionsweise keinen Hehl – sie wird in der Windows-11-Dokumentation erwähnt –, doch bisher hat sie noch keine derartigen Probleme verursacht, wie sie von den Besitzern von ASUS-RoG-Laptops beklagt werden. Es ist natürlich wichtig zu betonen, dass die Deinstallation des Treibers erst dann erfolgt, wenn das System mindestens 15 Tage lang im Energiesparmodus (Eco-Modus) betrieben wurde.
Ist der ECO-Modus länger als 15 Tage aktiv, behandelt das System die betreffende Nvidia-Grafikkarte bei der Rückkehr in den Normalmodus im Microsoft Basic Display Adapter-Modus, da kein aktueller Treiber dafür vorhanden ist, sodass der aktuelle GeForce-Treiber beschafft und installiert werden muss, was mit einem gewissen Aufwand verbunden ist. Bislang haben sich nur Nutzer der Notebooks „ “ und „ASUS RoG Zephyrus G14“ über diesen Fehler beschwert; es ist vorerst unklar, ob auch andere Modelle betroffen sind – sofern diese den Energiesparmodus ähnlich wie die oben genannten Modelle handhaben, sind sie mit Sicherheit betroffen.
Bislang haben weder ASUS noch Microsoft einen Patch für das Problem veröffentlicht, allerdings warnt die ASUS G-Helper-App bei Aktivierung des ECO-Modus, dass die Windows-11-Wartungsroutine den dGPU-Treiber entfernen könnte.
Das Löschen des Treibers lässt sich auf zwei Arten vermeiden: Zum einen können wir das System noch vor Ablauf der 15 Tage aus dem Energiesparmodus herausholen; andererseits können wir den automatischen Wartungsvorgang deaktivieren. Dazu müssen wir mithilfe des Registrierungseditors den Zweig HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Device Driver Packages und den Wert des DWORD-Eintrags „Autorun“ von 1 auf 0 ändern.