Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

แก้ BAD_POOL_HEADER (0x19) BSOD บน Windows 10: ขั้นตอนที่พิสูจน์แล้ว

แล็ปท็อปแสดง BSOD พร้อมข้อผิดพลาด BAD_POOL_HEADER หลังอัปเดต Windows 10? เนื่องจาก bad pool header Windows 10 รีสตาร์ทบ่อย ไม่ให้ทำขั้นตอนแก้ไข? รหัส Bug Check 0x00000019 บ่งชี้ว่า pool header เสียหาย ปกติเกิดหลังติดตั้งฮาร์ดแวร์ใหม่, แอปที่ไม่เข้ากันกับ Windows เวอร์ชันปัจจุบัน ไฟล์ระบบเสียหาย หรือเครื่องมีปัญหาการจัดสรรหน่วยความจำเพื่อรันแอป (เพราะ memory pool เสียหาย) นี่คือวิธีแก้ไขที่มีประสิทธิภาพ

bad pool header windows 10 บูตไม่ได้

ถอดอุปกรณ์ภายนอกทั้งหมด (พิมพ์, สแกนเนอร์, USB drives ฯลฯ) ยกเว้นเมาส์และคีย์บอร์ด แล้วบูต ถ้าแก้ไขได้ ให้ต่ออุปกรณ์ทีละตัวจนพบอุปกรณ์ที่ก่อให้เกิดปัญหา แล้วติดตั้งไดรเวอร์อัปเดตสำหรับอุปกรณ์นั้น

ทำ Startup Repair และสร้าง BCD ใหม่

ทำตามขั้นตอนด้านล่างถ้า Windows 10 รีสตาร์ทบ่อยพร้อม BAD_POOL_HEADER หรือบูตปกติไม่ได้เพื่อทำ troubleshooting

ลองซ่อมคอมพิวเตอร์ด้วยสื่อบูต Windows 10 ถ้ายังไม่มี ใช้คอมพิวเตอร์อื่นที่ต่ออินเทอร์เน็ตสร้าง Bootable media (Windows 10 ISO) พร้อมแล้ว ทำตามขั้นตอน:

  • ใส่แผ่นติดตั้ง Windows หรือต่อ USB media เริ่มเครื่อง
  • กดปุ่มเมื่อขึ้นข้อความ "Press any key to boot from CD or DVD"

ถ้า PC ไม่ตรวจจับ media อัตโนมัติ

  1. ขณะรีสตาร์ท อ่านหน้าจอหาคำแนะนำเข้าสู่ BIOS setup (ส่วนใหญ่กด F2, F10, ESC, หรือ DEL)
  2. หาแท็บ Boot Order, Boot Options, หรือ Boot ใช้ลูกศรไปที่ Boot Order กด Enter
  3. หา CD, DVD, หรือ USB flash drive (อาจชื่อ Removable Device) ในรายการบูต ใช้ลูกศรย้ายขึ้นมาบนสุด กด Enter
  4. กด F10 บันทึกและออกจาก BIOS เลือก Yes ในหน้าต่างยืนยัน PC จะรีสตาร์ท
  • เลือกภาษา, เวลา, สกุลเงิน, คีย์บอร์ด คลิก Next
  • คลิก Repair your computer
  • เลือกระบบปฏิบัติการที่ต้องการซ่อม คลิก Next
  • หน้า Choose an option เลือก Troubleshoot
  • เลือก Advanced Options > Startup Repair
  • ปล่อยให้ Startup Repair ตรวจสอบและแก้ไขปัญหาที่ป้องกัน Windows บูตปกติ
  • ถ้าแก้ไม่ได้ ไป Advanced options อีกครั้ง
  • เลือก Command Prompt ใต้ Advanced Options
  • พิมพ์ Bootrec /RebuildBcd กด ENTER สร้างข้อมูลการกำหนดค่าบูตใหม่ หากไฟล์บูตมีปัญหา
  • พิมพ์ bootrect /fixmbr กด Enter แก้ไขข้อผิดพลาด master boot record
  • ออกจาก Command Prompt รีสตาร์ท Windows ตรวจสอบ

บูตเข้าสู่ Safe Mode

ถ้าวิธีข้างต้นไม่ได้ Windows ยังรีสตาร์ทบ่อย ให้บูตเข้ Safe Mode ดูว่ารีสตาร์ทอัตโนมัติหยุดหรือไม่

  • เข้าถึง Advanced options อีกครั้ง
  • เลือก Startup Settings
  • คลิก Restart กด F8 เพื่อบูตเข้ Safe Mode
  • จะเริ่ม Windows ด้วยข้อกำหนดขั้นต่ำ ทำ troubleshooting ต่อได้

ปิด Fast Startup

  • กด Windows + X เลือก Power Options
  • คลิก Additional power settings
  • คลิก Choose what the power button does
  • คลิก Change settings that are currently unavailable
  • ติ๊กออก Turn on fast startup (recommended) คลิก Save changes
  • รีบูต PC ปกติ ดูว่าข้อผิดพลาดยังคงอยู่หรือไม่

อัปเดตไดรเวอร์และ Windows

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

  • กด Windows + X เลือก Device Manager
  • แสดงรายการไดรเวอร์ทั้งหมด
  • ดูว่ามีไดรเวอร์ไหนมีเครื่องหมาย التعجب สีเหลืองหรือไม่
  • ถ้ามี ลองอัปเดตหรือติดตั้งไดรเวอร์ใหม่

แนะนำอัปเดต display driver ด้วย:

  • ขยาย Display adapters
  • คลิกขวาไดรเวอร์ที่ติดตั้ง เลือก update driver software
  • เลือก Search automatically for driver software ให้ Windows ติดตั้งไดรเวอร์ที่เข้ากันได้ดีที่สุด
  • หรือ uninstall driver ไปที่เว็บผู้ผลิต ดาวน์โหลดไดรเวอร์ล่าสุด ติดตั้ง รีสตาร์ท ตรวจสอบว่าไม่มี bad_pool_header blue screen อีก

รัน Memory Diagnostic Tool

บางครั้งข้อผิดพลาดนี้มาจากปัญหาหน่วยความจำ ควรรัน Windows Memory Diagnostic Tool ตัวในตัว เพื่อหาปัญหา RAM วิธีรัน:

  • คลิก Start ค้นหา memory
  • จะเห็น Windows Memory Diagnostic ในผลค้นหา
  • คลิกเข้าไป จะมี 2 ตัวเลือก
  • เลือก "Restart now and check for problems (Recommended)" จะรีสตาร์ท Windows ตรวจสอบข้อผิดพลาดหน่วยความจำ
  • Windows จะตรวจจับปัญหา RAM อัตโนมัติ รอจนครบ 100% ระบบจะรีสตาร์ทอัตโนมัติ หวังว่า Windows จะเริ่มปกติ

ข้อผิดพลาดอาจมาจาก RAM ชำรุด RAM อาจติดฝุ่น ถอดออกทำความสะอาด ถ้าแก้ไม่ได้ อาจต้องเปลี่ยน RAM ใหม่ นำไปซ่อมร้านใกล้บ้านถ้าไม่สะดวกทำเอง

ซ่อมไฟล์ระบบ Windows ที่เสียหาย

ไฟล์ระบบ Windows ที่เสียหายก็อาจทำให้เกิด Bad Pool Header BSOD ให้รันคำสั่ง SFC เพื่อสแกนไฟล์เสียหายและซ่อมแซมอัตโนมัติ

  • เปิด Command Prompt แบบ Administrator
  • พิมพ์คำสั่ง sfc /scannow กด Enter
  • จะสแกนหาไฟล์ระบบที่เสียหาย/หายไป ถ้าพบ SFC จะซ่อมแซมด้วยไฟล์ที่ถูกต้อง
  • รีสตาร์ท Windows รอจบ 100%
  • ตรวจสอบว่าไม่มี Windows 10 bad_pool_header BSOD อีก

เคล็ดลับป้องกัน Bad Pool Header บน Windows 10

อาจเจอข้อผิดพลาดนี้อีก แม้แก้ได้ครั้งก่อน แต่มีข้อป้องกัน:

  1. หลีกเลี่ยงซอฟต์แวร์ Cracked/Nulled
  2. หลีกเลี่ยง Anti-virus/Anti-Malware มากกว่า 1 ตัวถ้าไม่จำเป็น
  3. อัปเดต Device Drivers ให้เป็นปัจจุบันเสมอ
  4. สร้าง Restore Points เมื่อ PC สภาพดี

วิธีเหล่านี้ช่วยแก้ Windows 10 bad_pool_header stop 0x00000019 ได้หรือไม่? แจ้งมาในความคิดเห็น อ่านเพิ่ม:

  • Solved: Windows 10 black screen with cursor after sleep
  • Windows 10 Search function not working properly? Here is how to fix!
  • Windows could not automatically detect this network's proxy settings
  • Fix your pc needs to be repaired error 0xc0000225 on windows 10