บทความถัดไป: https://www.makeuseof.com/tag/4-ways-factory-reset-windows-computer/
----------
Blue Screens of Death (BSODs) ไม่เคยเป็นมุมมองที่น่าพอใจสำหรับผู้ใช้ Windows คนใดๆ ข้อผิดพลาด BSOD หนึ่งที่ผู้ใช้เผชิญบ่อยคือข้อผิดพลาด BAD_POOL_CALLER พร้อมรหัสข้อผิดพลาด 0x000000C2 มีหลายเหตุผลที่เป็นไปได้สำหรับข้อผิดพลาดนี้ ตั้งแต่ไดรเวอร์อุปกรณ์ที่ล้าสมัยจนถึงฮาร์ดแวร์ที่ไม่เข้ากันได้โดยตรง
หากคุณกำลังเผชิญกับข้อผิดพลาดนี้ใน Windows 10 อย่ากังวล! หนึ่งในวิธีแก้ไขที่ระบุด้านล่างแน่นอนจะช่วยคุณได้
1. อัปเดต Windows และไดรเวอร์อุปกรณ์ของคุณ
Microsoft เปิดตัวอัปเดตใหม่สำหรับ Windows 10 บ่อยครั้ง น่าเสียดายที่เนื่องจากความถี่ในการส่งมอบอัปเดตเหล่านี้ เราจึงมักจะมองข้ามมันไป ดังนั้น หากผ่านไปสักพักแล้วตั้งแต่คุณอัปเดตคอมพิวเตอร์ของคุณ และคุณกำลังเผชิญกับข้อผิดพลาด BAD_POOL_CALLER อาจคุ้มค่าที่จะดาวน์โหลดและติดตั้งอัปเดตเหล่านี้
วิธีอัปเดต Windows
ปกติ Windows จะดาวน์โหลดและติดตั้งอัปเดตเหล่านี้โดยอัตโนมัติ แต่ ขึ้นอยู่กับการตั้งค่าและการเชื่อมต่ออินเทอร์เน็ตของคุณ คุณอาจต้องทำด้วยตนเอง:
- คลิกที่ปุ่ม Start แล้วเลือก Settings
- บนแดชบอร์ด Settings คลิกที่ Update & Security
- ตรวจสอบให้แน่ใจว่าคุณอยู่บนหน้าจอ Windows Update โดยการคลิก Windows Update บนแถบนำทางด้านซ้าย
- ภายใต้ Windows Update คลิกที่ Download
- Windows จะดาวน์โหลดและติดตั้งอัปเดตล่าสุดทั้งหมดโดยอัตโนมัติ
อย่าตกใจหากคุณเจอปัญหาใดๆ ระหว่างการอัปเดต คุณสามารถแก้ไขปัญหา Windows Update เช่น Windows Update Assistant ที่ค้างได้
วิธีอัปเดตไดรเวอร์เก่าบน Windows
ไดรเวอร์ช่วยให้ส่วนประกอบฮาร์ดแวร์ของคุณโต้ตอบกับระบบปฏิบัติการ และไดรเวอร์ที่ผิดปกติหรือล้าสมัยอาจทำให้เกิดข้อผิดพลาด 0x000000C2 Windows จะเก็บไดรเวอร์สำคัญทั้งหมดไว้ให้ทันสมัยเมื่อคุณรัน Windows Update แต่บางไดรเวอร์อาจยังคงล้าสมัยอยู่ เช่น ไดรเวอร์การ์ดกราฟิกของคุณ
นอกจากนี้ เมื่อคุณเผชิญกับข้อผิดพลาด BAD_POOL_CALLER ให้ดูว่าจอสีน้ำเงินแสดงชื่อไฟล์ที่เกี่ยวข้องกับข้อผิดพลาดหรือไม่ การค้นหาชื่อไฟล์ใน Google แบบง่ายๆ สามารถช่วยให้คุณกำหนดได้ว่าไดรเวอร์ตัวไหนก่อให้เกิดปัญหา
คุณสามารถอัปเดตไดรเวอร์ของคอมพิวเตอร์ของคุณได้โดยใช้ Device Manager:
- กด Win + R เพื่อเปิดแอปพลิเคชัน Run
- ในกล่องข้อความ พิมพ์ devmgmt.msc และกด Enter หน้าต่าง Device Manager จะเปิด
- ขยายส่วนที่จำเป็น เช่น Display adapters
- จากนั้น คลิกขวาที่อุปกรณ์ที่เกี่ยวข้องและเลือก Update driver
- ในหน้าต่างถัดไป เลือก Search automatically for updated drivers
- รอให้ Windows ดาวน์โหลดและติดตั้งไดรเวอร์
- รีบูทคอมพิวเตอร์ของคุณและดูว่าข้อผิดพลาดยังคงอยู่หรือไม่
นอกจากนี้ หากคุณเพิ่งอัปเดตไดรเวอร์ของคุณ และคุณได้รับข้อผิดพลาดอย่างสม่ำเสมอหลังจากนั้น อาจคุ้มค่าที่จะย้อนกลับบางไดรเวอร์ การทำเช่นนั้นง่ายมาก:
- เปิด Device Manager และคลิกขวาที่ไดรเวอร์ที่จำเป็น
- ตอนนี้ไปที่ Properties > Driver > Roll Back Driver
- รีบูทคอมพิวเตอร์ของคุณ
หากคุณยังได้รับข้อผิดพลาด BAD_POOL_CALLER ให้ไปต่อที่วิธีแก้ไขอื่นๆ ด้านล่าง
ย้อนกลับสู่การกำหนดค่าก่อนหน้า
คอมพิวเตอร์ที่กำหนดค่าผิดปกติอาจก่อให้เกิดข้อผิดพลาด 0x000000C2 เช่นกัน สิ่งนี้อาจเป็นเพราะคุณเปลี่ยนการตั้งค่าสำคัญบางอย่างหรือติดตั้งซอฟต์แวร์ของบุคคลที่สาม นั่นคือเหตุผลที่ทำให้การถอนการติดตั้งโปรแกรมและแอปที่ไม่จำเป็นตลอดเวลาเป็นความคิดที่ดี แม้แต่โปรแกรมที่มาติดตั้งมาพร้อมกับ Windows
โชคดีที่ Windows มีฟีเจอร์ที่ช่วยให้คุณย้อนกลับไปยังการกำหนดค่าที่ถูกต้องล่าสุดในคอมพิวเตอร์ของคุณและย้อนกลับการเปลี่ยนแปลงเหล่านี้:
- ปิดคอมพิวเตอร์ของคุณแล้วกดปุ่มเปิดอีกครั้งเพื่อบูท
- เมื่อโลโก้ของผู้ผลิตปรากฏขึ้น ให้กดค้างปุ่มเปิดจนกว่าคอมพิวเตอร์จะปิด
- ทำซ้ำขั้นตอนที่หนึ่งและสองจนกว่าคอมพิวเตอร์ของคุณจะบูทเข้าสู่หน้าจอสีน้ำเงินพร้อมรายการตัวเลือก
- ที่นี่ คลิกที่ Troubleshoot > Advanced options > Startup Settings
- จากนั้นคลิกที่ Restart
- เมื่อคอมพิวเตอร์รีสตาร์ท ให้เลือก last known good configuration จากรายการตัวเลือก
- คอมพิวเตอร์ของคุณจะรีบูท
- หลังจากนี้ ให้เปิด Device Manager โดยใช้แอปพลิเคชัน Run (Win + R) และพิมพ์ devmgmt.msc ในกล่องข้อความ
- บนแถบเครื่องมือ Device Manager ที่ด้านบน เลือก Action > Scan for hardware changes
- ปิด Device Manager และรีบูทคอมพิวเตอร์ของคุณ
มีความเป็นไปได้มากที่สิ่งนี้จะแก้ไขข้อผิดพลาด BAD_POOL_CALLER เนื่องจากแม้ Microsoft ก็แนะนำวิธีนี้ แต่ถ้าวิธีนี้ไม่ได้ผล ให้ไปต่อที่วิธีแก้ไขด้านล่าง
เรียกใช้ Windows Memory Diagnostic Utility
ปัญหาเกี่ยวกับหน่วยความจำของคอมพิวเตอร์เป็นเหตุผลด้านหลังข้อผิดพลาดจอสีน้ำเงินหลายอย่างใน Windows ดังนั้น จึงสำคัญที่จะต้องแน่ใจว่า RAM ของคุณไม่ได้ก่อให้เกิดข้อผิดพลาด BAD_POOL_CALLER
Windows มียูทิลิตี้ในตัวที่ชื่อ Windows Memory Diagnostic ซึ่งทำงานหนักทั้งหมดให้คุณและแก้ไขปัญหาส่วนใหญ่กับหน่วยความจำของคอมพิวเตอร์ มันใช้งานได้ง่ายเช่นกัน:
- ในแถบค้นหาเมนู Start พิมพ์ "windows memory diagnostic"
- จากผลลัพธ์การค้นหา คลิกที่แอป Windows Memory Diagnostic
- ในหน้าต่างใหม่ที่เปิดขึ้น เลือก Restart now and check for problems (recommended)
- คอมพิวเตอร์ของคุณจะรีบูททันทีและตรวจสอบปัญหาในหน่วยความจำ ตรวจสอบให้แน่ใจว่าคุณไม่มีงานที่ยังไม่ได้บันทึกเปิดอยู่ก่อนที่คุณจะคลิกตัวเลือกนี้
ใช้ SFC Utility
System File Checker (SFC) เป็นเครื่องมืออีกอย่างที่ช่วยให้ Windows ตรวจจับและแก้ไขปัญหา ตามที่ชื่อของมันบ่งชี้ SFC ตรวจสอบไฟล์ระบบ Windows ที่เสียหายหรือหายไปและซ่อมแซมโดยอัตโนมัติ ทางธรรมชาติ มันเป็นหนึ่งในโซลูชันสำหรับข้อผิดพลาดจอสีน้ำเงินใดๆ รวมถึงการล้มเหลวของ BAD_POOL_CALLER
SFC สามารถรันได้โดยใช้ Command Prompt:
- ในแถบค้นหาเมนู Start พิมพ์ "cmd" และคลิกขวาที่ Command Prompt > Run as administrator จากผลลัพธ์การค้นหา
- ในคอนโซล Command Prompt พิมพ์ sfc /scannow และกด Enter
- รอจนกระบวนการเสร็จสิ้น แล้วรีสตาร์ทคอมพิวเตอร์ของคุณ
กระบวนการอาจใช้เวลาสักพักในการเสร็จสิ้น ดังนั้นอย่าตกใจหากดูเหมือนว่ามันค้างอยู่
และนี่คือวิธีที่คุณแก้ไขข้อผิดพลาด BAD_POOL_CALLER
โดยใช้วิธีที่ระบุไว้ข้างต้น คุณสามารถแก้ไขข้อผิดพลาดที่รบกวนอย่าง 0x000000C2 BSOD ได้อย่างง่ายดาย เพียงแน่ใจว่าคุณทำตามขั้นตอนที่ระบุอย่างแม่นยำ เพราะบางวิธีแก้ไขปัญหานี้อาจขั้นสูงเกินไปสำหรับผู้ใช้ทั่วไป
อย่างไรก็ตาม หากไม่มีวิธีไหนทำงาน สิ่งสุดท้ายที่ควรทำคือการรีเซ็ตคอมพิวเตอร์ของคุณเป็นค่าโรงงาน