Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน

หากเครื่องคอมพิวเตอร์ Windows 10 ของคุณเกิดการหยุดทำงานพร้อมหน้าจอสีน้ำเงิน (Blue Screen of Death) และแสดงรหัสข้อผิดพลาด Bad_Pool_Header อย่าตกใจ เรามีวิธีแก้ไขให้คุณแล้ว

แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน

โดยทั่วไป เครื่องของคุณจะ Crash ไปที่หน้าจอสีน้ำเงินนี้แบบสุ่ม ไม่มีรูปแบบที่เห็นได้ชัดเจน

บนหน้าจอสีน้ำเงินจะแสดงข้อความ "Your PC ran into a problem and needs to restart. Bad Pool Header"

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

สาเหตุของข้อผิดพลาด Bad_Pool_Header ใน Windows 10

ข้อผิดพลาด Bad_Pool_Header เกิดจากปัญหาในการประมวลผลข้อมูลในหน่วยความจำ (RAM) หน่วยความจำอ่านค่าไม่ได้ ทำให้ระบบหยุดทำงานเพราะไม่รู้จะดำเนินการต่ออย่างไร

สาเหตุหลักที่พบบ่อยมีดังนี้:

  1. ปัญหาไดรเวอร์อุปกรณ์ (Device Driver)
  2. ไฟล์ระบบเสียหาย (Corrupt Files)
  3. ซอฟต์แวร์ที่เพิ่งติดตั้งใหม่
  4. ฮาร์ดแวร์ชำรุด
  5. ปัญหาโปรแกรมแอนตี้ไวรัส

วิธีแก้ไข Bad Pool Header ใน Windows 10

ปกติแล้ว BSOD ใน Windows 10 จะแสดงชื่อไฟล์ที่ทำให้ Crash แต่สำหรับ Bad_Pool_Header จะไม่มีชื่อไฟล์แสดง ทำให้การแก้ไขยากขึ้น อย่างไรก็ตาม ส่วนใหญ่เกิดจากปัญหาไดรเวอร์อุปกรณ์

ด้านล่างคือวิธีแก้ไขทั้งหมดที่เรามี:

  1. อัปเดตไดรเวอร์อุปกรณ์
  2. ติดตั้งไดรเวอร์อุปกรณ์ใหม่
  3. รัน chkdsk: เพื่อแก้ไฟล์เสียหาย
  4. ถอด-เสียบโมดูลหน่วยความจำ (Reseat Memory Modules)
  5. ใช้ Windows Memory Diagnostic Tool
  6. ถอดอุปกรณ์ภายนอกทั้งหมด
  7. รัน Windows Update
  8. ปิดโปรแกรมแอนตี้ไวรัสชั่วคราว
  9. ลบซอฟต์แวร์ที่เพิ่งติดตั้ง

ด้านล่างคือวิดีโอ YouTube ที่สร้างไว้แสดงวิธีแก้ไข Bad_Pool_Header

1. อัปเดตไดรเวอร์อุปกรณ์

ส่วนใหญ่ Crash เกิดจากปัญหาไดรเวอร์ เช่น บั๊กในไดรเวอร์หรือ Memory Leak ขั้นตอนการอัปเดต:

  1. คลิก Start พิมพ์ Device Manager คลิกขวาเลือก Run as administrator
  2. ถ้ามี UAC prompt ให้คลิก Yes
  3. แนะนำเริ่มจากอัปเดต Display Driver และ Network Driver ก่อน
  4. ใน Device Manager ขยาย Display adapters จะเห็นไดรเวอร์จอภาพ ไปที่เว็บผู้ผลิตโหลดเวอร์ชันล่าสุด
  5. คลิกขวาที่ Display adaptor เลือก Properties
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  6. คลิกแท็บ Driver แล้วเลือก Update Driver → Browse my computer for driver software
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  7. คลิก Browse เลือกโฟลเดอร์ที่เก็บไดรเวอร์ที่ดาวน์โหลดไว้
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  8. คลิก Next รอติดตั้งเสร็จ
  9. ทำซ้ำขั้นตอน 4-7 สำหรับ Network Adapters
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  10. สังเกตอาการ หากยัง Crash อีก ให้ไปขั้นตอนต่อไป
  11. ทำซ้ำกับไดรเวอร์อื่นๆ: Cameras, Printers, Software Devices, Sound video and game controllers, System Devices

หมายเหตุ: หากใช้ Windows 7 และเจอข้อผิดพลาด BAD_POOL_HEADER 0x00000019 (0x00000022, 0x89c9c000, 0x00000000, 0x00000000) avipbb.sys ให้ลอง Uninstall Avira เพราะมีบั๊กที่รู้จักกันดี

2. ติดตั้งไดรเวอร์อุปกรณ์ใหม่ (Reinstall)

หากไดรเวอร์เสียหาย การอัปเดตอาจไม่ช่วย เพราะไฟล์เสียหายยังคงอยู่ ต้อง Uninstall แล้วให้ Windows ติดตั้งใหม่เอง

  1. เปิด Device Manager แบบ Administrator
  2. ยอมรับ UAC
  3. เริ่มจาก Display และ Network Driver
  4. ขยาย Display Adapters คลิกขวาที่อุปกรณ์ เลือก Uninstall device
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  5. ทำซ้ำกับ Network Adapters
  6. Restart เครื่อง
  7. Windows จะติดตั้งไดรเวอร์ใหม่เองอัตโนมัติ
  8. สังเกตอาการ Crash

3. รัน chkdsk แก้ไฟล์เสียหาย

ไฟล์ระบบเสียหายก็ทำให้เกิด Bad_Pool_Header ได้ ใช้ chkdsk แก้ไข:

  1. เปิด CMD แบบ Administrator
  2. ยอมรับ UAC
  3. พิมพ์คำสั่ง chkdsk C: /f /r แล้ว Enter
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  4. ถ้าถามว่าจะรันตอนบูทครั้งหน้า ให้พิมพ์ Y แล้ว Enter
  5. Restart เครื่อง ระบบจะสแกนและแก้ไขอัตโนมัติ

4. ถอด-เสียบโมดูลหน่วยความจำ (Reseat Memory)

RAM ติดไม่สนิทก็ทำให้ Crash ได้ วิธี Reseat:

  1. ปิดเครื่อง เต็มๆ
  2. ถอดสายไฟ Power cable ออก
  3. ถ้าเป็น Laptop ให้ถอดแบตเตอรี่ออก
  4. หาตำแหน่ง RAM slots (ดูในคู่มือเครื่อง)
  5. ถอด RAM ทีละเส้น แล้วเสียบกลับเข้าไปในช่องเดิมให้แน่น
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  6. เสียบแบตเตอรี่และสายไฟกลับ
  7. เปิดเครื่องทดสอบ

5. Windows Memory Diagnostic Tool

Windows 10 มีเครื่องมือตรวจสอบ RAM 内置 ใช้ได้เลย:

  1. เปิด Windows Memory Diagnostic Tool แบบ Administrator
  2. ปิดโปรแกรมทั้งหมดก่อน
  3. เลือก Restart now and check for problems
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  4. เครื่องจะ Restart และสแกน RAM เอง
  5. รอจนเสร็จ หากแสดง No errors detected ให้ไปขั้นตอนต่อไป
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  6. หากพบ Error แนะนำเปลี่ยน RAM เสียหาย

6. ถอดอุปกรณ์ภายนอกทั้งหมด

อุปกรณ์ USB บางตัวก่อให้เกิด Crash ลองถอด:

  • อุปกรณ์ USB ทุกชนิด (Hub, Storage, Printer, Scanner)
  • เมาส์/คีย์บอร์ด USB ลองเสียบพอร์ตอื่น
  • จอภาพเพิ่มเติม
  • หากหาย ให้เสียบทีละตัวเพื่อหาตัวร้าย

7. รัน Windows Update

Microsoft ออก Hotfix/Update ทุกเดือน อาจแก้ปัญหานี้ได้:

  1. คลิก Start → Settings (ไอคอนเฟือง)
  2. คลิก Update & Security
  3. คลิกแท็บ Windows Update
  4. คลิก Check for updates
  5. รอดาวน์โหลดและติดตั้งอัตโนมัติ

8. ปิดโปรแกรมแอนตี้ไวรัสชั่วคราว

ลองปิดแอนตี้ไวรัสดู 2-3 ชั่วโมง ดูว่าหายไหม บางครั้งอัปเดตล่าสุดของแอนตี้ไวรัสทำให้ Conflict

เช็คดูว่ามีอัปเดตแอนตี้ไวรัสใหม่ไหม ถ้าปิดทดสอบเสร็จ อย่าลืมเปิดกลับ

9. ลบซอฟต์แวร์ที่เพิ่งติดตั้ง

ซอฟต์แวร์ใหม่อาจเป็นสาเหตุ ลอง Uninstall โปรแกรมที่ติดตั้งเมื่อ Crash เริ่มขึ้น:

  1. คลิก Start พิมพ์ programs
  2. เลือก Add or remove programs
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  3. คลิก Sort by → Installation date ดูวันที่ติดตั้ง
    แก้ไขข้อผิดพลาด Bad_Pool_Header BSOD บน Windows 10 – คู่มือแก้ไขด่วน
  4. Uninstall โปรแกรมที่ติดตั้งตรงกับวันที่ Crash เริ่ม
  5. Reboot และสังเกต

10. Clean Boot Windows 10

หากยังไม่หาย ลอง Clean Boot เพื่อแยกว่ามี Service/Startup ไหน Conflict (ขั้นตอนละเอียดในบทความแยก)