วิธีใช้ Windbg เพื่อแก้ไขข้อผิดพลาดการหยุดหน้าจอสีน้ำเงิน

How Use Windbg Troubleshoot Blue Screen Stop Errors



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



ก่อนอื่น คุณจะต้องดาวน์โหลดและติดตั้ง Windbg เมื่อคุณติดตั้ง Windbg แล้ว คุณจะต้องเปิดเครื่องมือและโหลดไฟล์การถ่ายโอนข้อมูลข้อขัดข้อง ในการทำเช่นนี้ เพียงคลิกที่ ไฟล์ > เปิด Crash Dump เมื่อโหลดไฟล์แล้ว คุณจะเห็นรายการเธรดทั้งหมดที่กำลังทำงานอยู่ เลือกเธรดที่ทำให้เกิดข้อผิดพลาดหน้าจอสีน้ำเงิน จากนั้นคลิกที่ View > Call Stack นี่จะแสดง call stack สำหรับเธรดนั้นๆ





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





สุดท้าย เมื่อคุณระบุสาเหตุของข้อผิดพลาดหน้าจอสีน้ำเงินแล้ว คุณสามารถแก้ไขได้ จากนั้นดำเนินการต่อ ในการทำเช่นนี้ เพียงคลิกที่ Debug > Go Windbg จะดำเนินการต่อไปและควรแก้ไขข้อผิดพลาดหน้าจอสีน้ำเงิน หากคุณยังคงเห็นข้อผิดพลาดจอฟ้า คุณอาจต้องทำขั้นตอนเหล่านี้ซ้ำจนกว่าข้อผิดพลาดจะได้รับการแก้ไข



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

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



สาเหตุของข้อผิดพลาด BSOD

ข้อผิดพลาด BSOD จะแสดงขึ้นเมื่อระบบปฏิบัติการของคุณถึงเกณฑ์ที่ระบบมีช่องโหว่และไม่สามารถทำงานได้อย่างปลอดภัยอีกต่อไป BSOD มักจะเกิดขึ้นเนื่องจากสาเหตุหลายประการ เช่น ไดรเวอร์ผิดพลาด รีจิสทรี Windows เสียหาย ความร้อนสูงเกินไป ไดรเวอร์อุปกรณ์กำหนดค่าผิด ไฟล์เสียหาย ไดรเวอร์ล้าสมัย การโอเวอร์คล็อก ซอฟต์แวร์ไม่ดี และปัญหาฮาร์ดแวร์ระบบอื่นๆ

xbox หนึ่งเปลี่ยน dns

แก้ไขข้อผิดพลาด BSOD

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

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

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

เครื่องมือดีบักเกอร์ Windows คืออะไร (Windbg)

WinDbg หรือที่เรียกว่า Windows Debugging Tool เป็นดีบักเกอร์อเนกประสงค์ที่จะสแกนไฟล์ minidump ทั้งหมดที่สร้างขึ้นหลังจาก BSOD หยุดทำงานโดยอัตโนมัติ เครื่องมือนี้ใช้สำหรับการวิเคราะห์ขั้นสูงเพิ่มเติมของข้อผิดพลาดที่ซับซ้อน และสามารถดาวน์โหลดได้ฟรีโดยเป็นส่วนหนึ่งของ Windows 10 SDK สำหรับการหยุดทำงานแต่ละครั้ง เครื่องมือดีบักจะให้ข้อมูลโดยละเอียดเกี่ยวกับโปรแกรมควบคุมที่โหลดในขณะที่เกิดข้อขัดข้อง ตลอดจนข้อมูลข้อขัดข้องขั้นสูงอื่นๆ เพื่อช่วยวินิจฉัยสาเหตุของข้อผิดพลาดจอฟ้า และช่วยค้นหาไดรเวอร์ที่มีปัญหาในท้ายที่สุด ในบทความนี้ เราจะอธิบายวิธีใช้ Windows Debugging Tool (WinDbg) เพื่ออ่านรายงานข้อขัดข้อง

วิธีใช้ windbg

การติดตั้ง Windbg

ดาวน์โหลด SDK ออฟไลน์ของ Windows 10 ที่นี่ .

เรียกใช้โปรแกรมติดตั้งและเลือกเส้นทางการติดตั้งเริ่มต้น

ยอมรับใบอนุญาตและเลือกคุณสมบัติ เครื่องมือดีบัก สำหรับวินโดวส์ ติดตั้งดีบักเกอร์

windows 10 ไม่รู้จัก iphone

เครื่องมือดีบักเกอร์ Windows (Windbg)

คลิกที่ ติดตั้ง ปุ่ม.

ใช้ Windbg เพื่อแก้ไขข้อผิดพลาดหน้าจอสีน้ำเงิน

ไปที่เริ่มแล้วพิมพ์ WinDbg (x86)

winsxs คืออะไร

คลิกขวาที่เครื่องมือ WinDbg แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ

ไปที่ ไฟล์ และคลิกที่ เปิดการถ่ายโอนข้อมูลข้อขัดข้อง จากเมนู

ไปที่เส้นทาง C: Windows Minidump และกด มินิดัมพ์ โฟลเดอร์

ใน โฟลเดอร์มินิดัมพ์ คลิกไอคอน ไฟล์ .dmp คุณต้องการเปิด

WinDbg จะแยกวิเคราะห์ไฟล์และรอจนกว่า ไม่ได้เชื่อมต่อดีบั๊ก หายไปที่ด้านล่างของหน้าต่าง

บันทึกข้อผิดพลาดการอัปเกรด windows 10

กด ! แยกวิเคราะห์ -v ในบรรทัดคำสั่งและรอให้การวิเคราะห์เสร็จสิ้น

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมควบคุม ให้ค้นหา MODULE_NAME ในผลการวิเคราะห์แล้วคลิกที่ลิงก์โปรแกรมควบคุม

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

หวังว่านี่จะช่วยได้!

$ : John Carrona Sr. เพิ่ม: หากคุณไม่ได้ระบุเส้นทางสัญลักษณ์ที่ถูกต้อง คุณจะได้รับข้อผิดพลาดของสัญลักษณ์ วิธีที่ง่ายที่สุดคือกด File… Symbol File Path แล้วพิมพ์:

|_+_|

สิ่งนี้จำเป็นต้องทำทุกครั้งที่คุณเปิด WinDbg - เว้นแต่คุณจะบันทึกพื้นที่ทำงานเพื่อใช้ในภายหลัง

ดาวน์โหลด PC Repair Tool เพื่อค้นหาอย่างรวดเร็วและแก้ไขข้อผิดพลาดของ Windows โดยอัตโนมัติ

ตัวอย่างของข้อผิดพลาดที่คุณได้รับหากคุณไม่ใช้สัญลักษณ์อยู่ที่นี่: https://stackoverflow.com/questions/30019889/how-to-set-up- symbols-in-windbg .

โพสต์ยอดนิยม