Windows sam usuwa sterowniki GeForce. Na szczęście mamy winnego


Windows sam usuwa sterowniki GeForce. Na szczęście mamy winnego

Tryb Eco w gamingowych laptopach Asusa ma oszczędzać energię i wydłużać czas pracy na baterii. Okazuje się jednak, że długotrwałe korzystanie z tej funkcji może prowadzić do nietypowego problemu z Windowsem. System może uznać wyłączoną kartę graficzną za nieobecne urządzenie, a następnie automatycznie usunąć jej sterowniki.

Problem został zauważony przez użytkownika laptopa ROG Zephyrus G14 wyposażonego w GeForce RTX 5070 Ti. Po kilku tygodniach pracy w trybie Eco dedykowany układ graficzny przestał być prawidłowo obsługiwany. Ponowna instalacja sterowników Nvidii przywróciła pełną funkcjonalność komputera, ale analiza logów ujawniła znacznie ciekawszą przyczynę.

Tryb Eco sprawia, że GPU znika z Windowsa

Tryb Eco dostępny w aplikacji Armoury Crate całkowicie wyłącza dedykowany procesor graficzny. Laptop korzysta wtedy wyłącznie z układu zintegrowanego z procesorem. Takie rozwiązanie ma sens podczas pracy na baterii, ponieważ mocniejsza karta GeForce nie musi pozostawać aktywna.

Dla Windowsa sytuacja wygląda jednak inaczej. Dedykowany GPU przestaje być widoczny w systemie. Windows posiada mechanizm automatycznego czyszczenia informacji oraz sterowników powiązanych z urządzeniami, które przez dłuższy czas pozostają niedostępne.

Właśnie tutaj pojawia się problem.

Po kilkunastu dniach Windows zaczyna sprzątać

Za proces odpowiada między innymi biblioteka systemowa pnpclean.dll. Domyślnie Windows może czekać 30 dni, zanim potraktuje niedostępny sprzęt jako urządzenie, którego pozostałości można usunąć. W przypadku opisywanego laptopa Asus ustawiony okres wynosił jednak 15 dni.

Po przekroczeniu tego czasu system uruchomił procedurę czyszczenia i usunął pozostałości sterowników Nvidii. Nie jest to klasyczna awaria karty graficznej. Sprzęt nadal znajduje się w laptopie, lecz system nie ma już kompletu sterowników potrzebnych do jego prawidłowej obsługi.

Po powrocie z trybu Eco do normalnego profilu dedykowany GPU ponownie pojawił się w systemie. Windows korzystał jednak z podstawowego sterownika, który nie zapewnia pełnych możliwości RTX 5070 Ti. Konieczna była ponowna instalacja pakietu GeForce Game Ready.

Problem dotyczy określonego sposobu korzystania z laptopa

Nie wygląda na to, aby każdy użytkownik laptopa Asusa był narażony na taki scenariusz. Aby problem wystąpił, dedykowana karta musi zostać całkowicie wyłączona na wystarczająco długi czas.

W przypadku zwykłego korzystania z laptopa gamingowego sytuacja może więc nigdy się nie pojawić. Ryzyko rośnie przy długotrwałym pozostawianiu komputera w trybie Eco, szczególnie gdy użytkownik przez wiele dni lub tygodni nie przełącza urządzenia z powrotem na profil wykorzystujący dedykowany GPU.

To szczególnie interesujący przypadek, ponieważ funkcja zaprojektowana z myślą o oszczędzaniu energii może wejść w konflikt z mechanizmem automatycznego zarządzania sprzętem w Windowsie.

G-Helper może być alternatywą

Problem zauważyli również użytkownicy Reddita oraz twórcy G-Helper, popularnego zamiennika Armoury Crate dla laptopów ROG. W określonych konfiguracjach możliwe jest wyłączenie automatycznego czyszczenia sterowników poprzez zmianę odpowiedniego ustawienia w rejestrze Windows.

Nie jest to jednak rozwiązanie, które powinien stosować każdy użytkownik bez potrzeby. Modyfikacja rejestru wymaga ostrożności, a dla większości osób korzystających z trybu Eco sporadycznie problem może w ogóle nie wystąpić.

Jeżeli jednak laptop przez długi czas działa wyłącznie na zintegrowanej grafice, warto pamiętać, że po powrocie do normalnego trybu dedykowana karta może wymagać ponownej instalacji sterownika.

Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:

Windows sam usuwa sterowniki GeForce. Na szczęście mamy winnego
 0