วิธีแก้ไขไดรเวอร์ Overran Stack Buffer BSOD

“DRIVER_OVERRAN_STACK_BUFFER” เป็นข้อผิดพลาดการหยุด BSOD (Blue Screen of Death)(BSOD (Blue Screen of Death) stop error)ที่เกิดจากไดรเวอร์อุปกรณ์ที่ผิดพลาดในWindows เกิดขึ้นเมื่อไดรเวอร์เขียนข้อมูลนอกที่อยู่หน่วยความจำที่กำหนดไว้ อย่างไรก็ตาม สาเหตุอื่นๆ หลายประการ เช่น ไฟล์เสียหาย ข้อผิดพลาดของดิสก์ และมัลแวร์ อาจทำให้BSOD เดียวกัน ปรากฏขึ้นได้ 

เป็นไปได้ที่จะแก้ไข "Driver Overran Stack Buffer" BSOD โดยทำตามคำแนะนำด้านล่าง หากWindowsขัดข้องก่อนที่คุณจะสามารถบูตเข้าสู่เดสก์ท็อปได้ คุณสามารถลองใช้ได้ในเซฟโหมด(Safe Mode)

อัปเดตไดรเวอร์ที่มีปัญหา

วิธีที่เร็วที่สุดในการแก้ไข "Driver Overran Stack Buffer" BSOD คือการอัปเดตไดรเวอร์อุปกรณ์ที่ทำให้เกิดปัญหา เนื่องจากWindowsใช้ไดรเวอร์หลายตัว คุณจึงควรวิเคราะห์ไฟล์ดัมพ์หน่วยความจำ(analyze the memory dump files)โดยใช้WinDbgหรือNirSoft BlueScreenView ที่ช่วยระบุไฟล์ไดรเวอร์ที่แน่นอนที่ทำให้เกิดBSOD จากนั้น คุณสามารถเรียกใช้การตรวจสอบคร่าวๆ ทางออนไลน์เพื่อระบุอุปกรณ์ที่เกี่ยวข้องกับไฟล์

เมื่อคุณทำเสร็จแล้ว เป็นเพียงเรื่องของการดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์อุปกรณ์จากเว็บไซต์ของผู้ผลิตฮาร์ดแวร์ คุณสามารถเรียกใช้ไฟล์ปฏิบัติการที่ดาวน์โหลดมาเพื่ออัปเดตไดรเวอร์ทันทีหลังจากนั้น หากไม่สำเร็จ ให้ใช้ตัวจัดการอุปกรณ์(Device Manager)เพื่อใช้การอัปเดต

1. กดWindows + Xแล้วเลือกDevice Manager

2. ขยายหมวดหมู่อุปกรณ์—เช่นการ์ดแสดง(Display adapters)ผล 

3. คลิกขวาที่ไดรเวอร์ที่คุณต้องการอัปเดตและเลือกอัปเดตไดรเวอร์(Update driver)เพื่อเปิดวิซาร์ดUpdate Drivers

4. เลือก เรียกดูคอมพิวเตอร์ของฉันเพื่อ หาไดรเวอร์(Browse my computer for drivers)

5. ใช้ ปุ่ม เรียกดู(Browse )เพื่อระบุเส้นทางไปยังไดรเวอร์ที่คุณเพิ่งดาวน์โหลด

6. เลือกถัดไป(Next )และทำตามคำแนะนำที่เหลือทั้งหมดเพื่ออัปเดตไดรเวอร์อุปกรณ์

7. ออกจากวิซาร์ด Update Drivers

อัปเดตไดรเวอร์ผ่าน Windows Update

ผู้ผลิต ฮาร์ดแวร์(Hardware)มักจะเผยแพร่การอัปเดตไดรเวอร์ผ่านMicrosoft . คุณสามารถลองตรวจสอบว่ามีไดรเวอร์เวอร์ชันล่าสุดหรือไม่โดยใช้Windows Update(Windows Update)

1. เปิด เมนู Startแล้วเลือกSettings

2. เลือกWindows Update(Windows Update)

3. เลือกดูการอัปเดต(View optional updates)เพิ่มเติม

4. ขยาย การอัปเด ตไดรเวอร์(Driver updates)

5. เลือกการอัปเดตที่รอดำเนินการสำหรับอุปกรณ์และเลือกดาวน์โหลดและติด(Download and install)ตั้ง

ขณะที่คุณใช้งาน คุณควรลองอัปเดต Windows(updating Windows)ด้วย ซึ่งมักจะช่วยแก้ไขข้อบกพร่องเกี่ยวกับระบบปฏิบัติการและข้อบกพร่องที่ทำให้ไดรเวอร์ทำงานไม่ถูกต้อง

ย้อนกลับไดรเวอร์อุปกรณ์

ในทางกลับกัน BSOD “Driver Overran Stack Buffer” สามารถปรากฏขึ้นได้หลังจากอัปเดตไดรเวอร์อุปกรณ์ ในกรณีนั้นDevice Managerจะมีตัวเลือกในการย้อนกลับ

1. กดWindows + Xแล้วเลือกDevice Manager

2. ขยายหมวดหมู่อุปกรณ์

3. คลิกขวาที่ไดรเวอร์และเลือกProperties

4. สลับไปที่แท็บไดรเวอร์(Driver )

5. เลือกไดรเวอร์ย้อน(Roll Back Driver)กลับ

หากปุ่มRoll Back Driver เป็น สีเทา คุณจะไม่สามารถเปลี่ยนไดรเวอร์กลับเป็นเวอร์ชันก่อนหน้าได้

ติดตั้งไดรเวอร์อุปกรณ์อีกครั้ง

หากไม่สามารถอัปเดตหรือย้อนกลับไดรเวอร์อุปกรณ์ที่มีปัญหา ให้ลองติดตั้งใหม่ ที่ช่วยแยกแยะปัญหาเกี่ยวกับการทุจริตของไดรเวอร์

1. กดWindows + Xแล้วเลือกDevice Manager

2. ขยายหมวดหมู่อุปกรณ์

3. คลิกขวาที่ไดรเวอร์และเลือก ถอนการ ติดตั้งอุปกรณ์(Uninstall device)

4. ทำเครื่องหมายที่ช่องถัดจากลบซอฟต์แวร์ไดรเวอร์สำหรับอุปกรณ์นี้(Delete the driver software for this device )และเลือกถอนการติด(Uninstall)ตั้ง

5. รีบูตเครื่องคอมพิวเตอร์ของคุณ ระบบปฏิบัติการควรใช้ไดรเวอร์พื้นฐานสำหรับอุปกรณ์โดยอัตโนมัติ หากจำเป็น คุณสามารถติดตั้งไดรเวอร์เฉพาะและซอฟต์แวร์สนับสนุนได้เสมอหลังจากดาวน์โหลดจากเว็บไซต์ของผู้ผลิตอุปกรณ์

อัปเดตไดรเวอร์อุปกรณ์ทั้งหมด

หากปัญหายังคงมีอยู่หรือคุณไม่สามารถระบุไดรเวอร์ที่แน่นอนที่อยู่เบื้องหลังข้อผิดพลาด BSOD “Driver Overran Stack Buffer” ได้ ขอแนะนำให้อัปเดตไดรเวอร์อุปกรณ์ทั้งหมดบนคอมพิวเตอร์ของคุณ คุณสามารถใช้เครื่องมืออัพเดตไดรเวอร์ฟรี(use a free driver updater tool)เพื่อทำเช่นนั้น Driver Boosterเป็นตัวเลือกที่ดี

1. ดาวน์โหลดและติดตั้งDriver Booster(Driver Booster)

2. เปิด Driver Booster และเลือกScanเพื่อตรวจสอบการอัปเดตไดรเวอร์ล่าสุด

3. เลือกอัปเดต(Update Now)ทันที เพื่อใช้การอัปเดต

นอกจากนี้ อย่าลืมใช้การอัปเดตไดรเวอร์ที่รอดำเนินการสำหรับอุปกรณ์ฮาร์ดแวร์เพิ่มเติมโดยใช้Windows Update(Windows Update)

ปิดใช้งานการเริ่มต้นอย่างรวดเร็ว

Fast Startupเป็นคุณลักษณะของ Windows ที่ช่วยเพิ่มความเร็วในการบูตระบบ(speeds up the operating system’s boot times)ปฏิบัติการ แต่ยังเป็นสาเหตุที่ทราบอยู่เบื้องหลังข้อผิดพลาดBSOD หลายรายการ (BSOD)ลองปิดการใช้งานและตรวจสอบว่าสร้างความแตกต่างหรือไม่ 

1. กดWindows + Xแล้วเลือกPower Options

2. เลื่อนลงและเลือกการตั้งค่าพลังงาน(Additional power settings)เพิ่มเติม

3. เลือกเลือกสิ่งที่ปุ่มเปิดปิดทำ(Choose what the power buttons do)ที่ด้านบนซ้ายของหน้าจอ

4. ยกเลิกการทำเครื่องหมายที่ช่องถัดจากTurn on fast startup (แนะนำ(Turn on fast startup (recommended)) )

5. เลือกบันทึกการ( Save changes)เปลี่ยนแปลง

เรียกใช้การสแกนความปลอดภัย

ซอฟต์แวร์ที่เป็นอันตรายอาจปลอมแปลงเป็นไดรเวอร์ หรือจี้ไดรเวอร์ที่ถูกต้อง และทำให้เกิดข้อผิดพลาดการหยุด "Driver Overran Stack Buffer" ดังนั้นจึง(Hence)ควรสแกนหามัลแวร์ทั้งระบบอย่างละเอียดถี่ถ้วน 

ความปลอดภัยของ Windows(Windows Security)เสนอการป้องกันไวรัสคอมพิวเตอร์ที่เหมาะสม แต่โปรแกรมกำจัดมัลแวร์เฉพาะ(dedicated malware remover)นั้นดีกว่ามากในการล้างรูปแบบมัลแวร์ที่เป็นอันตราย เราขอแนะนำให้ใช้ Malwarebytes(Malwarebytes)เวอร์ชันฟรี

1. ดาวน์โหลดและติดตั้งMalwarebytes

2. เปิด Malwarebytes และเลือกScanner จากนั้นเลือกสแกนเนอร์ขั้นสูง(Advanced scanners) > กำหนดค่า การสแกน(Configure Scan)

3. ทำเครื่องหมายที่ช่องถัดจากScan memory object(Scan memory objects) , Scan registry and startup itemsและScan within archives คุณยังสามารถเลือกScan for rootkitsได้ แต่นั่นสามารถขยายระยะเวลาการสแกนได้อย่างมาก

4. เลือกพาร์ติชั่นไดรฟ์ที่มีระบบปฏิบัติการ— เช่นC

5. เลือกสแกน(Scan)

แก้ไขข้อผิดพลาดของระบบปฏิบัติการ

ตัวตรวจสอบไฟล์ระบบ(System File Checker) ( SFC ) เป็นเครื่องมือบรรทัดคำสั่งที่แก้ไขความเสียหายของไฟล์ระบบในWindows หาก BSOD 'Driver Overran Stack Buffer' ยังคงเป็นปัญหาอยู่ คุณควรลองใช้มัน

1. กดWindows + XและเลือกWindows PowerShell (ผู้ดูแลระบบ(Windows PowerShell (Admin)) )

2. พิมพ์คำสั่งต่อไปนี้ลงในคอนโซลWindows PowerShell ที่ยกระดับ:(Windows PowerShell)

sfc/ scannow

3. กดEnter

แก้ไขข้อผิดพลาดที่เกี่ยวข้องกับดิสก์

หลังจากเรียกใช้System File Checkerให้ดำเนินการต่อและเรียกใช้ยูทิลิตี้ CHKDSK(CHKDSK Utility)เมื่อเริ่มต้นคอมพิวเตอร์ ที่ควรแก้ไขข้อผิดพลาดเกี่ยวกับดิสก์ที่อยู่เบื้องหลัง BSOD "Driver Overran Stack Buffer"

1. กดWindows + XและเลือกWindows PowerShell (ผู้ดูแลระบบ(Windows PowerShell (Admin)) )

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. เลือกแก้ไข(Troubleshoot ) > พร้อมรับคำสั่ง(Command Prompt)

3. เรียกใช้ตัวตรวจสอบไฟล์ระบบ:

sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows

4. เรียกใช้ยูทิลิตี้ CHKDSK(CHKDSK Utility)บนโวลุ่มการบู๊ต:

chkdsk C: /R

5: เรียกใช้ยูทิลิตี้ CHKDSK(Run CHKDSK Utility)บน พาร์ติชัน Windows :

chkdsk D: /R

คุณทำอะไรได้อีก?

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

  • ถอนการติดตั้ง Windows Updates(Uninstall Windows Updates) : แม้จะมีข้อดี การอัปเดต Windowsยังสามารถทำให้เกิดปัญหาด้านความเสถียรได้ ถอนการติดตั้งการอัปเดตคุณภาพหรือคุณสมบัติล่าสุด และตรวจสอบว่าสามารถช่วยได้หรือไม่
  • ปิดใช้งานการโอเวอร์คล็อก: คุณโอเวอร์คล็อกพีซีของคุณหรือไม่? ลอง คืนค่าการเปลี่ยนแปลง ของCPU(reverting changes to the CPU) , GPUและRAM
  • Update the BIOS/UEFI : อัปเดตเฟิร์มแวร์ของเมนบอร์ดเพื่อแก้ไขความไม่เข้ากันระหว่างอุปกรณ์ฮาร์ดแวร์และไดรเวอร์
  • รีเซ็ต Windows(Reset Windows) : รีเซ็ตการติดตั้งWindows ของคุณเป็นค่าเริ่มต้นจากโรงงาน (Windows)คุณมีตัวเลือกในการเก็บข้อมูลส่วนบุคคลไว้ครบถ้วน
  • ติดตั้ง Windowsใหม่ : ล้างพาร์ติชั่นระบบทั้งหมดและติดตั้งWindowsใหม่



About the author

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



Related posts