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

แก้ไข Bad Pool Caller (BAD_POOL_CALLER) Error บน Windows

BAD_POOL_CALLER เป็น BSOD เกิดจากไดรเวอร์ล้าสมัย/เสียหาย หรือฮาร์ดแวร์/ซอฟต์แวร์ใหม่ที่ติดตั้งไป

สาเหตุ

  • ฮาร์ดดิสก์เสียหาย
  • ไดรเวอร์ล้าสมัย/เสียหาย
  • ไวรัส/มัลแวร์
  • Registry เสียหาย
  • RAM เสียหาย

วิธีพื้นฐานลองก่อน

  • สแกนไวรัสเต็มระบบ
  • อัปเดตไดรเวอร์ด้วย Intel Driver Update Utility
  • รัน CCleaner และ Malwarebytes
  • Windows Update ติดตั้งอัปเดตที่ค้าง
  • ลอง System Restore

กรณีเข้า Windows ไม่ได้: ต้อง Enable Legacy Advanced Boot Menu ก่อน (ดูบทความแยก) เพื่อเข้า Safe Mode

วิธีแก้ไข BAD_POOL_CALLER

วิธีที่ 1: SFC และ Check Disk

  1. บูทเข้า Safe Mode
  2. Command Prompt (Admin) รัน:
    sfc /scannow
    chkdsk /f C:
  3. Exit → ค้นหา "Windows Memory Diagnostic" → Restart now and check for problems
  4. รอทดสอบ RAM → Restart ตรวจสอบ

วิธีที่ 2: Memtest86 (ทดสอบ RAM นอก Windows)

เตรียม: USB Flash Drive, อีกเครื่องหนึ่งสำหรับสร้าง Bootable USB

  1. ดาวน์โหลด Memtest86 Auto-installer for USB Key
  2. Extract → รัน Memtest86+ USB Installer → เลือก USB → Burn (จะ Format USB)
  3. เสียบ USB ที่เครื่องมีปัญหา → บูทจาก USB
  4. Memtest86 จะทดสอบ RAM เอง (แนะนำทิ้งค้างคืน)
  5. ผ่านทั้งหมด = RAM ปกติ / ไม่ผ่าน = RAM เสีย → ต้องเปลี่ยน RAM

วิธีที่ 3: Driver Verifier (ใช้ได้เฉพาะเข้า Windows ปกติได้)

สร้าง System Restore Point ก่อน → รัน Driver Verifier ตามคู่มือแยก (ดูบทความ Driver Verifier)

บทความแนะนำ: ใช้ Driver Verifier วิเคราะห์ BSOD