BatteryReport ไม่ทำงาน - ข้อผิดพลาดที่ไม่คาดคิด 0x422, 0xb7, 0x10d2

หากเมื่อคุณพยายามสร้างรายงานความสมบูรณ์ของแบตเตอรี่โดยใช้ คำสั่ง powercfg /batteryreportบนระบบ Windows 10(Windows 10)ของคุณ คุณพบข้อผิดพลาด 0x422, (error 0x422,) 0xb7หรือ0x10d2 แสดง(0x10d2)ว่าโพสต์นี้มีไว้เพื่อช่วยคุณ

ไม่สามารถดำเนินการได้ เกิดข้อผิดพลาดที่ไม่คาดคิด – รายงานแบตเตอรี่(Battery Report)

แก้ไขข้อผิดพลาดรายงานสุขภาพแบตเตอรี่

เมื่อคุณพบข้อผิดพลาดใด ๆ เหล่านี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดแบบเต็มดังต่อไปนี้:

Unable to perform operation. An unexpected error (0x422) has occurred: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

Unable to perform operation. An unexpected error (0x10d2) has occurred: The library, drive, or media pool is empty.

Unable to perform operation. An unexpected error (0xb7) has occurred: Cannot create a file when that file already exists.

แก้ไขข้อผิดพลาดรายงานสุขภาพแบตเตอรี่

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

  1. อัพเดทไดรเวอร์แบตเตอรี่
  2. เรียกใช้ SFC scan
  3. เรียกใช้ DISM scan
  4. ลบ(Delete)ไฟล์ .html ก่อนหน้าของBattery Report
  5. ตรวจสอบให้แน่ใจว่า Power Service กำลังทำงานอยู่
  6. เปิดใช้งานบริการนโยบายการวินิจฉัย
  7. เปลี่ยนแบตเตอรี่

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

Powercfg /batteryreport ไม่ทำงาน

ก่อนที่คุณจะลองใช้วิธีแก้ปัญหาด้านล่าง ให้ตรวจหาการอัปเดต(check for updates)และติดตั้งบิตที่มีอยู่บนพีซี Windows 10 ของคุณและดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

1] อัปเดตไดรเวอร์แบตเตอรี่

อัพเดทไดรเวอร์แบตเตอรี่

ในการอัปเดตไดรเวอร์แบตเตอรี่บนพีซี Windows 10 ให้ทำดังต่อไปนี้:

  • กดปุ่มWindows key + Xเพื่อเปิดเมนู Power User
  • แตะปุ่มMบนแป้นพิมพ์เพื่อเปิดDevice Manager(open Device Manager)
  • ขยายส่วนแบตเตอรี่ (Batteries )
  • จากนั้นคลิกขวาที่รายการแบตเตอรี่และเลือกอัปเดตไดรเวอร์(Update driver)จากเมนูบริบท

หมายเหตุ(Note) : หากคุณมีแบตเตอรี่มากกว่าหนึ่งรายการ ตรวจสอบให้แน่ใจว่าคุณอัปเดตแต่ละรายการ

  • ในหน้าจอถัดไป ให้คลิกที่ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัพเดตโดยอัตโนมัติ(Search automatically for updated driver software.)
  • รอ(Wait)จนกว่าการสแกนจะเสร็จสิ้น หากพบไดรเวอร์เวอร์ชันใหม่ ให้ทำตามคำแนะนำบนหน้าจอเพื่อดาวน์โหลดและติดตั้งลงในคอมพิวเตอร์ของคุณ
  • รีสตาร์ทพีซีของคุณ

คุณสามารถรับการอัปเดตไดรเวอร์ได้จากส่วน Optional Updates(get the driver updates on the Optional Updates)ใน Windows Update

2] เรียกใช้การสแกน SFC

โซลูชันนี้กำหนดให้คุณต้องเรียกใช้การสแกน SFCและดูว่าจะช่วยได้หรือไม่

3] เรียกใช้การสแกน DISM

(Deployment Image Servicing)การบริการ และการจัดการ(Management)อิมเมจการปรับใช้ ( DISM ) เป็นยูทิลิตี้ที่ทรงพลังในการแก้ไขไฟล์อิมเมจWindows ที่มีปัญหา (Windows)เนื่องจากความเสียหายในไฟล์เหล่านี้อาจทำให้เกิดข้อผิดพลาดในการรายงานความสมบูรณ์ของแบตเตอรี่ คุณสามารถเรียกใช้การสแกน DISM(run a DISM scan)และดูว่าจะช่วยได้หรือไม่

4] ลบ(Delete)ไฟล์ .html ก่อนหน้าของBattery Report

โซลูชันนี้กำหนดให้คุณต้องลบไฟล์ .html ก่อนหน้าของรายงานแบตเตอรี่ในไดเร็กทอรีการทำงานปัจจุบัน หากคำสั่งถูกเรียกใช้จากCommand Prompt เริ่มต้นที่ มีสิทธิ์ของผู้ดูแลระบบ รายงานจะถูกบันทึกภายใต้C C:\Windows\System32เป็นรายงานแบตเตอรี่(battery-report)

หากต้องการเข้าถึงตำแหน่งนั้นอย่างรวดเร็ว ให้เปิดกล่องโต้ตอบ Runพิมพ์ตัวแปรสภาพแวดล้อมด้านล่างลงในช่อง แล้วกดEnter :

%systemdrive%\Windows\system32

หากวิธีแก้ปัญหานี้ไม่สามารถแก้ไขข้อผิดพลาดได้ ให้ลองวิธีแก้ไขปัญหาถัดไป

5] ตรวจสอบให้แน่ใจว่า Power Service กำลังทำงานอยู่

เปิดใช้งานบริการด้านพลังงาน

เพื่อให้แน่ใจว่า เปิดใช้งาน Power Serviceให้ทำดังต่อไปนี้:

  • กดปุ่มWindows key + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ Run พิมพ์services.mscแล้วกด Enter เพื่อเปิด(open Services)บริการ
  • ใน หน้าต่าง Servicesให้เลื่อนและค้นหาบริการ System Protection(System Protection Service)  Service
  • ดับเบิลคลิก(Double-click)ที่รายการเพื่อแก้ไขคุณสมบัติ
  • ตรวจสอบ ให้(Make)แน่ใจว่าตัวเลือกภายใต้เมนู  Startup type  ในหน้าต่างคุณสมบัติของบริการถูกตั้งค่า  เป็นAutomatic ยืนยัน(Confirm)กล่องโต้ตอบที่อาจปรากฏขึ้นเมื่อเปลี่ยนประเภทการเริ่มต้น
  • คลิกที่ ปุ่ม เริ่ม(Start)ภายใต้ส่วนสถานะบริการ(Services status)
  • ออกจากคอนโซลบริการ

ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไข มิฉะนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

6] เปิดใช้งานบริการนโยบายการวินิจฉัย

เปิดใช้งานบริการนโยบายการวินิจฉัย

  • เปิดบริการ.
  • ใน หน้าต่าง บริการ(Services)ให้เลื่อนและค้นหา บริการนโยบาย การวินิจฉัย(Diagnostic Policy Service)
  • ดับเบิลคลิก(Double-click)ที่รายการเพื่อแก้ไขคุณสมบัติของมัน
  • ตรวจสอบ ให้(Make)แน่ใจว่าตัวเลือกภายใต้เมนู  Startup type  ในหน้าต่างคุณสมบัติของบริการถูกตั้งค่า  เป็นAutomatic ยืนยัน(Confirm)กล่องโต้ตอบที่อาจปรากฏขึ้นเมื่อเปลี่ยนประเภทการเริ่มต้น
  • คลิกที่ ปุ่ม เริ่ม(Start)ภายใต้ส่วนสถานะบริการ(Services status)
  • ออกจากคอนโซลบริการ

ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไข

7] เปลี่ยนแบตเตอรี่

คุณอาจเห็นข้อผิดพลาดหลายประการเกี่ยวกับแบตเตอรี่ของคุณ เนื่องจากไม่สามารถเก็บประจุได้อย่างเหมาะสมอีกต่อไป

ถึงเวลานี้ จะเห็นได้ชัดเจนว่าแบตเตอรี่ใกล้จะหมดอายุการใช้งาน แต่ก่อนตัดสินใจเปลี่ยนแบตเตอรี่ คุณสามารถเรียกใช้การวินิจฉัยแบตเตอรี่(run battery diagnostics )โดยใช้ซอฟต์แวร์ของบริษัทอื่นและดูว่าผลลัพธ์จะแสดงผลอย่างไร

หวังว่านี่จะช่วยได้!



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์และมีประสบการณ์มากกว่า 10 ปีในแอป Windows และระบบนิเวศการจัดการไฟล์ ฉันยังเป็นผู้เชี่ยวชาญในการพัฒนาระบบและโซลูชันการรักษาความปลอดภัยสำหรับธุรกิจและรัฐบาลอีกด้วย ประสบการณ์ของฉันในทั้งสองด้านทำให้ฉันมีมุมมองที่ไม่เหมือนใครเกี่ยวกับสิ่งที่ทำให้ซอฟต์แวร์ ระบบ และความปลอดภัยที่ดี และวิธีการสร้างซอฟต์แวร์อย่างมีประสิทธิภาพ



Related posts