ผู้ใช้หลายรายรายงานว่า Windows 10 ของพวกเขาคราฟบ่อยครั้งด้วยรหัสข้อผิดพลาดหน้าจอสีน้ำเงิน DRIVER OVERRAN STACK BUFFER. ข้อผิดพลาดระบุว่าไดรเวอร์ได้ overran stack-based buffer และคอมพิวเตอร์ปิดตัวลงและหลังจากนั้นรีบูทโดยอัตโนมัติ
ข้อผิดพลาดมักปรากฏพร้อมกับ ค่า 0x000000F7 และบังคับให้ระบบของคุณรีสตาร์ทเพื่อหลีกเลี่ยงความเสียหายถาวรต่อคอมพิวเตอร์ของคุณ ข้อผิดพลาดนำเสนอตัวเองพร้อมกับข้อความข้อผิดพลาด "Your PC ran into a problem and needs to restart" we're just collecting some error info and then we'll restart for you, if you'd like to know more you can search online later for this error: DRIVER_OVERRAN_STACK_BUFFER และติดอยู่ในลูปการรีสตาร์ทและทำให้อุปกรณ์ใช้ไม่ได้
หลังจากสืบสวน เราพบว่ามีเหตุผลที่แตกต่างกันหลายอย่างที่รับผิดชอบต่อข้อผิดพลาด ดังนั้นก่อนที่จะกระโดดไปที่วิธีแก้ไขโดยตรง เรามาหาสาเหตุทั่วไปที่กระตุ้น BSOD driver overran stack buffer กันก่อน
สาเหตุของ DRIVER OVERRAN STACK BUFFER
การเสียหายของไฟล์ระบบ – บางครั้ง ไฟล์ระบบของ Windows เสียหายและ ส่งผลต่อความเสถียรของระบบ ซึ่ง ก่อให้เกิดปัญหาต่างๆ รวมถึงข้อผิดพลาด BSOD เช่น DRIVER OVERRAN STACK BUFFER การซ่อมแซมไฟล์ระบบ Windows ที่เสียหายจะช่วยคุณแก้ไขข้อผิดพลาด
- ไดรเวอร์ระบบล้าสมัย – ไดรเวอร์ระบบที่ไม่เข้ากันได้หรือล้าสมัย ทำให้การซิงโครไนซ์ระหว่างไดรเวอร์และ Windows OS ไม่ถูกต้อง ซึ่งอาจแสดงข้อผิดพลาดหน้าจอสีน้ำเงิน การติดตั้งไดรเวอร์ล่าสุดหรืออัปเดตไดรเวอร์เก่าจะช่วยคุณได้
- ซอฟต์แวร์ของบุคคลที่ 3 – หากคุณเห็นข้อผิดพลาด BSOD หลังจากติดตั้งซอฟต์แวร์ของบุคคลที่ 3 แล้ว นี่คือผู้กระทำที่รบกวนกับไฟล์ระบบและเริ่มแสดงข้อผิดพลาด การลบการติดตั้งซอฟต์แวร์ของบุคคลที่ 3 อาจช่วยคุณแก้ไขปัญหา
- PC ที่ออเวอร์คล็อก – ผู้ใช้หลายรายออเวอร์คล็อกฮาร์ดแวร์และ CPU ของระบบเพื่อทำงานเร็วขึ้น แต่ออเวอร์คล็อกทำให้เกิดการร้อนเกินไป ซึ่งเป็นผลให้เกิดข้อผิดพลาด BSOD คุณสามารถปิดใช้งานหรือลบการตั้งค่าออเวอร์คล็อกเพื่อแก้ไขข้อผิดพลาด
- RAM หรือส่วนประกอบฮาร์ดแวร์อื่นๆ – อีกเหตุผลที่เป็นไปได้ที่รับผิดชอบต่อข้อผิดพลาดการคราฟ BSOD คือฮาร์ดแวร์ที่ติดตั้งใหม่ หรือ RAM ดังนั้น หากคุณติดตั้งส่วนประกอบฮาร์ดแวร์ล่าสุดใดๆ ให้ถอดหรือแทนที่พวกมัน
ดังนั้น นี่คือผู้กระทำทั่วไปที่กระตุ้นข้อผิดพลาด BSOD ตอนนี้ทำตามโซลูชันที่ทำงานได้ซึ่งทำงานสำหรับผู้ใช้หลายรายเพื่อ troubleshoot ข้อผิดพลาดอย่างสมบูรณ์
วิธีแก้ไข DRIVER OVERRAN STACK BUFFER BSOD error?
ก่อนเริ่มต้นกับโซลูชัน หากคุณไม่สามารถบูทระบบของคุณได้อย่างปกติและเห็นข้อผิดพลาดบนหน้าจอ ให้ บูทคอมพิวเตอร์ Windows ของคุณใน safe mode และเริ่มทำตามขั้นตอนการแก้ไขปัญหา:
รัน BSOD troubleshooter ในตัว
ลองรัน BSOD troubleshooter ในตัว เครื่องมือในตัวนี้สแกนระบบ Windows ของคุณและแก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาดหน้าจอสีน้ำเงิน ลองรัน troubleshooter และแก้ไขปัญหา
ทำตามคำแนะนำที่กำหนดเพื่อดำเนินการ:
- กด Windows + I เพื่อเปิดตัวเลือก Settings และเปิด Update & Security

- ตอนนี้เลือก Troubleshoot
- จากนั้นเลื่อนลงเพื่อเลือก BSOD และจากนั้นคลิกตัวเลือก Run the troubleshooter

- ตอนนี้ทำตามคำแนะนำบนหน้าจอเพื่อเสร็จสิ้นการ troubleshooting
และเมื่อเสร็จสิ้นแล้ว ให้รีบูทคอมพิวเตอร์ของคุณเพื่อตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือยังคงอยู่
ติดตั้ง Windows 10 Updates ล่าสุด
การอัปเดต Windows เป็นรุ่นล่าสุดแนะนำเสมอ เนื่องจากสิ่งนี้ทำให้คอมพิวเตอร์มีความเสถียรปลอดภัยมากขึ้นและแก้ไขข้อผิดพลาดต่างๆ ด้วย โดยทั่วไป Windows จะตรวจสอบการอัปเดตล่าสุดและดาวน์โหลดโดยอัตโนมัติ
นี่คือขั้นตอนในการดำเนินการ:
- กด Windows key + I เพื่อเปิด Windows Settings จากนั้นคลิกที่ตัวเลือก Update & Security option
- จากนั้นในส่วน Windows Update section คุณต้องคลิกที่ตัวเลือก Check for updates.

- และเมื่อตรวจสอบการอัปเดตที่มีอยู่แล้ว Windows จะเริ่มติดตั้งโดยอัตโนมัติ
- เมื่อ Windows เสร็จสิ้นกระบวนการติดตั้ง > ให้รีบูทระบบของคุณ
เมื่อคอมพิวเตอร์รีสตาร์ทแล้ว ตรวจสอบว่าข้อผิดพลาดหน้าจอสีน้ำเงินได้รับการแก้ไขแล้วหรือไม่ แต่ถ้ายังคงอยู่ ให้ไปที่โซลูชันถัดไป
อัปเดตไดรเวอร์
หลายครั้ง ไดรเวอร์ที่ล้าสมัยหรือเสียหายเริ่มก่อให้เกิดปัญหากับไฟล์ Windows และเริ่มแสดงข้อผิดพลาดอย่าง DRIVER OVERRAN STACK BUFFER BSOD ดังนั้น จึงแนะนำให้ตรวจสอบการอัปเดตไดรเวอร์ล่าสุดและติดตั้งพวกมัน ดังนั้น ให้ตรวจสอบการอัปเดตไดรเวอร์ล่าสุดที่มีอยู่และ อัปเดตไดรเวอร์บน Windows 10 OS.
นี่คือคำแนะนำในการดำเนินการ:
- กด Windows key + R และในกล่อง RUN ที่ปรากฏ พิมพ์ devmgmt.msc และกด Enter
- จากนั้นในหน้าต่าง device manager ให้ค้นหา ไดรเวอร์กราฟิกที่ล้าสมัย

- และคลิกขวาที่มันแล้วคลิกที่ Update driver

- จากนั้นเลือกตัวเลือก Search automatically for updated driver software.
ตอนนี้ Windows จะเริ่มตรวจสอบ รุ่นไดรเวอร์ที่อัปเดตแล้ว และหลังจากนั้นดาวน์โหลดและติดตั้งรุ่นที่เหมาะสม ตรวจสอบไดรเวอร์ล้าสมัยอื่นๆ และอัปเดตพวกมันในวิธีเดียวกัน
หวังว่านี้จะช่วยคุณแก้ไข DRIVER OVERRAN STACK BUFFER BSOD error in Windows 10, แต่หากข้อผิดพลาดยังคงอยู่ ให้ไปที่ potential fix ถัดไป
ซ่อมแซมไฟล์ระบบ Windows ที่เสียหาย
หลายครั้ง ไฟล์ระบบ Windows ที่เสียหายก่อให้เกิดข้อผิดพลาดต่างๆ เช่น ข้อผิดพลาดหน้าจอสีน้ำเงิน ดังนั้น การซ่อมแซมไฟล์ระบบที่เสียหายจะช่วยคุณแก้ไขข้อผิดพลาด คุณสามารถ รันเครื่องมือ System File Checker ที่สร้างไว้ในตัว เนื่องจากสิ่งนี้ช่วยให้คุณสแกน ซ่อมแซม และกู้คืนไฟล์ระบบที่เสียหาย
เครื่องมือ SFC สแกนและมองหาการเปลี่ยนแปลงในไฟล์ระบบที่ได้รับการป้องกัน และหากพบไฟล์ที่เสียหายหรือเสียหาย มันจะแทนที่ไฟล์เหล่านั้นด้วยไฟล์สะอาดที่จัดเก็บไว้
นี่คือคำแนะนำในการรัน SFC scan:
- คลิกที่ปุ่ม Windows Start บนกล่องค้นหา พิมพ์ CMD จากนั้นเปิด Command Prompt คลิกขวาที่มันและเลือก Run as administrator
- ตอนนี้ใน Command Prompt พิมพ์คำสั่ง sfc/scannow และกด Enter

- รอจนกระบวนการสแกนเสร็จสิ้น (ประมาณ 15 นาที)
- และเมื่อกระบวนการเสร็จสิ้น ให้ออกจาก Command Prompt.
รีบูทคอมพิวเตอร์ของคุณและตรวจสอบว่าระบบของคุณบูทโดยไม่มีข้อผิดพลาดหรือไม่ แต่หากคุณยังเห็นข้อผิดพลาด ให้ทำตาม potential solution ถัดไป
รัน DISM tool
ในกรณีที่เครื่องมือ SFC ไม่สามารถแก้ไขไฟล์ระบบ Windows ได้ การรันคำสั่ง DISM อาจช่วยคุณแก้ไขไฟล์ Windows ที่เสียหายและข้อผิดพลาด คำสั่งนี้จะสแกนระบบของคุณและดาวน์โหลดไฟล์ที่เสียหายจากเซิร์ฟเวอร์ Windows update และหลังจากนั้นแทนที่ไฟล์ที่เสียหายด้วยไฟล์ที่ถูกต้อง
ทำตามขั้นตอนที่กำหนดเพื่อรันคำสั่ง:
- เปิด Command Prompt และรันในฐานะ admin. (ตามที่แสดงในขั้นตอนข้างต้น)
- จากนั้นใน Command Prompt พิมพ์คำสั่งที่กำหนดและกดปุ่ม Enter
- DISM /Online /Cleanup-Image /RestoreHealth

- DISM /Online /Cleanup-Image /RestoreHealth
- ที่นี่คุณต้องรอการสแกนเสร็จสิ้น (ประมาณ 30 นาที)
- เมื่อเสร็จแล้ว ให้ออกจาก Command prompt และจากนั้นรีบูทคอมพิวเตอร์ของคุณ
หวังว่านี้จะช่วยคุณแก้ไขข้อผิดพลาด
ลบการติดตั้งซอฟต์แวร์ที่ติดตั้งล่าสุด
บางครั้ง การติดตั้งโปรแกรมของบุคคลที่ 3 เริ่มรบกวนไฟล์ระบบ Windows หรือบล็อกพวกมัน และเป็นผล คุณเผชิญปัญหาต่างๆ และในบางกรณี คุณสุดท้ายแล้วเห็นข้อผิดพลาดหน้าจอสีน้ำเงิน
ดังนั้น ให้ตรวจสอบ หากคุณติดตั้งแอปพลิเคชันหรือโปรแกรมแอนติไวรัสล่าสุด แล้วการลบการติดตั้งโปรแกรมเฉพาะนั้นจะช่วยคุณได้
- คลิกปุ่ม Start ในกล่องค้นหา พิมพ์ Control Panel และกด Enter
- เปิด Control Panel จากรายการที่ปรากฏ และจากนั้นคลิกที่ตัวเลือก Programs
- จากนั้นคลิกที่ตัวเลือก Programs and Features.

- คุณจะเห็นโปรแกรมทั้งหมดที่รายการ ตอนนี้เลื่อนและค้นหาแอปพลิเคชันที่ติดตั้งล่าสุด และคลิกขวาที่มันและเลือก Uninstall option

เมื่อโปรแกรมถูกลบการติดตั้งอย่างสมบูรณ์แล้ว ให้ลบไฟล์ temp ที่อยู่ในโฟลเดอร์ชั่วคราวและรีบูทระบบของคุณ
ปิดใช้งานโปรแกรมความปลอดภัยของบุคคลที่ 3
อีกเหตุผลที่เป็นไปได้ที่ทำให้เกิดข้อผิดพลาด BSOD คือโปรแกรมแอนติไวรัสหรือไฟร์วอลล์ ผู้ใช้หลายรายรายงานว่าโปรแกรมแอนติไวรัส Avast ทำให้เกิดปัญหาหลังจากติดตั้ง ระบบเริ่มคราฟและสุดท้ายแสดง stop error
ดังนั้น ให้ปิดใช้งานโปรแกรมแอนติไวรัสและไฟร์วอลล์ชั่วคราว และตรวจสอบว่าสิ่งนี้แก้ไขปัญหาสำหรับคุณหรือไม่ โปรแกรมเหล่านี้หลายครั้งรบกวนกับฟังก์ชันระบบโดยตรง หากการปิดใช้งานแอนติไวรัสและไฟร์วอลล์ไม่ได้ผลสำหรับคุณ แสดงว่าสิ่งเหล่านี้ไม่ใช่ผู้กระทำที่กระตุ้นข้อผิดพลาด คุณควรเปิดใช้งานพวกมัน
พิจารณาทำ deep scan ด้วยโปรแกรมแอนติไวรัสเพื่อตรวจสอบและลบไวรัสหรือมัลแวร์ที่อยู่บนระบบของคุณ
ดำเนินการ System Restore
หากโซลูชันข้างต้นไม่ทำงานสำหรับคุณในการผ่านข้อผิดพลาด BSOD ให้ดำเนินการ system restore และกู้คืนระบบไปยังจุดกู้คืนล่าสุด ที่จัดเก็บไว้ก่อนที่จะเห็นข้อผิดพลาด แต่ก่อนดำเนินการนี้ ตรวจสอบให้แน่ใจว่าบันทึกงานทั้งหมดอย่างถูกต้องและสำรองข้อมูลที่จำเป็น
โปรดทราบ: การเปลี่ยนแปลงทั้งหมดของการตั้งค่าระบบจะถูกลบเมื่อคุณกู้คืนระบบของคุณ
นี่คือขั้นตอนในการดำเนินการ:
- กด Windows key + R เพื่อเปิดกล่อง Run และในกล่องพิมพ์ rstrui และกดปุ่ม Enter เพื่อเปิดหน้าต่าง System Restore
- และเมื่อคุณอยู่ที่ System Restore window แล้ว ให้คลิกที่ปุ่ม Next.

- ที่นี่ ให้เลือก restore point ก่อนที่คุณจะเริ่มเห็น BSOD error เฉพาะเจาะจงนั้น เมื่อคุณเลือก restore point ที่ถูกต้องแล้ว คลิก Next.

- ตอนนี้คลิกที่ปุ่ม Finish เพื่อเริ่มกระบวนการกู้คืน
- และเมื่อกระบวนการเสร็จสิ้น คอมพิวเตอร์ของคุณจะรีบูทโดยอัตโนมัติ
หากระหว่างการเริ่มต้นระบบครั้งต่อไป คุณเห็นข้อผิดพลาดเดียวกัน แล้วไปที่ possible fix ถัดไป
วินิจฉัยฮาร์ดดิสก์
ปัญหาอีกอย่างที่ทำให้เกิดข้อผิดพลาดคือ bad sectors ที่มีอยู่บนฮาร์ดดิสก์ของคุณและทำให้ (MBR) Master Boot Record หรือระบบไฟล์ เสียหาย มีความเป็นไปได้ว่ามีความไม่สอดคล้องบางอย่างที่ทำให้ Windows คราฟทุกครั้งที่มันพยายามเข้าถึงข้อมูลที่จัดเก็บใน섹เตอร์เหล่านั้น ที่นี่เรารันการวินิจฉัยฮาร์ดดิสก์และดูว่าสิ่งนี้ช่วยคุณแก้ไขข้อผิดพลาดหรือไม่
- กด Windows + S เพื่อเปิดแถบค้นหา ที่นี่พิมพ์ command prompt คลิกขวาที่แอปพลิเคชันและเลือก Run as administrator.
- และใน command prompt พิมพ์คำสั่งที่กำหนดและกด Enter
- chkdsk /r

- chkdsk /r
- ตอนนี้ Windows จะเริ่มตรวจสอบฮาร์ดดิสก์เพื่อหาข้อผิดพลาดและแก้ไขโดยอัตโนมัติ
โปรดทราบ: หากคุณเห็นหน้าต่างแบบนี้ (ตามที่แสดงในสกรีนชอต) หมายความว่าฮาร์ดดิสก์ของคุณกำลังใช้งานอยู่ (จริงๆ แล้วคุณกำลังใช้คอมพิวเตอร์) พิมพ์ "Y" และกด Enter ตอนนี้รีบูทคอมพิวเตอร์ของคุณ และเมื่อรีสตาร์ท ฮาร์ดดิสก์จะถูกตรวจสอบ
และหากการรันคำสั่ง CHKDSK ไม่ทำงานสำหรับคุณในการแก้ไขข้อผิดพลาด และลองขั้นตอนที่กำหนดด้านล่าง
- รีบูทคอมพิวเตอร์ของคุณโดยการกด Shift key เพื่อเปิดโหมด Advanced Startup.
- ตอนนี้เลือก Troubleshoot และเลือก Advanced option.

- เมื่อคุณเข้าสู่อินเทอร์เฟซ ให้เลือก Command Prompt
- และใน Command Prompt ให้พิมพ์คำสั่งที่กำหนดด้านล่างและกด Enter หลังจากแต่ละคำสั่ง:
- bootrec.exe /rebuildbcd
- bootrec.exe /fixmbr
- bootrec.exe /fixboot
และรอให้กระบวนการสแกนเสร็จสิ้น แล้วออกจาก command prompt รีบูทคอมพิวเตอร์ของคุณ
หวังว่าการซ่อมแซมฮาร์ดดิสก์จะแก้ไข Stop Code driver overran stack buffer error แต่หากไม่ได้ ให้ลองโซลูชันถัดไป
รัน Windows Memory Diagnostic Tool
ข้อผิดพลาดหน้าจอสีน้ำเงินหลายครั้งปรากฏเนื่องจาก ปัญหาเกี่ยวกับฮาร์ดแวร์และ RAM. และหากโซลูชันที่ระบุข้างต้นไม่ทำงานสำหรับคุณ ปัญหาอาจเกี่ยวข้องกับฮาร์ดแวร์เพราะมันไม่เข้ากันได้กับเมذربอร์ดและระบบเริ่มคราฟ
ดังนั้น ให้ตรวจสอบ หากคุณติดตั้งฮาร์ดแวร์ล่าสุดใดๆ ให้ลองถอดและแทนที่มัน และมองหาข้อผิดพลาดว่ามันได้รับการแก้ไขหรือไม่
เพิ่มเติม โมดูลหน่วยความจำที่เสียหายก็จะทำให้เกิดข้อผิดพลาดหน้าจอสีน้ำเงินเช่นกัน ดังนั้น ให้ตรวจสอบปัญหาโดยใช้ Windows Memory Diagnostic Tool.
นี่คือคำแนะนำในการดำเนินการ:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run และที่นี่พิมพ์ mdsched.exe แล้วกด Enter
- ที่นี่คุณจะเห็น 2 ตัวเลือกในหน้าต่างป๊อปอัพ Windows Memory Diagnostic .
- เลือกตัวเลือก Restart now and check for problems (recommended).

- และระบบปฏิบัติการของคุณจะรีบูทและเริ่มค้นหาข้อผิดพลาดของโมดูลหน่วยความจำ รอจนกระบวนการเสร็จสิ้น
ปิดการตั้งค่าออเวอร์คล็อก
ตรวจสอบ หากคุณออเวอร์คล็อก CPU และ GPU ของคุณ แล้วสิ่งนี้อาจทำให้เกิด ปัญหาการร้อนเกินไป ซึ่งในภายหลังทำให้แสดงข้อผิดพลาด ดังนั้น ให้มองหาการตั้งค่าออเวอร์คล็อกและปิดใช้งานพวกมันเพื่อแก้ไขข้อผิดพลาด
นี่คือคำแนะนำสำหรับการปิดใช้งานการตั้งค่าออเวอร์คล็อก:
- กด Windows + I เพื่อเปิดหน้าต่าง Settings
- จากนั้นคลิกที่ตัวเลือก Update and Security และจากนั้นคลิกที่ Recovery

- คลิกที่ตัวเลือก Advanced startup และจากนั้นคลิก Restart Now
- ตอนนี้เมื่อคอมพิวเตอร์บูท ให้คลิกที่ Advanced startup คลิกที่ Troubleshoot จากนั้น Advanced Options แล้วที่ตัวเลือก UEFI Firmware Settings .

- คลิก Restart และเมื่อคอมพิวเตอร์บูท ให้เปิด BIOS และคลิกที่ตัวเลือก Advanced
- ไปที่ตัวเลือก Performance และค้นหา Overclocking และจากนั้นคลิก Disable
- ตอนนี้กดปุ่ม F10 เพื่อบันทึกการเปลี่ยนแปลง BIOS และจากนั้นรีบูทคอมพิวเตอร์ของคุณ
สิ่งนี้ทำงานสำหรับผู้ใช้หลายรายในการแก้ไขปัญหาการร้อนเกินไปและแก้ไขข้อผิดพลาดในคอมพิวเตอร์ Windows ของพวกเขา
รีเซ็ต Windows OS
หากไม่มีโซลูชันที่ระบุข้างต้นทำงานสำหรับคุณ แล้ว รีเซ็ตระบบ Windows 10 การทำเช่นนี้จะลบไฟล์ทั้งหมดจากพาร์ติชันระบบ ดังนั้น ขั้นแรก ให้สร้างสำรองไฟล์เพื่อหลีกเลี่ยงปัญหาเพิ่มเติม
ทำตามขั้นตอนในการรีเซ็ต Windows 10:
- รีบูทคอมพิวเตอร์โดยการกด Shift key
- และเมื่อคุณได้อินเทอร์เฟซ ให้เลือก Troubleshoot option และจากนั้นคลิกที่ Reset this PC now คลิกที่ตัวเลือก Remove Everything.

- หลังจากนั้น เลือกไดรฟ์ที่ติดตั้ง Windows และคลิกที่ Just remove my files และคลิกปุ่ม Reset.
- ต่อไป ทำตามคำแนะนำที่ปรากฏสำหรับการรีเซ็ต Windows
แล้ว นี่คือทั้งหมดเกี่ยวกับ DRIVER OVERRAN STACK BUFFER BSOD error. ลองแก้ไขที่กำหนดตามลำดับและแก้ไขข้อผิดพลาดอย่างสมบูรณ์