วิธีแก้ไข DRIVER_POWER_STATE_FAILURE ทีละขั้นตอน

อัปเดตล่าสุด: 26/08/2025

  • ข้อผิดพลาด 0x0000009F มักเกิดจากไดรเวอร์และการตั้งค่าพลังงานที่กำหนดค่าไม่ถูกต้อง
  • แก้ปัญหาด้วยขั้นตอนที่เป็นรูปธรรม: ถอดอุปกรณ์ต่อพ่วง อัปเดต/ย้อนกลับไดรเวอร์ SFC และแผนการใช้พลังงาน
  • การวินิจฉัยขั้นสูงด้วย WinDbg (TRIAGE_9F_POWER/PNP) เพื่อค้นหาไดรเวอร์ที่เป็นสาเหตุ
  • รักษาเสถียรภาพของระบบด้วย Windows Update เฟิร์มแวร์/BIOS ที่เป็นปัจจุบัน และการตรวจสอบฮาร์ดแวร์
ไดรเวอร์_สถานะพลังงาน_ล้มเหลว

หากคุณเห็นหน้าจอสีน้ำเงินพร้อมข้อความ DRIVER_POWER_STATE_FAILURE ให้หายใจเข้าลึกๆ เพราะนี่เป็นจุดบกพร่องที่ทราบแล้วและสามารถแก้ไขได้ คุณสามารถดูวิธี แก้ไขข้อผิดพลาดไดรเวอร์ Windows 11. ข้อผิดพลาดนี้มักจะปรากฏขึ้นเมื่อเริ่มต้นระบบ รีสตาร์ท หรือกลับมาทำงานต่อจากโหมดสลีป/ไฮเบอร์เนตและมักจะเกี่ยวข้องกับไดร์เวอร์ที่ไม่สามารถจัดการสถานะพลังงานของอุปกรณ์ได้ดี

ในบรรทัดต่อไปนี้ คุณจะพบกับคำแนะนำฉบับสมบูรณ์ที่รวมเอาโซลูชันเชิงปฏิบัติ การตรวจสอบขั้นสูง และสำหรับผู้ที่ต้องการ วิธีการแก้ไขจุดบกพร่องระดับต่ำสำหรับการตรวจสอบจุดบกพร่อง 0x0000009F ได้รับการรับรองจาก Microsoft นอกจากนี้ หากคุณสูญเสียไฟล์เนื่องจาก BSOD เราจะบอกวิธีการกู้คืนไฟล์เหล่านั้นให้คุณโดยไม่มีปัญหาใดๆ

DRIVER_POWER_STATE_FAILURE คืออะไร และจะปรากฏเมื่อใด

DRIVER_POWER_STATE_FAILURE คือรหัสหยุดการทำงานของ Windows ที่มีค่า 0x0000009Fข้อความเช่นนี้อาจปรากฏบนหน้าจอ: “ตรวจพบปัญหา… DRIVER_POWER_STATE_FAILURE” และระบบ รีบูตเพื่อปกป้องความสมบูรณ์ของระบบปฏิบัติการ.

ทริกเกอร์ทั่วไปคือ Windows พยายามที่จะปลุก เข้าสู่โหมดสลีป หรือเริ่มการทำงานของอุปกรณ์อีกครั้ง และ ตัวควบคุมไม่ตอบสนองหรือยังคงอยู่ในสถานะพลังงานที่ไม่ถูกต้องดังนั้น อาการที่พบบ่อยที่สุดคือ BSOD เมื่อเปิดคอมพิวเตอร์ขึ้นมา แม้ว่าอาการดังกล่าวอาจเกิดขึ้นได้ระหว่างการใช้งานหากไดรเวอร์ "ค้าง"

ไดรเวอร์_สถานะพลังงาน_ล้มเหลว

สาเหตุทั่วไปของความล้มเหลว

มีสถานการณ์หลายประการที่ทำให้เกิดข้อผิดพลาด DRIVER_POWER_STATE_FAILURE สิ่งเหล่านี้เป็นสิ่งที่พบบ่อยที่สุด ตามกรณีที่มีการบันทึก:

  • ไดรเวอร์ไม่เข้ากันหรือเสียหาย:ไดรเวอร์ที่ล้าสมัย เสียหาย หรือเข้ากันไม่ได้กับเวอร์ชัน Windows ของคุณ
  • อุปกรณ์ต่อพ่วงที่มีปัญหา:ไดรฟ์ภายนอก ฮับ USB เครื่องพิมพ์ หรืออุปกรณ์ที่เชื่อมต่อใหม่ที่ทำให้เกิดข้อขัดแย้ง
  • การตั้งค่าพลังงานที่ปรับไม่ถูกต้อง:ตัวเลือกการประหยัดพลังงานแบบเข้มข้นที่ตัดพลังงานไปยังอุปกรณ์และป้องกันไม่ให้เปิดใช้งานอีกครั้ง
  • ไฟล์ระบบเสียหาย: โดยเฉพาะอย่างยิ่งหากไฟล์ไฮเบอร์เนต ฮิเบอร์ฟิล.ซิส ได้รับความเสียหาย.
  • SSD และโหมดพลังงานต่ำ: หน่วยที่ไม่เข้ากันได้กับฟังก์ชันบางอย่าง (เช่น เดฟสลีป).
  • ซอฟต์แวร์ป้องกันไวรัสหรือของบริษัทอื่น:แอปพลิเคชันที่ขัดขวางการเปลี่ยนถ่ายพลังงานหรือไดร์เวอร์
  • มัลแวร์:การติดเชื้อที่เปลี่ยนแปลงไฟล์ระบบหรือไดรเวอร์
  • ฮาร์ดแวร์ชำรุด:ไดรฟ์จัดเก็บข้อมูลหรือการ์ดกราฟิกล้มเหลวเป็นระยะๆ

ก่อนที่จะลงรายละเอียด เราควรกำหนดปัญหาเสียก่อน ถอดทุกอย่างออกจากภายนอกแล้วทดสอบ; หากหยุดล้มเหลว คุณก็มีเบาะแสที่ชัดเจนเกี่ยวกับต้นกำเนิดแล้ว

ระบุตัวผู้กระทำผิดได้อย่างรวดเร็ว

เริ่มต้นด้วยสิ่งที่เรียบง่าย ถอดอุปกรณ์ต่อพ่วง USB ออกและบูตหาก BSOD หายไป ให้เชื่อมต่อทีละตัวเพื่อค้นหาตัวที่มีปัญหา และเมื่อคุณพบแล้ว ให้ติดตั้งไดรเวอร์ใหม่จาก Device Manager

เนื้อหาพิเศษ - คลิกที่นี่  วิดีโอ YouTube ทำงานช้ามาก: คำแนะนำในการแก้ไขปัญหาทีละขั้นตอน

หากคอมพิวเตอร์ไม่เริ่มทำงานตามปกติ ให้ป้อน โหมดปลอดภัย (กด F8 ขณะเริ่มระบบในเวอร์ชันเก่า ใน Windows 10/11 จากตัวเลือกขั้นสูง) เพื่อหลีกเลี่ยงการโหลดไดรเวอร์ที่มีปัญหาและทำงานโดยไม่เกิดการหยุดทำงานของหน้าจอ

เปิด ตัวจัดการอุปกรณ์ และมองหาอุปกรณ์ที่มีเครื่องหมาย X สีแดงหรือเครื่องหมายอัศเจรีย์สีเหลือง ซึ่งมักจะเป็นแหล่งที่มา: อัพเดตหรือถอนการติดตั้งไดร์เวอร์นั้น

แหล่งเบาะแสอีกแหล่งหนึ่งคือ โปรแกรมดูเหตุการณ์:ตรวจสอบข้อผิดพลาดระบบที่สำคัญในช่วงเวลาเดียวกับที่ BSOD ปรากฏขึ้น บันทึกสามารถชี้ไปที่ไดรเวอร์เฉพาะได้ ที่ล้มเหลว

ไดรเวอร์_สถานะพลังงาน_ล้มเหลว

วิธีแก้ปัญหาแบบทีละขั้นตอนในทางปฏิบัติ

ตอนนี้มาดูแนวทางแก้ไขปัญหาที่เป็นไปได้สำหรับข้อผิดพลาด DRIVER_POWER_STATE_FAILURE กัน:

1) ถอดฮาร์ดแวร์ภายนอกล่าสุดออก

ผู้กระทำความผิดที่พบบ่อยที่สุดคืออุปกรณ์ USB ใหม่ ถอดไดรฟ์ ฮับ เครื่องพิมพ์ และดองเกิลออกรีสตาร์ทและทดสอบ หากข้อผิดพลาดหายไป ให้อัปเดตไดรเวอร์สำหรับอุปกรณ์ที่ขัดแย้งจากเว็บไซต์ของผู้ผลิต หากคุณทำงานกับเครื่องพิมพ์หรือสแกนเนอร์ ให้ตรวจสอบ ไดรเวอร์ WIA.

2) ถอนการติดตั้งไดรเวอร์ในเซฟโหมด

หากคุณติดตั้งไดรเวอร์ใด ๆ เมื่อเร็วๆ นี้และปัญหาเริ่มเกิดขึ้น ให้บูตเข้า โหมดปลอดภัยไปที่ Device Manager คลิกขวาที่อุปกรณ์ที่เพิ่งติดตั้งใหม่แล้วกด ถอนการติดตั้งอุปกรณ์. ทำซ้ำกับผู้ต้องสงสัยและเริ่มต้นใหม่ตามปกติ

3) อัปเดต (หรือย้อนกลับ) ไดรเวอร์

เปิด Run (Windows+R) พิมพ์ devmgmt.msc และบนอุปกรณ์ ให้เลือกอัปเดตไดรเวอร์ ลองค้นหาอัตโนมัติครั้งแรกหากคุณไม่พบสิ่งใด โปรดดาวน์โหลดไดรเวอร์จากเว็บไซต์อย่างเป็นทางการของผู้ผลิต

หากปัญหาเกิดขึ้นหลังจากการอัปเดตไดรเวอร์ (โดยเฉพาะ กราฟิก (ไดรเวอร์ AMD Radeon)เครือข่ายหรือ Wi‑Fi) ไปที่คุณสมบัติอุปกรณ์ แท็บไดรเวอร์ และใช้ กลับไปใช้ไดรเวอร์เวอร์ชันก่อนหน้า. รีบูตและตรวจสอบ

4) เรียกใช้การสแกน SFC

เพื่อซ่อมแซมไฟล์ระบบที่เสียหาย ให้เปิด CMD ในฐานะผู้ดูแลระบบ และดำเนินการ:

sfc /scannow

ปล่อยให้มันจบไปเถอะ อาจจะใช้เวลาสักพัก โดยเฉพาะใน ฮาร์ดดิสก์แบบกลไก. อย่าขัดจังหวะกระบวนการ แม้ว่าจะดูเหมือนว่ามันไม่มีความคืบหน้าใดๆ เลยก็ตาม เมื่อเสร็จแล้ว ให้ปิดหน้าต่างแล้วเริ่มใหม่อีกครั้ง

5) ปรับตัวเลือกพลังงาน

BSOD นี้มีความเกี่ยวข้องอย่างใกล้ชิดกับการจัดการพลังงาน ไปที่ Control Panel > Power Options และเลือก สมดุล (แนะนำ)จากนั้น ภายใต้ เปลี่ยนการตั้งค่าแผน > การตั้งค่าขั้นสูง:

  • อะแดปเตอร์ไร้สาย: ประสิทธิภาพสูงสุด.
  • PCI Express > การจัดการสถานะลิงก์: การทดสอบระหว่าง ปิดใช้งานหรือประหยัดพลังงานสูงสุด ขึ้นอยู่กับกรณีของคุณ (บางคำแนะนำแนะนำให้บันทึก บางคำแนะนำแนะนำให้ปิดใช้งานเพื่อหลีกเลี่ยงการตัดไฟ) ตรวจสอบว่าการตั้งค่าใดช่วยขจัดอาการ BSOD ของคุณ).
  • ตรวจสอบโหมดสลีป/ไฮเบอร์เนต และป้องกันไม่ให้อุปกรณ์สำคัญเข้าสู่สถานะก้าวร้าว
เนื้อหาพิเศษ - คลิกที่นี่  NFC และการโคลนบัตร: ความเสี่ยงที่แท้จริงและวิธีการบล็อกการชำระเงินแบบไร้สัมผัส

หากคุณเคยลองปรับเปลี่ยนแผนในอดีต ตัวเลือกที่มีประสิทธิภาพคือ คืนค่าการตั้งค่าเริ่มต้นสำหรับแต่ละแผน แล้วลองใหม่อีกครั้ง

6) ปิดใช้งานหรือถอนการติดตั้งโปรแกรมป้องกันไวรัสชั่วคราว

โปรแกรมป้องกันไวรัสบางโปรแกรมจะรบกวนการเปลี่ยนพลังงานหรือไดรเวอร์ จาก Control Panel > Programs ถอนการติดตั้งโปรแกรมป้องกันไวรัสชั่วคราวรีสตาร์ทและดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ หากดีขึ้น ให้ติดตั้งเวอร์ชันล่าสุดหรือเปลี่ยนโซลูชันความปลอดภัยของคุณ

7) กำหนดค่าแผงควบคุม NVIDIA

ด้วยกราฟิก NVIDIA ให้เปิดแผงควบคุมและไปที่ “จัดการการตั้งค่า 3D” ภายใต้ “โหมดการจัดการพลังงาน” เลือก เลือกประสิทธิภาพสูงสุด และเลือก GPU ที่ต้องการให้ถูกต้อง นำไปใช้และทดสอบ

8) ลบโปรแกรมที่มีปัญหา

หาก BSOD เริ่มขึ้นหลังจากติดตั้งโปรแกรม ให้ไปที่ แผงควบคุม > โปรแกรม > ถอนการติดตั้งโปรแกรม ลบซอฟต์แวร์นั้นออก และรีบูต ในบางกรณี เครื่องมือล้างข้อมูลไดรเวอร์ที่เหลืออยู่จะช่วยลบไดรเวอร์ที่เหลืออยู่

9) ใช้โปรแกรมตรวจสอบไดรเวอร์

วินโดวส์ประกอบด้วย ตัวตรวจสอบผู้ขับขี่ ในการตรวจจับไดร์เวอร์ที่ไม่เสถียร: ค้นหา "verifier" ในเริ่ม สร้างการกำหนดค่ามาตรฐาน เลือกไดร์เวอร์ที่จะวิเคราะห์ รีบูต และปล่อยให้ตรวจสอบ หากพบปัญหาก็จะสร้างรายงาน ที่ชี้ให้เห็นถึงผู้กระทำผิด

10) ตรวจสอบการอัปเดต Windows (หรือย้อนกลับไปยังการอัปเดตครั้งล่าสุด)

ไปที่ การตั้งค่า > Windows Update ติดตั้งแพตช์ที่รอดำเนินการ เนื่องจากแพตช์เหล่านี้จะช่วยแก้ไขปัญหาความเสถียรและพลังงาน หากปัญหาเกิดขึ้นหลังจากการอัปเดต ให้ไปที่ ถอนการติดตั้งการอัปเดต และย้อนกลับไปยังอันสุดท้ายเพื่อตัดการถดถอยออกไป

11) อัปเดตระบบพร้อมเก็บไฟล์ของคุณ

เป็นทางเลือกสุดท้าย ใน การตั้งค่า > การอัปเดตและความปลอดภัย > การกู้คืน ให้ใช้ “รีเซ็ตพีซีเครื่องนี้ตัวเลือก “เก็บไฟล์ของฉัน” เป็นการติดตั้งใหม่แบบเบาๆ โดยปกติจะขจัดความขัดแย้งที่ต่อเนื่อง ของคนขับรถ

คู่มือทางเทคนิคขั้นสูง: การดีบัก Bugcheck 0x9F

สำหรับการพัฒนาหรือสภาพแวดล้อมไอทีขั้นสูง เอกสาร Microsoft มีการวิเคราะห์จุดบกพร่อง สถานะพลังงานของไดรเวอร์ล้มเหลว (0x9F)พารามิเตอร์ 1 ระบุประเภทของการละเมิดและแนะนำการวินิจฉัย

พารามิเตอร์ 1 พารามิเตอร์ 2 พารามิเตอร์ 3 พารามิเตอร์ 4 รายละเอียดของสาเหตุ
0x1 วัตถุอุปกรณ์ ที่สงวนไว้ ที่สงวนไว้ วัตถุอุปกรณ์ที่มีคำขอพลังงานที่ยังไม่เสร็จสมบูรณ์รอดำเนินการจะถูกปล่อย.
0x2 วัตถุอุปกรณ์เป้าหมาย (ถ้ามี) วัตถุอุปกรณ์ วัตถุไดรเวอร์ (ถ้ามี) สถานะพลังงานระบบ IRP เสร็จสมบูรณ์ แต่ PoStartNextPowerIrp ไม่ถูกเรียก
0x3 สแต็ค PDO nt!_TRIAGE_9F_พลัง IRP ถูกบล็อค วัตถุอุปกรณ์บล็อก IRP นานเกินไป.
0x4 เวลาในการรอ (วินาที) การล็อค PnP แบบยึดเธรด nt!_TRIAGE_9F_PNP หมดเวลาเมื่อซิงโครไนซ์การเปลี่ยนพลังงานกับ PnP.
0x5 พีดีโอ อุปกรณ์ POP_FX สำรอง: 0 อุปกรณ์ไม่ได้ทำการเปลี่ยนพลังงานตามกำหนดเวลา.
0x6 อุปกรณ์ POP_FX ปิดเครื่องตามกำหนด (1) / เปิด (0) สำรอง: 0 การโทรกลับการเปลี่ยนผ่านพลังงานแบบกำหนดทิศทางที่ไม่สมบูรณ์.
0x500 ที่สงวนไว้ อุปกรณ์เป้าหมาย (ถ้ามี) อุปกรณ์ (วัตถุ) สถานะพลังงาน IRP เสร็จสมบูรณ์ โดยไม่ต้องเรียกใช้ PoStartNextPowerIrp
เนื้อหาพิเศษ - คลิกที่นี่  เราทราบข้อกำหนดพีซีสำหรับ Dune Awakening แล้ว: คุณจะต้องมี RTX 3070 เพื่อเล่นในโหมดที่แนะนำ

การวินิจฉัยพื้นฐานใน WinDbg: ใช้ !วิเคราะห์ -v เพื่อดูโครงสร้าง nt!_TRIAGE_9F_POWER หรือ nt!_TRIAGE_9F_PNP และสิ่งที่เป็นไปได้ ไดรเวอร์ KiBugCheck ที่เกี่ยวข้อง.

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

กับ dx KiBugCheckDriver คุณสามารถอ่านชื่อไดรเวอร์ได้หากมี และด้วย dt เกี่ยวกับ nt!_TRIAGE_9F_POWER (Arg3) ที่คุณตรวจสอบ รายชื่อ IRP พลังงานที่รอการพิจารณา และหัวข้องานที่เกี่ยวข้อง

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

คำสั่ง !irp บน Arg4 แสดงร่องรอยของ IRP ที่ถูกบล็อค และ !devstack โดยใช้รายการ PDO (Arg2) ที่จัดเรียงไดรเวอร์ตามบริการเฉพาะ (ตัวอย่างเช่น ฮิดยูเอสบี บนอุปกรณ์ USB HID)

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

สำหรับรัฐพลังงานโลก !การกระทำ แสดง IRP ที่ได้รับมอบหมายและเธรดเวิร์กเกอร์ที่ใช้งานอยู่

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

หากคุณทำงานกับ KMDF ให้ใช้ !wdfkd.wdflogdump y !wdfkd.wdfdevicequeues เพื่อยืนยันว่ากรอบงานกำลังรอการยืนยันคำขอที่อยู่ระหว่างดำเนินการหรือไม่ !สแต็ค สามารถเปิดเผยเงื่อนงำที่ทำให้การเปลี่ยนผ่านพลังงานล่าช้าได้

นอกจากนี้สำหรับ 0x4 ให้ตรวจสอบโครงสร้าง nt!_TRIAGE_9F_PNP ระบุไว้ใน Arg4 พร้อมด้วยคิวงานที่เสร็จสมบูรณ์และคิวงานที่เลื่อนออกไป

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

หากคุณจะไม่แก้ไขข้อบกพร่อง ให้ใช้คำแนะนำพื้นฐานที่เห็นแล้ว (อัปเดต/ลบไดรเวอร์ ตรวจสอบตัวจัดการอุปกรณ์ ปิดใช้งานการประหยัดพลังงานชั่วคราวการถอดฮาร์ดแวร์ใหม่ การรันการวินิจฉัย และการอัปเดต BIOS/ACPI ถือเป็นวิธีที่ปฏิบัติได้จริง

เคล็ดลับเพิ่มเติมและการตรวจสอบขั้นสุดท้าย

หากหลังจากใช้หลายวิธีแล้วปัญหายังคงอยู่ ให้พิจารณาวิเคราะห์ ส่วนประกอบฮาร์ดแวร์ (โดยเฉพาะแหล่งจ่ายไฟและไดรฟ์จัดเก็บข้อมูล) และอัปเดตเฟิร์มแวร์/BIOS และตาราง ACPI

โปรดจำไว้ว่าแผนการใช้พลังงานพกพาบางแผนมีความเข้มงวดมาก: ปรับเปลี่ยนโหมดสลีป/ไฮเบอร์เนต, PCIe และ Wi-Fi และตรวจสอบความถูกต้องด้วยการรีบูต บางครั้ง การย้อนกลับกระบวนการ (คืนค่าเป็นค่าเริ่มต้นหากคุณเปลี่ยนแปลง หรือปรับแต่งหากตั้งค่าเป็นค่าเริ่มต้น) จะช่วยแยกการตั้งค่าที่ทำให้เกิด BSOD ได้

สุดท้าย หากหน้าจอปรากฏขึ้นเสมอเมื่อรีสตาร์ทและไม่ปรากฏขึ้นเมื่อบูตเครื่องเย็น แสดงว่าโฟกัสมักจะอยู่ที่ อุปกรณ์ที่ไม่ตื่นตัวอย่างถูกต้อง หรือความเสียหายของช่องไฮเบอร์เนต ในกรณีนี้ การรวมกันของ SFC ไดรเวอร์ที่ถูกต้อง และแผนการใช้พลังงานที่ประหยัดมักจะแก้ไขปัญหาได้

จากทั้งหมดที่กล่าวมาข้างต้น คุณควรสามารถผ่าน DRIVER_POWER_STATE_FAILURE ได้: ถอดอุปกรณ์ต่อพ่วง ปรับกำลังไฟ ซ่อมแซมไฟล์ และอัปเดตไดรเวอร์ให้เป็นปัจจุบันระบบมีเสถียรภาพอีกครั้ง และหากคุณต้องการบันทึกข้อมูลจากเหตุการณ์ล่าสุด ยูทิลิตี้การกู้คืนช่วยให้คุณพ้นจากปัญหา ค่อนข้างน่าเชื่อถือ

วิธีสร้าง USB กู้คืนเพื่อซ่อมแซมข้อผิดพลาดของ Windows
บทความที่เกี่ยวข้อง:
วิธีสร้าง USB กู้คืนเพื่อซ่อมแซมข้อผิดพลาดของ Windows