- Napako 0x0000009F običajno povzročijo napačno konfigurirani gonilniki in nastavitve napajanja.
- Rešite s praktičnimi koraki: odstranite periferne naprave, posodobite/ponastavite gonilnike, SFC in načrte napajanja.
- Napredna diagnostika z WinDbg (TRIAGE_9F_POWER/PNP) za iskanje gonilnika, ki povzroča težavo.
- Ohranite stabilnost sistema s posodobitvijo sistema Windows, posodobljeno vdelano programsko opremo/BIOS in preverjanjem strojne opreme.
Če ste videli modri zaslon z besedilom DRIVER_POWER_STATE_FAILURE, globoko vdihnite: to je znana napaka, ki jo je mogoče odpraviti, lahko vidite, kako Odpravite napako gonilnika sistema Windows 11. Ta napaka se običajno pojavi pri zagonu, ponovnem zagonu ali preklopu iz stanja spanja/mirovanja., in je skoraj vedno povezana z gonilniki, ki ne upravljajo dobro stanja napajanja naprave.
V naslednjih vrsticah boste našli celovit vodnik, ki združuje praktične rešitve, napredne preglede in za tiste, ki ga potrebujejo, Metode za odpravljanje napak na nizki ravni za preverjanje napak 0x0000009F dokumentirano s strani Microsofta. Poleg tega, če ste zaradi BSOD izgubili datoteke, vam bomo povedali, kako jih obnoviti brez težav.
Kaj je DRIVER_POWER_STATE_FAILURE in kdaj se pojavi?
DRIVER_POWER_STATE_FAILURE je koda zaustavitve sistema Windows z vrednostjo 0x0000009FNa zaslonu se lahko prikaže sporočilo, kot je to: »Zaznana je bila težava ... DRIVER_POWER_STATE_FAILURE« in sistem ponovni zagoni za zaščito celovitosti operacijskega sistema.
Tipičen sprožilec je, da Windows poskuša prebuditi, spati ali nadaljevati delovanje naprave in Krmilnik se ne odziva ali ostane v neveljavnem stanju napajanjaZato je najpogostejši simptom BSOD ob prebujanju računalnika, čeprav se lahko pojavi tudi med uporabo, če se gonilnik "zatakne".

Pogosti vzroki za neuspeh
Napaka DRIVER_POWER_STATE_FAILURE se lahko pojavi v več scenarijih. To so najpogostejši glede na dokumentirane primere:
- Controladores incompatibles o dañados: Gonilniki, ki so zastareli, poškodovani ali nezdružljivi z vašo različico sistema Windows.
- Problematične periferne napraveZunanji pogoni, vozlišča USB, tiskalniki ali na novo priključene naprave, ki povzročajo konflikte.
- Nepravilno nastavljene nastavitve moči: Agresivne možnosti varčevanja z energijo, ki prekinejo napajanje naprav in preprečijo njihov ponovni vklop.
- Archivos del sistema corruptosše posebej, če je datoteka za mirovanje hiberfil.sys je bil poškodovan.
- SSD in načini nizke porabe energije: enote, ki se ne ujemajo dobro z določenimi funkcijami (npr. DevSleep).
- Protivirusna programska oprema ali programska oprema drugih proizvajalcev: Aplikacije, ki motijo prenos moči ali gonilnike.
- Malware: okužbe, ki spreminjajo sistemske datoteke ali gonilnike.
- Okvarjena strojna oprema: Pomnilniški pogoni ali grafične kartice občasno odpovedujejo.
Preden se lotimo bistva problema, je vredno opredeliti, kaj je njegov vzrok. Odklopite vse zunanje naprave in preizkusite; če neha odpovedovati, že imate dober namig o izvoru.
Hitro prepoznajte krivca
Začnite s preprostim. Odklopite zunanje naprave USB in zaženite sistemČe BSOD izgine, povežite enega za drugim, da poiščete problematičnega, in ko ga najdete, znova namestite njegov gonilnik iz Upravitelja naprav.
Če se računalnik ne zažene normalno, vnesite Varni način (F8 ob zagonu v starejših različicah; v sistemu Windows 10/11 iz naprednih možnosti), da se izognete nalaganju problematičnih gonilnikov in delujete brez sesutja zaslona.
Odprite Upravitelj naprav in poiščite naprave z rdečim X ali rumenim klicajem. Tam je običajno vir: posodobite ali odstranite ta gonilnik.
Drug vir namigov je Visor de eventos: Preverite kritične sistemske napake v istem časovnem oknu, v katerem se je pojavila BSOD. Dnevniki lahko kažejo na določen gonilnik to ni uspelo.

Praktične rešitve po korakih
Oglejmo si zdaj vrsto možnih rešitev za napako DRIVER_POWER_STATE_FAILURE:
1) Odstranite nedavno zunanjo strojno opremo
Najpogostejši krivci so nove naprave USB. Odklopite pogone, vozlišča, tiskalnike in ključke, znova zaženite in preizkusite. Če napaka izgine, posodobite gonilnik za napravo, ki povzroča konflikt, s spletnega mesta proizvajalca; če delate s tiskalniki ali skenerji, preverite Gonilnik WIA.
2) Odstranite gonilnike v varnem načinu
Če ste pred kratkim namestili kakšen gonilnik in se je težava začela, zaženite Varni način, pojdite v Upravitelj naprav, z desno miškino tipko kliknite na novo nameščeno napravo in pritisnite Desinstalar dispositivoPonovite z osumljenci in začnite normalno.
3) Posodobite (ali povrnite starejše različice) gonilnike
Odprite Zaženi (Windows+R), vnesite devmgmt.msc in v napravi izberite Posodobi gonilnik. Najprej poskusite samodejno iskanjeČe ne najdete ničesar, prenesite gonilnik z uradne spletne strani proizvajalca.
Če se je težava pojavila po posodobitvi gonilnika (zlasti grafika (gonilnik AMD Radeon), omrežje ali Wi-Fi), pojdite na Lastnosti naprave, zavihek Gonilnik in uporabite Revertir al controlador anteriorZnova zaženite in preverite.
4) Zaženite skeniranje SFC
Če želite popraviti poškodovane sistemske datoteke, odprite CMD como administrador y ejecuta:
sfc /scannow
Pustite, da se konča; lahko traja nekaj časa, še posebej v Mehanski trdi disk. No interrumpas el proceso tudi če se zdi, da ne napreduje. Ko konča, zaprite okno in znova zaženite.
5) Prilagodite možnosti napajanja
Ta BSOD je tesno povezan z upravljanjem porabe energije. Pojdite na Nadzorna plošča > Možnosti porabe energije in izberite Uravnoteženo (priporočeno)Nato v razdelku Spremeni nastavitve paketa > Napredne nastavitve:
- Adaptador inalámbrico: Rendimiento máximo.
- PCI Express > Upravljanje stanja povezave: Testiranje med Onemogočeno ali Največje varčevanje z energijo odvisno od vašega primera (nekateri vodniki predlagajo shranjevanje, drugi pa deaktiviranje, da se izognete izpadom električne energije); Preverite, katera nastavitev odpravlja vaš BSOD).
- Preverite stanje spanja/hibernacije in preprečite, da bi kritične naprave prešle v agresivna stanja.
Če ste v preteklosti že spreminjali načrte, je učinkovita možnost obnovite privzete nastavitve za vsak načrt y probar de nuevo.
6) Začasno onemogočite ali odstranite protivirusni program
Nekateri protivirusni programi motijo prehode napajanja ali gonilnike. V Nadzorni plošči > Programi začasno odstranite protivirusni program, znova zaženite in preverite, ali se napaka odpravi. Če se izboljša, namestite najnovejšo različico ali spremenite varnostno rešitev.
7) Konfigurirajte nadzorno ploščo NVIDIA
Z grafično kartico NVIDIA odprite nadzorno ploščo in pojdite na »Upravljanje nastavitev 3D«. V razdelku »Način upravljanja porabe« izberite Preferir el máximo rendimiento in izberite pravilno želeno grafično kartico. Uporabite in preizkusite.
8) Odstranite problematične programe
Če se je BSOD pojavil po namestitvi programa, pojdite na Nadzorna plošča > Programi > Odstrani program, odstranite to programsko opremo in znova zaženite računalnik. V nekaterih primerih orodja za čiščenje preostalih gonilnikov pomagajo odstraniti preostale gonilnike.
9) Uporabite preverjanje gonilnikov
Windows vključuje Driver Verifier Za zaznavanje nestabilnih gonilnikov: v meniju Start poiščite »preverjevalnik«, ustvarite standardno konfiguracijo, izberite gonilnike za analizo, znova zaženite računalnik in pustite, da se sistem preveri. Če odkrije težave, bo ustvaril poročila ki kažejo na krivca.
10) Preverite posodobitve sistema Windows (ali se vrnite na zadnjo različico)
Pojdite v Nastavitve > Windows Update. Namestite čakajoče popravke, saj odpravljajo težave s stabilnostjo in napajanjem. Če se je težava pojavila po posodobitvi, pojdite na Desinstalar actualizaciones in zadnjega razveljavi, da izključi regresije.
11) Posodobite sistem in hkrati ohranite svoje datoteke
Kot zadnjo možnost v Nastavitvah > Posodobitev in varnost > Obnovitev uporabite »Ponastavi ta računalnik«, možnost »Obdrži moje datoteke«. Gre za lažjo ponovno namestitev, ki običajno odpravi trajne konflikte de controladores.
Napredni tehnični vodnik: Odpravljanje napak pri preverjanju napak 0x9F
Za razvojna ali napredna IT okolja Microsoft dokumentira analizo preverjanja napak. DRIVER_POWER_STATE_FAILURE (0x9F)Parameter 1 označuje vrsto kršitve in vodi diagnozo.
| Parámetro 1 | Parámetro 2 | Parámetro 3 | Parámetro 4 | Opis vzroka |
|---|---|---|---|---|
| 0x1 | Objekt naprave | Reservado | Reservado | Objekt naprave s čakajočo nedokončano zahtevo za napajanje je sproščen. |
| 0x2 | Ciljni objekt naprave (če obstaja) | Objekt naprave | Gonilnik (če obstaja) | IRP stanja napajanja sistema je končan vendar PoStartNextPowerIrp ni bil poklican. |
| 0x3 | Zložek PDO | nt!_TRIAGE_9F_POWER | IRP blokiran | Objekt naprave predolgo blokira IRP. |
| 0x4 | Čakalni čas (sekunde) | Zaklepanje PnP z navojem | nt!_TRIAGE_9F_PNP | Časovna omejitev pri sinhronizaciji prehoda napajanja s PnP. |
| 0x5 | PDO | POP_FX_DEVICE | Rezervirano: 0 | Naprava ni pravočasno dokončala usmerjenega energijskega prehoda. |
| 0x6 | POP_FX_DEVICE | Usmerjeno izklop (1) / Vklop (0) | Rezervirano: 0 | Nepopoln povratni klic usmerjenega energetskega prehoda. |
| 0x500 | Reservado | Ciljna naprava (če obstaja) | Naprava (predmet) | IRP stanja napajanja je končan brez klicanja PoStartNextPowerIrp. |
Osnovna diagnostika v WinDbg: uporaba !analyze -v da si ogledate strukturo nt!_TRIAGE_9F_POWER ali nt!_TRIAGE_9F_PNP in možne KiBugCheckDriver implicado.
kd> !analyze -v
... DRIVER_POWER_STATE_FAILURE (9f)
Arg1: 0000000000000003
Arg2: fffffa8007b13440 (PDO)
Arg3: fffff8000386c3d8 (nt!_TRIAGE_9F_POWER)
Arg4: fffffa800ab61bd0 (IRP bloqueado)
Z dx KiBugCheckDriver lahko preberete ime gonilnika, če je na voljo, in z dt glede nt!_TRIAGE_9F_POWER (Arg3), ki ga pregledate seznami energetskih IRP, ki čakajo na izdajo in niti vključenega dela.
0: kd> dt nt!_TRIAGE_9F_POWER fffff8000386c3d8
+0x008 IrpList : ... _LIST_ENTRY
+0x010 ThreadList : ... _LIST_ENTRY
+0x018 DelayedWorkQueue : _TRIAGE_EX_WORK_QUEUE
Ukaz !irp na Arg4 prikazuje sled blokiranega IRP in !devstack z PDO (Arg2) naštejte sklad gonilnikov do določene storitve (na primer, HidUsb na napravah USB HID).
0: kd> !irp fffffa800ab61bd0
...
> ... pending \Driver\HidUsb
...
0: kd> !devstack fffffa8007b13440
... ServiceName is "HidUsb"
Za globalne energetske države, !poakcija prikaže dodeljene IRP-je in aktivne delovne niti.
kd> !poaction
PopAction: ... State: Idle ...
Allocated power irps ...
Če delate s KMDF, uporabite !wdfkd.wdflogdump y !wdfkd.wdfdevicequeues da se potrdi, ali ogrodje čaka na potrditev čakajočih zahtev. !skladi lahko odkrije niti, ki upočasnjujejo prehod energije.
Prav tako za 0x4 preverite strukturo nt!_TRIAGE_9F_PNP označeno v Arg4, z dokončano čakalno vrsto in čakalno vrsto odloženega dela.
kd> dt nt!_TRIAGE_9F_PNP 82931b24
+0x004 CompletionQueue : _TRIAGE_PNP_DEVICE_COMPLETION_QUEUE
Če ne boste odpravljali napak, so osnovna priporočila že vidna (posodobitev/odstranitev gonilnikov, preverjanje upravitelja naprav, začasno onemogočite varčevanje z energijo, odstranitev novejše strojne opreme, zagon diagnostike in posodobitev BIOS-a/ACPI) so praktična pot.
Dodatni nasveti in končni pregledi
Če po uporabi več metod težava še vedno obstaja, razmislite o analizi componentes de hardware (zlasti napajalnik in pogoni za shranjevanje) ter posodobite vdelano programsko opremo/BIOS in tabele ACPI.
Ne pozabite, da so nekateri prenosni načrti napajanja zelo agresivni: spremeni stanje spanja/hibernacije, PCIe in Wi-Fi ter potrdite z vnovičnimi zagoni. Včasih obratni postopek (obnovitev na privzete nastavitve, če ste jih spremenili, ali prilagoditev, če so bile nastavljene na privzete) pomaga izolirati nastavitev, ki sproži BSOD.
Če se zaslon vedno prikaže ob ponovnem zagonu in ne ob hladnem zagonu, je poudarek običajno na naprave, ki se ne prebudijo pravilno ali poškodba kanala za mirovanje. V tem primeru težavo običajno odpravi kombinacija SFC, pravilnih gonilnikov in konzervativnega načrta porabe energije.
Con todo lo anterior Morali bi biti sposobni premagati napako DRIVER_POWER_STATE_FAILURE: Odklopite periferne naprave, prilagodite napajanje, popravite datoteke in posodabljajte gonilnike., sistem je spet stabilen; in če ste morali shraniti podatke zaradi nedavnega strahu, Pripomočki za obnovitev vas rešijo iz težav precej zanesljivo.
Urednik, specializiran za tehnološka in internetna vprašanja, z več kot desetletnimi izkušnjami v različnih digitalnih medijih. Delal sem kot urednik in ustvarjalec vsebin za podjetja za e-trgovino, komunikacije, spletni marketing in oglaševanje. Pisal sem tudi na spletnih straneh s področja ekonomije, financ in drugih sektorjev. Moje delo je tudi moja strast. Zdaj pa skozi moje članke v Tecnobits, poskušam raziskati vse novosti in nove priložnosti, ki nam jih svet tehnologije ponuja vsak dan za izboljšanje našega življenja.