วิธีอ่านไฟล์ Memory Dump ใน Windows 10

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

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

วิธีที่ 1 ใช้ BlueScreenView เพื่อวิเคราะห์ไฟล์ minidump -

BlueScreenViewเป็นเครื่องมือที่ดีมากในการวิเคราะห์ไฟล์ minidump ในคอมพิวเตอร์ของคุณ ทำตามขั้นตอนเหล่านี้อย่างละเอียดเพื่อทำเช่นนั้น -

1. ดาวน์โหลด BlueScreenView บนคอมพิวเตอร์ของคุณ (เยี่ยมชมเว็บไซต์และเลื่อนลงไปตามหน้าเว็บคลิกที่ไฟล์เฉพาะที่ตรงกับสถาปัตยกรรม CPU ( 32 บิตหรือ64 บิต ) เพื่อดาวน์โหลด)

ดาวน์โหลด Bluescreen View

2. หลังจากดาวน์โหลดไฟล์บนเครื่องคอมพิวเตอร์ของคุณดึง “การbluescreenview-x64.zipไฟล์” ในสถานที่ที่คุณเลือก

สารสกัดจาก Bluescreen

3. หลังจากแตกไฟล์ zip แล้วให้ไปที่ไซต์การแตกไฟล์บนคอมพิวเตอร์ของคุณ ดับเบิลคลิกที่“ BlueScreenView ” เพื่อเรียกใช้บนคอมพิวเตอร์ของคุณ

คลิกสองครั้งที่ Bluescreen

4. ในหน้าต่างBlueScreenViewคุณจะสามารถดูคำอธิบายของ " Dump File ", " Crash Time ", " born By Driver " ของไฟล์ minidump ในคอมพิวเตอร์ของคุณ

เวลาขัดข้อง

5. หากคุณต้องการเริ่มต้นเพื่อทำความเข้าใจไฟล์ดัมพ์ให้ลึกซึ้งยิ่งขึ้นเพียงดับเบิลคลิกที่ไฟล์นั้นเพื่อตรวจสอบคุณสมบัติของไฟล์นั้น ๆ บนคอมพิวเตอร์ของคุณ

คุณสมบัติ

6. หากคุณต้องการวิเคราะห์สาเหตุและต้องการค้นหาวิธีแก้ไขสำหรับสาเหตุของปัญหาเพียงคลิกขวาที่ไฟล์ดัมพ์จากนั้นคลิกที่“ Google Search-Bug Check + Driver

ค้นหา Bsod

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

วิธีที่ 2 ใช้ Windows Debugger เพื่อวิเคราะห์ไฟล์ minidump -

Windows Debuggerคือตัววิเคราะห์ไฟล์ minidump ที่สมบูรณ์บนคอมพิวเตอร์ของคุณ

1. ดาวน์โหลด Windows 10 SDK บนคอมพิวเตอร์ของคุณ คลิกที่“ DOWNLOAD THE.ISO ” เวอร์ชันล่าสุดของWindows 10 SDKจะถูกดาวน์โหลดลงในคอมพิวเตอร์ของคุณ

ดาวน์โหลด Iso

2. เมานต์ไฟล์“ KSDKWIN10_MULFRE_EN-US_DV9.isoบนคอมพิวเตอร์ของคุณเพื่อแสดงภาพไฟล์

3. ดับเบิลคลิกที่“ WinSDKSetup ” เพื่อเรียกใช้การตั้งค่าบนคอมพิวเตอร์ของคุณ

Winsdksetup

4. ในหน้าต่างระบุตำแหน่งให้เลือก“ ติดตั้ง Windows Software Development Kit-Windows 10.0.18362.1 ลงในคอมพิวเตอร์เครื่องนี้ ” จากนั้นคลิกที่“ ถัดไป

5. คุณสามารถเลือกไดเร็กทอรีการติดตั้งแยกต่างหากบนคอมพิวเตอร์ของคุณโดยคลิกที่“ เรียกดู

เปลี่ยนโฟลเดอร์การติดตั้ง

6. ในหน้าต่างLicense Agreementคลิกที่“ Accept ” เพื่อยอมรับข้อตกลงในการติดตั้งชุดอุปกรณ์บนคอมพิวเตอร์ของคุณ

Licesnce Agrrement

7. เมื่อคุณจะได้รับแจ้งให้ " เลือกคุณสมบัติที่คุณต้องการติดตั้ง " ให้เลือกเฉพาะตัวเลือก " เครื่องมือแก้จุดบกพร่องสำหรับ Windows " จากนั้นคลิกที่ " ติดตั้ง "

เครื่องมือดีบักสำหรับ Windows

ขั้นตอนการติดตั้งจะใช้เวลาพอสมควร

8. เมื่อขั้นตอนการติดตั้งเสร็จสมบูรณ์เพียงคลิกที่“ ปิด ” เพื่อปิดหน้าต่างการตั้งค่า

ปิดหน้าต่างการติดตั้ง

9. กดปุ่มWindows + Rเพื่อเปิดหน้าต่างRunบนคอมพิวเตอร์ของคุณพิมพ์“ cmd ” แล้วกดCtrl + Shift + Enterเพื่อเปิดหน้าต่างCommand Prompt ที่มีสิทธิ์ระดับผู้ดูแลระบบ

Cmd ต่ำสุด (1)

10. ในหน้าต่างCommand Promptให้คัดลอกและวางคำสั่งเหล่านี้ทีละคำและกดEnterหลังจากแต่ละคำสั่งเพื่อดำเนินการตามลำดับบนคอมพิวเตอร์ของคุณ

cd \ Program Files (x86) \ Windows Kits \ Debuggers \ x64 \ windbg.exe -IA

Cmd Windbg

11. คลิกที่ช่องค้นหาและพิมพ์“ windbg ” จากนั้นคลิกขวาที่“ WinDbg (x64) * ” และคลิกที่“ Run as administrator ” เพื่อเปิดWinDbgบนคอมพิวเตอร์ของคุณ หน้าต่างWinDbgจะเปิดขึ้น

Windbg เปิดรันในฐานะผู้ดูแลระบบ

[ * หมายเหตุ -เลือกเวอร์ชัน“ WinDbg ” ที่ต้องการเพื่อเปิดตามสถาปัตยกรรม CPU ( x64 บิตหรือx86 บิตของระบบของคุณ)

12. ในหน้าต่างWinDbgเพียงคลิกที่“ File ” จากนั้นคลิกที่“ Symbol File Path

File Symbol File Path

13. ในการค้นหาสัญลักษณ์เส้นทาง , คัดลอกบรรทัดนี้และวางไว้ใน ' เส้นทางสัญลักษณ์: ' สุดท้ายคลิกที่“ ตกลง ” เพื่อบันทึก

SRV * C: \ SymCache * // msdl.microsoft.com/download/symbols

เส้นทางสัญลักษณ์

14. ในหน้าต่างWinDbgคลิกที่“ File ” จากนั้นคลิกที่“ Save Workspace ” เพื่อบันทึกการเปลี่ยนแปลง

บันทึกพื้นที่ทำงาน

15. กดปุ่มWindows + Rเพื่อเปิดRunบนคอมพิวเตอร์ของคุณ พิมพ์หรือคัดลอกวางตำแหน่งของโฟลเดอร์นี้และจากนั้นกดEnter

C: \ Windows \ Minidump

Minidump Run

16. ในโฟลเดอร์Minidumpให้ดับเบิลคลิกที่ไฟล์ minidump ที่คุณต้องการวิเคราะห์บนคอมพิวเตอร์ของคุณ

ไฟล์ minidump จะเปิดขึ้นในWinDbg

ดับเบิลคลิกเพื่อเปิด

[ สำคัญ - เป็นนี่เป็นครั้งแรกที่WinDbg จะวิเคราะห์ไฟล์ minidump บนคอมพิวเตอร์ของคุณก็จะใช้เวลาในการโหลดสัญลักษณ์เคอร์เนล กระบวนการทั้งหมดนี้ทำงานอยู่เบื้องหลัง ดังนั้นหากดูเหมือนว่าWinDbgหยุดทำงานหรือไม่ตอบสนองอย่าขัดจังหวะกระบวนการ ]

17. เมื่อดาวน์โหลดสัญลักษณ์เคอร์เนลบนคอมพิวเตอร์ของคุณแล้วคลิกที่“ ! วิเคราะห์ -y ” เพื่อวิเคราะห์ปัญหาทั้งหมด

วิเคราะห์

18. ตอนนี้รอสักครู่เพื่อวิเคราะห์ข้อมูลความผิดพลาด หลังจากกระบวนการวิเคราะห์สิ้นสุดลงให้ค้นหา ' MODULE NAME: ' และคลิกที่ชื่อโมดูลที่เกี่ยวข้องเพื่อทราบเพิ่มเติมเกี่ยวกับตำแหน่งของไฟล์ที่ทำให้เกิดความล้มเหลว ( ตัวอย่าง - เราได้คลิกที่“ nvlddmkm “)

ชื่อโมดูล Nvlddkm

19. ตอนนี้กดCtrl + Fเพื่อเปิดหน้าต่างค้นหาตอนนี้พิมพ์“ อาจเกิดจาก ” จากนั้นคลิกที่“ ค้นหาถัดไป

ค้นหาถัดไป

คุณจะเห็นสาเหตุที่ระบบของคุณขัดข้อง คุณยังสามารถสังเกตเห็นโค้ด“ BugCheck ” ที่อยู่ด้านล่างสาเหตุของปัญหา ตอนนี้เปรียบเทียบรหัสBugCheckกับรายการอ้างอิงรหัส BugCheck ของ Microsoft เพื่อให้เข้าใจถึงสาเหตุที่แท้จริงของปัญหา