Herné notebooky môžu naraziť na zvláštny problém. Grafika zostane bez ovládača

Ak herný notebook celé týždne používate v režime, ktorý úplne vypne dedikovanú grafiku, po návrate do bežného režimu môžete naraziť na nepríjemné prekvapenie: Windows pre ňu už nemusí mať pôvodný ovládač. Detailne to zdokumentoval majiteľ notebooku Asus ROG Zephyrus G14 s GeForce RTX 5070 Ti a na prípad upozornil aj nemecký web WinFuture.

V systémových protokoloch konkrétneho notebooku sa objavila 15-dňová lehota. Po jej uplynutí Windows odstránil záznam dlhodobo neprítomnej grafickej karty a následne aj nepoužívaný balík ovládača Nvidie. To pomerne presne vysvetľuje, čo sa stalo na tomto počítači, zatiaľ však nejde o dôkaz, že sa rovnako zachová každý herný notebook.

Eco režim kartu pre Windows úplne schová

Týkať sa to môže notebookov, ktoré v úspornom režime dedikovanú grafiku naozaj úplne vypnú. ASUS pri svojom Eco Mode oficiálne uvádza, že dedikovaná GPU je deaktivovaná a jej údaje sa vo Windowse prestanú zobrazovať medzi grafickými adaptérmi. Výsledok je z pohľadu systému podobný odpojenému zariadeniu: Windows kartu určitý čas jednoducho nevidí.

Vo Windowse zároveň existuje mechanizmus na čistenie dlhodobo neprítomných Plug and Play zariadení a nepotrebných ovládačov, spojený so systémovou knižnicou pnpclean.dll. Pri tomto mechanizme sa dlhodobo uvádza predvolená lehota 30 dní, verejná dokumentácia Microsoftu však konkrétnu hranicu nešpecifikuje. V protokole postihnutého G14 Windows výslovne uviedol, že pre jeho grafickú kartu používa timeout 15 dní.

Dôležitý detail je, že z dostupných údajov nevieme, prečo mal práve tento počítač nastavených 15 dní. Nie je preto správne automaticky pripisovať skrátenie lehoty výrobcovi notebooku. Môže súvisieť s konfiguráciou zariadenia, Windowsu alebo inou súčasťou údržby.

Po odstránení zariadenia začala tá istá údržba podľa logu hľadať nepoužívané ovládače a odstránila aj jeden z balíkov Nvidie. Keď používateľ neskôr prepol notebook z Eco režimu späť do štandardného režimu, grafika sa znova objavila, ale bez pôvodného ovládača. V doloženom prípade ju Windows zobrazil ako Microsoft Basic Display Adapter, objavila sa chyba Code 10 a softvér Nvidie hlásil nekompatibilný ovládač.

Náprava nie je zložitá, môže však zdržať. Ak Windows Update správny balík nedoplní sám, treba ovládač grafiky stiahnuť a nainštalovať znova. Balíky Nvidie a AMD majú stovky megabajtov a môžu sa blížiť k jednému gigabajtu, takže na pomalšom pripojení nejde o príjemné prekvapenie.

Ako zistiť, či ovládač odstránil práve Windows

Najlepšia stopa zostáva v protokoloch inštalácie zariadení. Microsoft potvrdzuje, že súbor SetupAPI.dev.log v priečinku C:\Windows\INF obsahuje záznamy správcu Plug and Play o zariadeniach a ovládačoch. Windows si môže ponechávať aj staršie otočené verzie tohto logu.

Autor pôvodného prípadu odporúča v PowerShelli vyhľadať riadky s hardvérovým identifikátorom grafiky a textom o uplynutej lehote alebo odstránení zariadenia:

Select-String -Path C:\Windows\INF\setupapi.dev*.log -Pattern "(VEN_10DE|VEN_1002).*(was removed|timeout period)"

VEN_10DE označuje zariadenia Nvidie a VEN_1002 AMD. Pri počítačoch s integrovanou aj dedikovanou grafikou AMD však treba skontrolovať celý hardvérový identifikátor, aby ste si záznam nepomýlili s integrovanou GPU. Riadky timeout period, will be removed a was removed sú omnoho presvedčivejšou stopou než samotné zmiznutie karty zo Správcu zariadení.

Pomôcť môže aj nástroj PnPUtil, ktorý je súčasťou Windowsu. Príkaz pnputil /enum-drivers /class Display vypíše balíky ovládačov tretích strán pre grafické zariadenia uložené v Driver Store. Ak očakávaný balík Nvidie alebo AMD chýba, potvrdzuje to, že už v úložisku nie je; príčinu jeho odstránenia však najlepšie ukáže práve SetupAPI log.

Register môže pomôcť, ale nejde o oficiálny fix

Autor zdokumentovaného prípadu uvádza aj spôsob, ako automatické čistenie balíkov ovládačov obmedziť. V registri Windowsu ide o vetvu HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Device Driver Packages a hodnotu Autorun typu DWORD, ktorú nastavil z 1 na 0.

Tu je však namieste opatrnosť. Microsoft túto zmenu neuvádza ako oficiálne riešenie problému s dedikovanou grafikou a nejde ani o „zastavenie počítadla“ konkrétnej karty. Podľa analýzy autora tým vypnete automatické spúšťanie príslušného čistiaceho mechanizmu, čo môže zároveň znamenať, že v systéme zostanú staré a nepoužívané balíky ovládačov. Pred zásahom do registra je preto rozumné príslušný kľúč exportovať.

Jednoduchšia cesta je nenechávať dedikovanú grafiku úplne vypnutú celé týždne. Občasné prepnutie notebooku do štandardného, hybridného alebo optimalizovaného režimu spôsobí, že Windows kartu znova uvidí, a používateľ sa tak vyhne dlhému súvislému obdobiu, počas ktorého je zariadenie neprítomné. Nejde však o Microsoftom zdokumentovanú garanciu ani presne určený interval.

Rozsah problému zatiaľ zostáva nejasný. Detailná technická analýza s konkrétnymi logmi pochádza od jedného majiteľa Asus ROG Zephyrus G14, hoci ďalší používatelia už skôr opisovali podobné miznutie ovládača po dlhšom používaní Eco režimu. Z dostupných podkladov zatiaľ nemožno povedať, ktoré modely notebookov, verzie Windowsu alebo spôsoby vypínania dGPU sú náchylné na rovnaké správanie.

Samotné čistenie starých zariadení a ovládačov nie je nová funkcia ani mechanizmus vytvorený špeciálne pre grafické karty. Nezvyčajná je až kombinácia s úsporným režimom, ktorý legitímne nainštalovanú dGPU na dlhý čas úplne schová pred Windowsom. Kým nebude rozsah problému lepšie potvrdený, najspoľahlivejším dôkazom zostáva záznam v SetupAPI.dev.log.

Ďalšie čítanie k téme

Problémy s ovládačmi nie sú vo Windowse novinka. Keď sa systému ovládače nepodarí načítať, popisujeme dočasné riešenie, ktoré počítač vráti do použiteľného stavu. Ak sa počítač nespráva ako má a bežné kroky nezaberajú, hodí sa aj postup, ako sa dostať do núdzového režimu, kde systém naštartuje len so základnou výbavou.

Úsporných režimov sa týka aj návod, ako vypnúť režim spánku, keď počítaču prekáža, že sám zaspáva. Majiteľom notebookov padne vhod text o tom, prečo jas obrazovky sám kolíše a čo s tým. A ak riešite, či váš stroj vôbec zvládne najnovší systém, prehľad podporovaných modelov ASUS ide priamo od výrobcu.

Z posledných dní ešte stojí za pozretie, že po augustovej záplate padajú hry aj Teams a Microsoft príčinu vyšetruje. Písali sme tiež o tom, ako si vo Windowse 11 zapnúť skryté ochrany Defenderu, ktoré systém štandardne necháva vypnuté. A hráčov sa týka varovanie, že podvodné stránky ukážu pravú adresu, no stiahnu niečo celkom iné.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Mohlo by zaujať