“DRIVER_OVERRAN_STACK_BUFFER” เป็น ข้อผิดพลาดในการหยุด BSOD (หน้าจอสีน้ำเงินแห่งความตาย) ที่เกิดจากไดรเวอร์อุปกรณ์ที่ผิดพลาดใน Windows มันเกิดขึ้นเมื่อไดรเวอร์เขียนข้อมูลนอกที่อยู่หน่วยความจำที่กำหนดไว้ อย่างไรก็ตาม สาเหตุอื่นๆ หลายประการ เช่น ไฟล์เสียหาย ข้อผิดพลาดของดิสก์ และมัลแวร์ อาจทำให้ BSOD เดียวกันปรากฏขึ้นได้
คุณสามารถแก้ไข BSOD “Driver Overran Stack Buffer” ได้โดยทำตามคำแนะนำด้านล่าง หาก Windows ขัดข้องก่อนที่คุณจะบูตเข้าสู่เดสก์ท็อปได้ คุณสามารถลองเรียกใช้ได้ใน โหมดปลอดภัย
อัปเดตไดรเวอร์ที่มีปัญหา
วิธีที่รวดเร็วที่สุดในการแก้ไข BSOD “Driver Overran Stack Buffer” คือการอัปเดตไดรเวอร์อุปกรณ์ที่ทำให้เกิดปัญหา เนื่องจาก Windows ใช้ไดรเวอร์หลายตัว ทางออกที่ดีที่สุดของคุณคือ วิเคราะห์ไฟล์ดัมพ์หน่วยความจำ โดยใช้ WinDbg หรือ NirSoft BlueScreenView ซึ่งจะช่วยระบุไฟล์ไดรเวอร์ที่แน่นอนที่ทำให้เกิด BSOD จากนั้นคุณสามารถเรียกใช้การตรวจสอบคร่าวๆ ออนไลน์เพื่อระบุอุปกรณ์ที่เกี่ยวข้องกับไฟล์ได้
เมื่อคุณดำเนินการเสร็จแล้ว ก็แค่ดาวน์โหลดไดรเวอร์อุปกรณ์เวอร์ชันล่าสุดจากเว็บไซต์ของผู้ผลิตฮาร์ดแวร์ คุณสามารถเรียกใช้ไฟล์ปฏิบัติการที่ดาวน์โหลดมาเพื่ออัพเดตไดรเวอร์ได้ทันทีหลังจากนั้น หากล้มเหลว ให้ใช้ตัวจัดการอุปกรณ์เพื่อใช้การอัปเดต
1. กด Windows + X และเลือก ตัวจัดการอุปกรณ์
2. ขยายหมวดหมู่อุปกรณ์ เช่น อะแดปเตอร์จอแสดงผล
3. คลิกขวาที่ไดรเวอร์ที่คุณต้องการอัปเดต และเลือก อัปเดตไดรเวอร์ เพื่อเรียกวิซาร์ดอัปเดตไดรเวอร์ขึ้นมา
4. เลือก เรียกดูคอมพิวเตอร์ของฉันเพื่อหาไดรเวอร์
5. ใช้ปุ่ม เรียกดู เพื่อระบุเส้นทางไปยังไดรเวอร์ที่คุณเพิ่งดาวน์โหลด
6. เลือกถัดไป และปฏิบัติตามคำแนะนำที่เหลือทั้งหมดเพื่ออัปเดตไดรเวอร์อุปกรณ์
7. ออกจากวิซาร์ดการอัปเดตไดรเวอร์
อัปเดตไดรเวอร์ผ่าน Windows Update
ผู้ผลิตฮาร์ดแวร์มักจะเผยแพร่การอัปเดตไดรเวอร์ผ่านทาง Microsoft คุณสามารถลองตรวจสอบว่ามีไดรเวอร์เวอร์ชันล่าสุดที่พร้อมใช้งานโดยใช้ Windows Update หรือไม่
1. เปิดเมนู เริ่ม และเลือก การตั้งค่า
2. เลือก Windows Update .
3. เลือกดูการอัปเดตเพิ่มเติม
4. ขยาย การอัปเดตไดรเวอร์
5. เลือกการอัปเดตที่รอดำเนินการสำหรับอุปกรณ์และเลือกดาวน์โหลดและติดตั้ง
ในขณะที่คุณอยู่ที่นี่ คุณควรลอง กำลังอัปเดต Windows ด้วยตัวเองด้วย ซึ่งมักจะช่วยแก้ไขจุดบกพร่องและข้อบกพร่องที่เกี่ยวข้องกับระบบปฏิบัติการ ซึ่งทำให้ไดรเวอร์ทำงานไม่ถูกต้อง
ย้อนกลับไดรเวอร์อุปกรณ์
ในทางกลับกัน BSOD “Driver Overran Stack Buffer” สามารถแสดงขึ้นมาได้หลังจากอัปเดตไดรเวอร์อุปกรณ์ ในกรณีดังกล่าว ตัวจัดการอุปกรณ์จะมีตัวเลือกในการย้อนกลับ
1. กด Windows + X และเลือก ตัวจัดการอุปกรณ์
2. ขยายหมวดหมู่อุปกรณ์
3. คลิกขวาที่ไดรเวอร์แล้วเลือก คุณสมบัติ
4. สลับไปที่แท็บ ไดรเวอร์
5. เลือก ย้อนกลับไดรเวอร์
หากปุ่ม ย้อนกลับไดรเวอร์ ปรากฏเป็นสีเทา คุณจะไม่สามารถเปลี่ยนไดรเวอร์กลับเป็นเวอร์ชันก่อนหน้าได้
ติดตั้งไดรเวอร์อุปกรณ์อีกครั้ง
หากไม่สามารถอัปเดตหรือย้อนกลับไดรเวอร์อุปกรณ์ที่มีปัญหาได้ ให้ลองติดตั้งใหม่ ซึ่งช่วยขจัดปัญหาการทุจริตของไดรเวอร์
1. กด Windows + X และเลือก ตัวจัดการอุปกรณ์
2. ขยายหมวดหมู่อุปกรณ์
3. คลิกขวาที่ไดรเวอร์แล้วเลือกถอนการติดตั้งอุปกรณ์
4. ทำเครื่องหมายที่ช่องถัดจาก ลบซอฟต์แวร์ไดรเวอร์สำหรับอุปกรณ์นี้ และเลือก ถอนการติดตั้ง
5. รีบูทคอมพิวเตอร์ของคุณ ระบบปฏิบัติการควรใช้ไดรเวอร์พื้นฐานสำหรับอุปกรณ์โดยอัตโนมัติ หากจำเป็น คุณสามารถติดตั้งไดรเวอร์เฉพาะและซอฟต์แวร์สนับสนุนใดๆ ได้ตลอดเวลาหลังจากดาวน์โหลดจากเว็บไซต์ของผู้ผลิตอุปกรณ์
อัปเดตไดรเวอร์อุปกรณ์ทั้งหมด
หากปัญหายังคงอยู่หรือคุณไม่สามารถระบุไดรเวอร์ที่แน่นอนที่อยู่เบื้องหลังข้อผิดพลาด BSOD “Driver Overran Stack Buffer” ได้ ขอแนะนำให้อัปเดตไดรเวอร์อุปกรณ์ทั้งหมดบนคอมพิวเตอร์ของคุณ คุณสามารถ ใช้เครื่องมืออัพเดตไดรเวอร์ฟรี เพื่อทำเช่นนั้น Driver Booster เป็นตัวเลือกที่ดี
1. ดาวน์โหลดและติดตั้ง ไดร์เวอร์บูสเตอร์..
2. เปิด Driver Booster แล้วเลือก สแกน เพื่อตรวจสอบการอัปเดตไดรเวอร์ล่าสุด
3. เลือก อัปเดตทันที เพื่อใช้การอัปเดต
นอกจากนี้ อย่าลืมใช้การอัปเดตไดรเวอร์ที่ค้างอยู่สำหรับอุปกรณ์ฮาร์ดแวร์เพิ่มเติมที่ใช้ Windows Update
ปิดใช้งานการเริ่มต้นอย่างรวดเร็ว
Fast Startup เป็นคุณลักษณะของ Windows ที่ เร่งความเร็วเวลาบูตของระบบปฏิบัติการ แต่ก็เป็นสาเหตุที่ทราบเบื้องหลังข้อผิดพลาด BSOD หลายครั้ง ลองปิดการใช้งานและตรวจสอบว่ามีความแตกต่างหรือไม่
1. กด Windows + X และเลือก ตัวเลือกการใช้พลังงาน
2. เลื่อนลงและเลือกการตั้งค่าพลังงานเพิ่มเติม
3. เลือกเลือกการทำงานของปุ่มเปิด/ปิด ที่ด้านซ้ายบนของหน้าจอ
4. ยกเลิกการทำเครื่องหมายที่ช่องถัดจาก เปิดการเริ่มต้นอย่างรวดเร็ว (แนะนำ)
5. เลือกบันทึกการเปลี่ยนแปลง
เรียกใช้การสแกนความปลอดภัย
ซอฟต์แวร์ที่เป็นอันตรายอาจปลอมแปลงเป็นไดรเวอร์—หรือจี้ไดรเวอร์ที่ถูกต้อง—และท้ายที่สุดทำให้เกิดข้อผิดพลาดการหยุด “Driver Overran Stack Buffer” ดังนั้นจึงเป็นความคิดที่ดีที่จะทำการสแกนมัลแวร์ทั้งระบบอย่างละเอียด
ความปลอดภัยของวินโดวส์ ให้การป้องกันไวรัสคอมพิวเตอร์ที่ดี แต่ เครื่องมือกำจัดมัลแวร์โดยเฉพาะ นั้นดีกว่ามากในการล้างรูปแบบมัลแวร์ที่เป็นอันตราย เราขอแนะนำให้ใช้ Malwarebytes เวอร์ชันฟรี
1. ดาวน์โหลดและติดตั้ง มัลแวร์ไบต์
2. เปิด Malwarebytes แล้วเลือก เครื่องสแกน จากนั้นเลือก เครื่องสแกนขั้นสูง >กำหนดค่าการสแกน
3. ทำเครื่องหมายที่ช่องถัดจาก สแกนวัตถุหน่วยความจำ สแกนรีจิสทรีและรายการเริ่มต้น และ สแกนภายในที่เก็บถาวร คุณยังสามารถเลือกสแกนหารูทคิท ได้ แต่สามารถขยายระยะเวลาการสแกนได้อย่างมาก
4. เลือกพาร์ติชั่นไดรฟ์ที่รองรับระบบปฏิบัติการ เช่น C .
5. เลือก สแกน .
แก้ไขข้อผิดพลาดของระบบปฏิบัติการ
System File Checker (SFC) เป็นเครื่องมือบรรทัดคำสั่งที่แก้ไขความเสียหายของไฟล์ระบบใน Windows หาก BSOD 'Driver Overran Stack Buffer' ยังคงเป็นปัญหาอยู่ คุณควรลองเรียกใช้งาน.
1. กด Windows + X และเลือก Windows PowerShell (ผู้ดูแลระบบ)
2. พิมพ์คำสั่งต่อไปนี้ลงในคอนโซล Windows PowerShell ที่ยกระดับ:
sfc/สแกนทันที
3. กด Enter
แก้ไขข้อผิดพลาดเกี่ยวกับดิสก์
หลังจากเรียกใช้ System File Checker แล้ว ให้ดำเนินการต่อและเรียกใช้ CHKDSK Utility เมื่อเริ่มต้นคอมพิวเตอร์ ซึ่งควรแก้ไขข้อผิดพลาดเกี่ยวกับดิสก์เบื้องหลัง BSOD “Driver Overran Stack Buffer”
1. กด Windows + X และเลือก Windows PowerShell (ผู้ดูแลระบบ)
2. พิมพ์คำสั่งต่อไปนี้ลงในคอนโซล Windows PowerShell แล้วกด Enter :
chkdsk C: /R
3. กด Y จากนั้น กด Enter เพื่อยืนยันว่าคุณต้องการเรียกใช้ยูทิลิตี้ CHKDSK ในครั้งถัดไปที่คุณรีบูต Windows
ตรวจสอบข้อผิดพลาดใน WinRE
หากคุณไม่สามารถบูตเข้าสู่ Windows ได้ตามปกติและใน Safe Mode คุณสามารถลองเรียกใช้ System File Checker และ CHKDSK Utility ผ่าน Windows Recovery Environment (WinRE) ได้
1. รีสตาร์ทคอมพิวเตอร์และ เข้าสู่ Windows Recovery Environment
2. เลือก แก้ไขปัญหา >พร้อมรับคำสั่ง
3. เรียกใช้ตัวตรวจสอบไฟล์ระบบ:
sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows
4. เรียกใช้ CHKDSK Utility บนวอลลุมสำหรับบูท:
chkdsk C: /R
5: เรียกใช้ CHKDSK Utility บนพาร์ติชัน Windows:
chkdsk D: /R
คุณทำอะไรได้อีก
หากไม่มีการแก้ไขข้างต้นช่วยคุณแก้ไขข้อผิดพลาด BSOD บนพีซี Windows ของคุณ ต่อไปนี้คือการแก้ไขขั้นสูงบางส่วนที่คุณสามารถแก้ไขได้ต่อไป: