วิธีดูเนื้อหาของไฟล์ดัมพ์ใน Windows 10

ไฟล์ ดัมพ์(Dump)เป็นไฟล์ชนิดพิเศษที่เก็บข้อมูลเกี่ยวกับคอมพิวเตอร์ของคุณ ซอฟต์แวร์ในเครื่อง และข้อมูลที่ถูกโหลดในหน่วยความจำเมื่อมีสิ่งเลวร้ายเกิดขึ้น โดยปกติแล้วWindowsหรือแอปที่ขัดข้องจะสร้างขึ้นโดยอัตโนมัติ แต่คุณสามารถสร้างได้ด้วยตนเอง คำถามที่เกิดขึ้นหลังจากนั้นคือ: "ฉันจะอ่านเนื้อหาของไฟล์ดัมพ์ได้อย่างไร" ("How do I read the contents of a dump file?"). ในคู่มือนี้ เราจะแสดงวิธีการดำเนินการดังกล่าว:

หมายเหตุ:(NOTE:)หากคุณเข้ามาที่หน้าเว็บนี้โดยมองหาวิธีสร้างไฟล์ดัมพ์(dump file)ในWindowsคุณอาจต้องการอ่าน: วิธีสร้างไฟล์ดัมพ์(dump file)สำหรับแอป พื้นหลัง หรือกระบวนการ ของWindows (background or Windows process)มีมากกว่าหนึ่งวิธีในการอ่านเนื้อหาของไฟล์ดัมพ์(dump file)โดยใช้แอพต่างๆ จากนักพัฒนาที่แตกต่างกัน แต่วิธีที่ง่ายที่สุดและใช้งานง่ายที่สุดที่เรารู้จักคือการใช้แอปที่สร้างโดยMicrosoftซึ่งเรียกว่าWinDbg Preview(WinDbg Preview)

ขั้นตอนที่ 1(Step 1) . ดาวน์โหลดและติดตั้งWinDbg Preview

ขั้นตอนแรกคือการดาวน์โหลดและติดตั้งWinDbg Preview (WinDbg Preview)บนคอมพิวเตอร์หรืออุปกรณ์(computer or device) Windows 10 ของคุณ เปิดMicrosoft Storeค้นหา"windbg Preview"แล้วคลิกหรือกดเลือก ผลลัพธ์ WinDbg PreviewจากแผนกApps หรือใช้ลิงก์นี้(use this link)เพื่อไปที่ หน้า แสดงตัวอย่าง WinDbg(WinDbg Preview)จากMicrosoft Storeทันที

ค้นหา WinDbg Preview ใน Microsoft Store

ใน หน้า ตัวอย่าง WinDbg(WinDbg Preview's)จากStoreคลิกหรือกดเลือกInstall

การติดตั้ง WinDbg Preview

ตอนนี้ ให้รอจนกว่าแอปจะดาวน์โหลดและติดตั้งบนพีซี Windows 10 ของคุณ

ขั้นตอนที่ 2(Step 2) . เปิดWinDbg Previewและโหลดไฟล์ดัมพ์(dump file)

หลังจาก ติดตั้ง WinDbg Previewคุณจะพบทางลัดในเมนู(Start Menu)เริ่ม คลิกหรือกดเลือกเพื่อเปิด

ทางลัด WinDbg Preview จาก Start Menu

หมายเหตุ:(NOTE:)คุณสามารถใช้WinDbg Previewเพื่อเปิดไฟล์ดัมพ์(dump file)ได้ แต่ถ้าคุณต้องการเปิดไฟล์ดัมพ์ ที่ (dump file)Windows 10สร้างขึ้นระหว่างBSOD ( Blue Screen of Death ) คุณต้องเรียกใช้WinDbg Previewในฐานะผู้ดูแลระบบ

ในภาพหน้าจอด้านล่าง คุณสามารถดูว่าWinDbg Previewเป็นอย่างไร คลิกหรือกดเลือกที่ ปุ่ม ไฟล์(File)จากมุมบนซ้ายของหน้าต่าง

ปุ่มไฟล์จาก WinDbg Preview

ตรวจสอบให้แน่ใจว่าได้เลือกส่วน"เริ่มการดีบัก"("Start debugging")แล้วคลิกหรือกดเลือก"เปิดไฟล์ดัมพ์"("Open dump file.")

การเลือกเปิดไฟล์ดัมพ์ด้วย WinDbg Preview

ใช้ หน้าต่าง เปิด(Open)เพื่อไปยังส่วนต่างๆ ของพีซี Windows 10 และเลือกไฟล์ดัมพ์(dump file)ที่คุณต้องการวิเคราะห์ จากนั้นคลิกหรือกด(click or tap)เลือกเปิด(Open)ตามที่เห็นในภาพหน้าจอด้านล่าง

เคล็ดลับ:(TIP:)หากคุณต้องการดูเนื้อหาของไฟล์ดัมพ์(dump file) ที่ สร้างโดยWindows 10ระหว่างการแครชครั้งล่าสุด คุณสามารถค้นหาได้ใน"C:Windowsminidump"โดยที่C:คืออักษรระบุไดรฟ์ของไดรฟ์ที่ติดตั้งWindows 10

เรียกดูพีซีและเปิดไฟล์ดัมพ์

ขึ้นอยู่กับขนาดของไฟล์ดัมพ์(dump file)ที่คุณเลือกเปิด และขึ้นอยู่กับว่าแพคเกจซอฟต์แวร์เพิ่มเติมใดที่ จำเป็นต้องดาวน์โหลด WinDbg Previewเพื่อให้สามารถอ่านได้ คุณอาจต้องรอสักครู่จนกว่าทุกอย่างจะพร้อม เมื่อเสร็จแล้ว ข้อความ ไม่ว่าง(Busy) ที่ แสดงในภาพหน้าจอด้านล่างจะหายไป

รอให้ WinDbg Preview โหลดไฟล์ดัมพ์

ขั้นตอนที่(Step 3) 3 เรียกใช้ ! วิเคราะห์คำสั่ง(analyze command)ในไฟล์ดัมพ์(dump file)

WinDbg Previewได้เสร็จสิ้นการโหลดไฟล์ดัมพ์(dump file) ที่ คุณเลือก ในการวิเคราะห์เนื้อหา ในช่องข้อความจากด้านล่างของแผงคำสั่ง ให้พิมพ์ (Command)!analyze -vแล้วกดEnterบนแป้นพิมพ์ของคุณ

รันคำสั่ง !analyze -v ใน WinDbg Preview เพื่อตีความไฟล์ดัมพ์

WinDbg Previewเริ่มอ่านและวิเคราะห์ไฟล์ดัมพ์ (dump file)เช่น(Just)เดียวกับก่อนหน้านี้ ขั้นตอนนี้อาจใช้เวลาสักครู่ ขึ้นอยู่กับขนาดของไฟล์ดัมพ์(dump file)และจำนวนแพ็คเกจการดีบักเพิ่มเติมที่แอปจำเป็นต้องแปล

กำลังรอ WinDbg Preview เพื่อวิเคราะห์ไฟล์ดัมพ์

ขั้นตอนที่ 4. ตีความไฟล์ดัมพ์

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

ผลการวิเคราะห์ Bugcheck ในการแสดงตัวอย่าง WinDbg

เลื่อน(Scroll)ลงมาด้านล่างและมองหาฟิลด์ที่เรียกว่าBUGCHECK_CODE รหัส ข้อบกพร่อง(bug code)นี้ค่อนข้างสำคัญเพราะสามารถช่วยให้คุณค้นหาว่าเกิดอะไรขึ้นกับพีซี Windows 10 ของคุณ จดบันทึกไว้ที่ไหนสักแห่งและใช้Googleเพื่อค้นหา: ผลลัพธ์ที่คุณได้รับน่าจะเป็นประโยชน์

ตัวอย่างเช่น หากคุณกำลังจะทำการค้นหา Google(Google search)สำหรับรหัสข้อบกพร่อง(bug code)e2 ที่คุณเห็นในภาพหน้าจอด้านล่าง คุณจะพบว่าเราสร้างBSOD ด้วยตนเอง บนคอมพิวเตอร์ทดสอบ(test computer)ของ เรา

BUGCHECK_CODE แสดงโดย WinDbg Preview

ใน แผง คำสั่ง(Command) เดียวกัน คุณอาจพบบรรทัดข้อความที่เรียกว่าSYMBOL_NAME , MODULE_NAMEและIMAGE_NAME สิ่งเหล่านี้มีความสำคัญเช่นกันเมื่อตีความไฟล์ดัมพ์ เนื่องจากมักจะชี้ว่าไดรเวอร์ใดที่มีปัญหาและทำให้พีซี Windows 10 ของคุณขัดข้อง

ข้อมูลที่แสดงโดย SYMBOL_NAME, MODULE_NAME และ IMAGE_NAME

หากMODULE_NAMEให้ลิงก์แก่คุณ ให้คลิกหรือแตะ(click or tap)ที่ ลิงก์ ซึ่งจะแสดงรายละเอียดเพิ่มเติมแก่คุณ และคุณยังสามารถเรียนรู้ไดรเวอร์ที่แน่นอนหรือไฟล์(driver or file)ที่ทำให้คุณมีปัญหาได้ ตัวอย่างเช่น ในภาพหน้าจอด้านล่าง เพียงพอที่จะดูที่เส้นทางของรูปภาพ(Image path)และ บรรทัด FileDescriptionเพื่อดูว่าไฟล์ดัมพ์(dump file) ของเรา ถูกสร้างขึ้นโดยไดรเวอร์แป้นพิมพ์(keyboard driver)เมื่อเราเรียกใช้BSOD ( Blue Screen of Death ) ด้วยตนเองโดยใช้Right Control + Scroll Lock + Scroll Lockบนแป้นพิมพ์ของเรา

เส้นทางของรูปภาพและ FileDescription จะมีประโยชน์ในการระบุไดรเวอร์ที่ทำให้เกิดการขัดข้อง

WinDbg Previewให้รายละเอียดเพิ่มเติมเกี่ยวกับเนื้อหาของไฟล์ดัมพ์(dump file) ของคุณ แต่ส่วนใหญ่เป็นข้อมูลทางเทคนิคและผู้ใช้ทั่วไปไม่สามารถแยกแยะได้ง่าย อย่างไรก็ตาม ข้อมูลที่เราเน้นควรให้แนวคิดแก่คุณว่ามีอะไรผิดปกติ

คุณรู้วิธีที่ง่ายกว่าในการดูเนื้อหาของไฟล์ดัมพ์(dump file)หรือไม่?

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



About the author

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



Related posts