Kā soli pa solim novērst DRIVER_POWER_STATE_FAILURE kļūdu

Pēdējais atjauninājums: 2025. gada 26. oktobrī

  • Kļūdu 0x0000009F parasti izraisa nepareizi konfigurēti draiveri un barošanas iestatījumi.
  • Risiniet ar praktiskiem soļiem: noņemiet perifērijas ierīces, atjauniniet/atgrieziet draiverus, SFC un barošanas plānus.
  • Uzlabota diagnostika ar WinDbg (TRIAGE_9F_POWER/PNP), lai atrastu vainīgo draiveri.
  • Nodrošiniet sistēmas stabilitāti, izmantojot Windows Update, atjauninātu programmaparatūru/BIOS un aparatūras pārbaudes.
DRIVER_POWER_STATE_FAILURE

Ja esat redzējis zilu ekrānu ar tekstu DRIVER_POWER_STATE_FAILURE, dziļi ieelpojiet: tā ir zināma kļūda, un to var novērst, jūs varat redzēt, kā Novērst Windows 11 draivera kļūdu. Šī kļūda parasti parādās startēšanas, restartēšanas vai atsāknēšanas laikā no miega/hibernācijas režīma., un gandrīz vienmēr ir saistīts ar draiveriem, kas slikti pārvalda ierīces barošanas stāvokļus.

Turpmākajās rindās atradīsiet pilnīgu rokasgrāmatu, kas apvieno praktiskus risinājumus, padziļinātas pārbaudes un, tiem, kam tas nepieciešams, Zema līmeņa atkļūdošanas metodes kļūdas pārbaudei 0x0000009F dokumentējusi Microsoft. Turklāt, ja esat pazaudējis failus BSOD dēļ, mēs jums pastāstīsim, kā tos atgūt bez problēmām.

Kas ir DRIVER_POWER_STATE_FAILURE un kad tā parādās?

DRIVER_POWER_STATE_FAILURE ir Windows apturēšanas kods ar vērtību 0x0000009FEkrānā var parādīties šāds ziņojums: “Problēma ir konstatēta… DRIVER_POWER_STATE_FAILURE”, un sistēma pārstartēšana, lai aizsargātu OS integritāti.

Tipisks izraisītājs ir Windows mēģinājums pamodināt, pārslēgt miega režīmu vai atsākt ierīces darbību. Kontrolieris nereaģē vai paliek nederīgā barošanas stāvoklīTādēļ visizplatītākais simptoms ir BSOD, pamodinot datoru, lai gan tas var notikt arī lietošanas laikā, ja draiveris "uzkaras".

DRIVER_POWER_STATE_FAILURE

Biežākie neveiksmes cēloņi

DRIVER_POWER_STATE_FAILURE kļūdu var izraisīt vairāki scenāriji. Šie ir visizplatītākie saskaņā ar dokumentētiem gadījumiem:

  • Nesaderīgi vai bojāti draiveriDraiveri, kas ir novecojuši, bojāti vai nesaderīgi ar jūsu Windows versiju.
  • Problemātiskas perifērijas ierīcesĀrējie diskdziņi, USB centrmezgli, printeri vai nesen pievienotas ierīces, kas rada konfliktus.
  • Nepareizi noregulēti jaudas iestatījumiAgresīvas enerģijas taupīšanas opcijas, kas pārtrauc ierīču barošanu un neļauj tām atkārtoti aktivizēties.
  • Bojāti sistēmas faili: it īpaši, ja hibernācijas fails hiberfil.sys ir bojāts.
  • SSD un mazjaudas režīmi: vienības, kas slikti tiek galā ar noteiktām funkcijām (piemēram, DevSleep).
  • Antivīrusu vai trešās puses programmatūra: Lietojumprogrammas, kas traucē jaudas pārslēgšanu vai draiverus.
  • Ļaunprogrammatūra: infekcijas, kas maina sistēmas failus vai draiverus.
  • Bojāta aparatūraAtmiņas diski vai grafikas kartes periodiski nedarbojas.

Pirms ķeramies pie detaļām, ir vērts definēt problēmu. Atvienojiet visu ārējo un pārbaudiet; ja tas pārstāj neizdoties, jums jau ir skaidra nojausma par izcelsmi.

Ātri identificējiet vainīgo

Sāciet ar vienkāršo. Atvienojiet USB perifērijas ierīces un startējietJa BSOD pazūd, izveidojiet savienojumus pa vienam, lai atrastu problemātisko, un, kad to atrodat, atkārtoti instalējiet tā draiveri no ierīču pārvaldnieka.

Ekskluzīvs saturs — noklikšķiniet šeit  Mazpazīstami HWInfo triki, lai uzraudzītu datoru kā profesionāls tehniķis

Ja dators neieslēdzas normāli, ievadiet Drošais režīms (F8 startēšanas laikā vecākās versijās; operētājsistēmā Windows 10/11 sadaļā Papildu opcijas), lai izvairītos no problemātisku draiveru ielādes un darbotos bez ekrāna avārijas.

Atveriet Ierīču pārvaldnieks un meklējiet ierīces ar sarkanu X vai dzeltenu izsaukuma zīmi. Parasti tur atrodas avots: atjauniniet vai atinstalējiet šo draiveri.

Vēl viens pavedienu avots ir Notikumu skatītājs: Pārbaudiet kritiskas sistēmas kļūdas tajā pašā laika logā, kurā parādījās BSOD. Žurnāli var norādīt uz konkrētu draiveri tas neizdevās.

DRIVER_POWER_STATE_FAILURE

Praktiski soli pa solim risinājumi

Tagad aplūkosim vairākus iespējamos risinājumus DRIVER_POWER_STATE_FAILURE kļūdai:

1) Noņemiet jaunāko ārējo aparatūru

Visbiežāk vainīgie ir jaunas USB ierīces. Atvienojiet diskus, centrmezglus, printerus un dongles, restartējiet un pārbaudiet. Ja kļūda pazūd, atjauniniet konfliktējošās ierīces draiveri no ražotāja vietnes; ja strādājat ar printeriem vai skeneriem, pārbaudiet WIA draiveris.

2) Atinstalējiet draiverus drošajā režīmā

Ja nesen instalējāt kādu draiveri un problēma sākās, palaidiet to. Drošais režīms, dodieties uz Ierīču pārvaldnieku, ar peles labo pogu noklikšķiniet uz jaunizveidotās ierīces un nospiediet Atinstalēt ierīciAtkārtojiet ar aizdomās turētajiem un restartējiet normāli.

3) Atjauniniet (vai atceliet) draiverus

Atveriet Palaist (Windows+R), ierakstiet devmgmt.msc un ierīcē izvēlieties Atjaunināt draiveri. Vispirms izmēģiniet automātisko meklēšanuJa neko nevarat atrast, lejupielādējiet draiveri no ražotāja oficiālās vietnes.

Ja problēma parādījās pēc draivera atjaunināšanas (īpaši grafika (AMD Radeon draiveris), tīkls vai Wi-Fi), dodieties uz Ierīces rekvizīti, cilni Draiveris un izmantojiet Atgriezties pie iepriekšējā draiveraPārstartējiet un pārbaudiet.

4) Veiciet SFC skenēšanu

Lai labotu bojātus sistēmas failus, atveriet CMD kā administrators un izpildīt:

sfc /scannow

Ļaujiet tam pabeigties; tas var aizņemt kādu laiku, it īpaši Mehāniskais cietais disks. Nepārtrauciet procesu pat ja šķiet, ka tas nevirzās uz priekšu. Kad tas ir pabeigts, aizveriet logu un restartējiet datoru.

5) Pielāgojiet barošanas opcijas

Šis BSOD ir cieši saistīts ar enerģijas pārvaldību. Dodieties uz Vadības panelis > Enerģijas opcijas un atlasiet Sabalansēts (ieteicams)Pēc tam sadaļā Mainīt plāna iestatījumus > Papildu iestatījumi:

  • Bezvadu adapteris: Maksimāla veiktspēja.
  • PCI Express > Saites stāvokļa pārvaldība: testēšana starp Atspējota vai maksimāla enerģijas taupīšana atkarībā no jūsu gadījuma (daži ceļveži iesaka to saglabāt, citi iesaka to deaktivizēt, lai izvairītos no strāvas padeves pārtraukumiem); pārbaudiet, kurš iestatījums novērš jūsu BSOD).
  • Pārbaudiet miega/hibernācijas režīmu un neļaujiet kritiskām ierīcēm nonākt agresīvos stāvokļos.
Ekskluzīvs saturs — noklikšķiniet šeit  Windows 11: Paroles poga pazūd pēc atjaunināšanas

Ja iepriekš esat mainījis plānus, efektīva iespēja ir atjaunot katra plāna noklusējuma iestatījumus un mēģiniet vēlreiz.

6) Uz laiku atspējojiet vai atinstalējiet pretvīrusu programmu

Dažas pretvīrusu programmas traucē barošanas pārslēgšanu vai draiverus. Sadaļā Vadības panelis > Programmas uz laiku atinstalēt pretvīrusu programmu, restartējiet un pārbaudiet, vai kļūda tiek novērsta. Ja tā uzlabojas, instalējiet jaunāko versiju vai nomainiet drošības risinājumu.

7) Konfigurējiet NVIDIA vadības paneli

Izmantojot NVIDIA grafiku, atveriet vadības paneli un dodieties uz sadaļu “Pārvaldīt 3D iestatījumus”. Sadaļā “Enerģijas pārvaldības režīms” atlasiet Dod priekšroku maksimālai veiktspējai un izvēlieties pareizo vēlamo GPU. Lietojiet un pārbaudiet.

8) Noņemiet problemātiskās programmas

Ja BSOD sākās pēc programmas instalēšanas, dodieties uz Vadības panelis > Programmas > Atinstalēt programmu. noņemt šo programmatūru un pārstartējiet datoru. Dažos gadījumos atlikušo draiveru tīrīšanas rīki palīdz noņemt atlikušos draiverus.

9) Izmantojiet draivera verificētāju

Windows ietver Vadītāja verificētājs Lai noteiktu nestabilus draiverus: meklējiet “verifier” sadaļā Sākt, izveidojiet standarta konfigurāciju, atlasiet analizējamos draiverus, pārstartējiet datoru un ļaujiet tam veikt pārbaudi. Ja tā atradīs problēmas, tā ģenerēs atskaites kas norāda uz vainīgo.

10) Pārbaudiet Windows atjauninājumus (vai atgriezieties pie pēdējās versijas)

Dodieties uz Iestatījumi > Windows atjaunināšana. Instalējiet gaidīšanas režīmā esošos ielāpus, jo tie novērš stabilitātes un barošanas problēmas. Ja problēma radās pēc atjaunināšanas, dodieties uz Atinstalēt atjauninājumus un atgriež pēdējo, lai izslēgtu regresijas.

11) Atjauniniet sistēmu, saglabājot failus

Kā pēdējo līdzekli sadaļā Iestatījumi > Atjaunināšana un drošība > Atkopšana izmantojiet “Atiestatīt šo datoru", opcija "Saglabāt manus failus". Tā ir vienkārša atkārtota instalēšana, kas parasti novērš pastāvīgus konfliktus autovadītāju.

Paplašinātā tehniskā rokasgrāmata: Kļūdas pārbaudes 0x9F atkļūdošana

Izstrādes vai progresīvām IT vidēm Microsoft dokumentē kļūdu pārbaužu analīzi. DRIVER_POWER_STATE_FAILURE (0x9F)1. parametrs norāda pārkāpuma veidu un vada diagnozi.

1. parametrs 2. parametrs 3. parametrs 4. parametrs Cēloņa apraksts
0x1 Ierīces objekts Rezervēts Rezervēts Ierīces objekts ar nepabeigtu barošanas pieprasījumu tiek atbrīvots.
0x2 Mērķa ierīces objekts (ja tāds ir) Ierīces objekts Vadītāja objekts (ja tāds pastāv) Sistēmas jaudas stāvokļa IRP pabeigts bet PoStartNextPowerIrp netika izsaukts.
0x3 Stack ACVN nt!_TRIAGE_9F_POWER IRP bloķēts Ierīces objekts pārāk ilgi bloķē IRP.
0x4 Gaidīšanas laiks (sekundes) Vītnes turēšana PnP bloķēšanai nt!_TRIAGE_9F_PNP Taimauts, sinhronizējot barošanas pāreju ar PnP.
0x5 ACVN POP_FX_IEVĒRE Rezervēts: 0 Ierīce nepabeidza virzītu enerģijas pāreju laikā.
0x6 POP_FX_IEVĒRE Vadīta izslēgšana (1) / Ieslēgts (0) Rezervēts: 0 Nepilnīga virzītas enerģijas pārejas atzvanīšana.
0x500 Rezervēts Mērķa ierīce (ja tāda ir) Ierīce (objekts) IRP pabeigts jaudas statusa neizsaucot PoStartNextPowerIrp.
Ekskluzīvs saturs — noklikšķiniet šeit  DXGI_ERROR_DEVICE_REMOVED: cēloņi, risinājumi un pilnīga tehniskā rokasgrāmata

Bāzes diagnostika programmā WinDbg: lietošana !analizēt -v lai redzētu struktūru nt!_TRIAGE_9F_POWER vai nt!_TRIAGE_9F_PNP un iespējamo KiBugCheckDriver iesaistīts.

kd> !analyze -v
... DRIVER_POWER_STATE_FAILURE (9f)
Arg1: 0000000000000003
Arg2: fffffa8007b13440 (PDO)
Arg3: fffff8000386c3d8 (nt!_TRIAGE_9F_POWER)
Arg4: fffffa800ab61bd0 (IRP bloqueado)

Ar dx KiBugCheckDriver varat izlasīt vadītāja vārdu, ja tas ir pieejams, un ar dt par nt!_TRIAGE_9F_POWER (Arg3), ko jūs pārbaudāt gaidāmie enerģētikas IRP saraksti un iesaistītie darba pavedieni.

0: kd> dt nt!_TRIAGE_9F_POWER fffff8000386c3d8
+0x008 IrpList : ... _LIST_ENTRY 
+0x010 ThreadList : ... _LIST_ENTRY 
+0x018 DelayedWorkQueue : _TRIAGE_EX_WORK_QUEUE

Komanda !irp Arg4 parāda bloķētā IRP pēdas un !devstack ar PDO (Arg2) sarakstu draiveru steku līdz konkrētajam pakalpojumam (piemēram, HidUsb USB HID ierīcēs).

0: kd> !irp fffffa800ab61bd0
...
> ... pending \Driver\HidUsb
...
0: kd> !devstack fffffa8007b13440
... ServiceName is "HidUsb"

Globālajām enerģijas valstīm, !poaction parāda piešķirtos IRP un aktīvos darbinieku pavedienus.

kd> !poaction
PopAction: ... State: Idle ...
Allocated power irps ...

Ja strādājat ar KMDF, izmantojiet !wdfkd.wdflogdump y !wdfkd.wdfdevicequeues lai apstiprinātu, vai sistēma gaida neapstiprinātu pieprasījumu apstiprinājumu. !kaudzes var atklāt pavedienus, kas aizkavē enerģijas pāreju.

Tāpat 0x4 gadījumā pārbaudiet struktūru nt!_TRIAGE_9F_PNP norādīts Arg4, ar tā pabeigto rindu un atlikto darbu rindu.

kd> dt nt!_TRIAGE_9F_PNP 82931b24
+0x004 CompletionQueue : _TRIAGE_PNP_DEVICE_COMPLETION_QUEUE

Ja neplānojat atkļūdot, izmantojiet jau redzētos pamata ieteikumus (draiveru atjaunināšana/noņemšana, ierīču pārvaldnieka pārbaude, īslaicīgi atspējot enerģijas taupīšanu, jaunākās aparatūras noņemšana, diagnostikas palaišana un BIOS/ACPI atjaunināšana) ir praktisks risinājums.

Papildu padomi un pēdējās pārbaudes

Ja pēc vairāku metožu piemērošanas problēma joprojām pastāv, apsveriet iespēju veikt analīzi. aparatūras komponenti (īpaši barošanas bloku un atmiņas diskus) un atjauniniet programmaparatūru/BIOS un ACPI tabulas.

Atcerieties, ka daži portatīvie barošanas plāni ir ļoti agresīvi: mainīt miega/hibernācijas režīmu, PCIe un Wi-Fi, un validēt ar atkārtotu palaišanu. Dažreiz procesa atcelšana (atjaunojot noklusējuma iestatījumus, ja tos mainījāt, vai pielāgojot tos, ja tie bija iestatīti uz noklusējuma iestatījumiem) palīdz izolēt iestatījumu, kas izraisa BSOD.

Visbeidzot, ja ekrāns vienmēr parādās restartējot datoru, nevis aukstās palaišanas laikā, uzmanība parasti tiek pievērsta ierīces, kas nepareizi pamostas vai hibernācijas kanāla bojājums. Šajā gadījumā problēmu parasti atrisina SFC, pareizu draiveru un konservatīva barošanas plāna kombinācija.

Ar visu iepriekš minēto Jums vajadzētu būt iespējai tikt garām DRIVER_POWER_STATE_FAILURE kļūdai: Atvienojiet perifērijas ierīces, pielāgojiet strāvas padevi, labojiet failus un atjauniniet draiverus., sistēma atkal ir stabila; un, ja jums bija nepieciešams saglabāt datus no nesenas bailes, Atkopšanas utilītprogrammas palīdzēs izkļūt no nepatikšanām diezgan ticami.

Kā izveidot glābšanas USB disku, lai labotu jebkuru Windows kļūdu
Saistīts raksts:
Kā izveidot glābšanas USB disku, lai labotu jebkuru Windows kļūdu