อ่อนนุ่ม

วิธีอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำใน Windows 10

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





โพสต์เมื่อปรับปรุงล่าสุด: 17 กุมภาพันธ์ 2564

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



ลบ chrome ไม่ ได้

วิธีอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำใน Windows 10

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



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

สารบัญ[ ซ่อน ]



วิธีอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำใน Windows 10

ให้แน่ใจว่าได้ สร้างจุดคืนค่า ในกรณีที่มีบางอย่างผิดพลาด

วิธีที่ 1: วิเคราะห์ไฟล์การถ่ายโอนข้อมูลหน่วยความจำโดยใช้ BlueScreenView

1. จาก เว็บไซต์ NirSoft ดาวน์โหลดเวอร์ชันล่าสุดของ BlueScreenView ตามเวอร์ชั่น Windows ของคุณ



2. แตกไฟล์ zip ที่คุณดาวน์โหลดแล้วดับเบิลคลิกที่ BlueScreenView.exe เพื่อเรียกใช้แอปพลิเคชัน

BlueScreenView | วิธีอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำใน Windows 10

3. โปรแกรมจะค้นหาไฟล์ MiniDump โดยอัตโนมัติที่ตำแหน่งเริ่มต้น ซึ่งก็คือ C:WindowsMinidump.dll

4. ตอนนี้ถ้าคุณต้องการวิเคราะห์เฉพาะ .dmp ไฟล์ ลากและวางไฟล์นั้นไปยังแอปพลิเคชั่น BlueScreenView และโปรแกรมจะอ่านไฟล์ minidump อย่างง่ายดาย

ลากและวางไฟล์ .dmp เฉพาะเพื่อวิเคราะห์ใน BlueScreenView

5. คุณจะเห็นข้อมูลต่อไปนี้ที่ด้านบนของ BlueScreenView:

  • ชื่อไฟล์ Minidump : 082516-12750-01.dmp. ในที่นี้ 08 คือเดือน 25 คือวันที่ และ 16 คือปีของไฟล์ดัมพ์
  • Crash Time คือเวลาที่เกิดการชน: 26-08-2016 02:40:03
  • สตริงตรวจสอบข้อบกพร่องคือรหัสข้อผิดพลาด: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • รหัสตรวจสอบจุดบกพร่องเป็นข้อผิดพลาด STOP: 0x000000c9
  • จากนั้นจะมี Bug Check Code Parameters
  • ส่วนที่สำคัญที่สุดเกิดจากไดรเวอร์: VerifierExt.sys

6. ที่ส่วนล่างของหน้าจอ ไดรเวอร์ที่ทำให้เกิดข้อผิดพลาดจะถูกเน้น

ไดรเวอร์ที่ทำให้เกิดข้อผิดพลาดจะถูกเน้น

7. ตอนนี้ คุณมีข้อมูลทั้งหมดเกี่ยวกับข้อผิดพลาดแล้ว คุณสามารถค้นหาเว็บต่อไปนี้ได้อย่างง่ายดาย:

สตริงตรวจสอบข้อบกพร่อง + เกิดจากไดรเวอร์ เช่น DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
สตริงตรวจสอบข้อบกพร่อง + รหัสตรวจสอบข้อบกพร่อง เช่น DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9

ตอนนี้คุณมีข้อมูลทั้งหมดเกี่ยวกับข้อผิดพลาดแล้ว คุณสามารถค้นหาเว็บสำหรับ Bug Check String + เกิดจาก Driver . ได้อย่างง่ายดาย

8. หรือคุณสามารถคลิกขวาที่ไฟล์ minidump ภายใน BlueScreenView แล้วคลิก การค้นหาของ Google – ตรวจสอบข้อบกพร่อง + ไดรเวอร์ .

คลิกขวาที่ไฟล์ minidump ภายใน BlueScreenView แล้วคลิก

9. ใช้ข้อมูลนี้เพื่อแก้ไขปัญหาสาเหตุและแก้ไขข้อผิดพลาด และนี่คือจุดสิ้นสุดของคู่มือ วิธีอ่านไฟล์ Memory Dump ใน Windows 10 โดยใช้ BlueScreenView

วิธีที่ 2: วิเคราะห์ไฟล์การถ่ายโอนข้อมูลหน่วยความจำโดยใช้ Windows Debugger

หนึ่ง. ดาวน์โหลด Windows 10 SDK จากที่นี่ .

บันทึก: โปรแกรมนี้ประกอบด้วย โปรแกรม WinDBG ที่เราจะใช้ในการวิเคราะห์ไฟล์ .dmp

2. เรียกใช้ sdksetup.exe ไฟล์และระบุตำแหน่งการติดตั้งหรือใช้ค่าเริ่มต้น

เรียกใช้ไฟล์ sdksetup.exe และระบุตำแหน่งการติดตั้งหรือใช้ default

3. ยอมรับข้อตกลงใบอนุญาต จากนั้นที่ เลือกคุณสมบัติที่คุณต้องการติดตั้ง หน้าจอ เลือกเฉพาะตัวเลือก Debugging Tools for Windows แล้วคลิกติดตั้ง

ที่หน้าจอ Select the features you want to install ให้เลือกเฉพาะตัวเลือก Debugging Tools for Windows

4. แอปพลิเคชันจะเริ่มดาวน์โหลดโปรแกรม WinDBG ดังนั้นรอให้ติดตั้งบนระบบของคุณ

5. เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

เปิดพรอมต์คำสั่ง ผู้ใช้สามารถทำตามขั้นตอนนี้ได้โดยค้นหา 'cmd' จากนั้นกด Enter | วิธีอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำใน Windows 10

6. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter:

cdProgram Files (x86)Windows Kits10Debuggersx64

บันทึก: ระบุการติดตั้งโปรแกรม WinDBG ที่ถูกต้อง

7. เมื่อคุณอยู่ในไดเร็กทอรีที่ถูกต้องแล้ว ให้พิมพ์คำสั่งต่อไปนี้เพื่อเชื่อมโยง WinDBG กับไฟล์ .dmp:

windbg.exe -IA

ระบุการติดตั้งโปรแกรม WinDBG ที่ถูกต้อง

อัพเดทวินโดว์ 10 ไม่ได้

8. ทันทีที่คุณป้อนคำสั่งข้างต้น อินสแตนซ์ใหม่เปล่าของ WinDBG จะเปิดขึ้นพร้อมข้อความยืนยันซึ่งคุณสามารถปิดได้

อินสแตนซ์ใหม่เปล่าของ WinDBG จะเปิดขึ้นพร้อมข้อความยืนยันซึ่งคุณสามารถปิดได้

9. ประเภท windbg ใน Windows Search จากนั้นคลิกที่ WinDbg (X64)

วิธี แก้ cpu 100

พิมพ์ windbg ใน Windows Search จากนั้นคลิกที่ WinDbg (X64)

10. ในแผง WinDBG คลิกที่ไฟล์ จากนั้นเลือกเส้นทางไฟล์สัญลักษณ์

ในแผง WinDBG ให้คลิกที่ File จากนั้นเลือก Symbol File Path

11. คัดลอกและวางที่อยู่ต่อไปนี้ลงใน เส้นทางการค้นหาสัญลักษณ์ กล่อง:

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

SRV*C:SymCache*http://msdl.microsoft.com/download/symbols | วิธีอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำใน Windows 10

12. คลิก ตกลง แล้วบันทึกเส้นทางสัญลักษณ์โดยคลิก ไฟล์ > บันทึกพื้นที่ทำงาน

13. ตอนนี้ ค้นหาไฟล์ดัมพ์ที่คุณต้องการวิเคราะห์ คุณสามารถใช้ไฟล์ MiniDump ที่พบใน C:WindowsMinidump หรือใช้ไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่พบใน C:WindowsMEMORY.DMP

ค้นหาไฟล์ดัมพ์ที่คุณต้องการวิเคราะห์ จากนั้นดับเบิลคลิกที่ไฟล์ .dmp

14. ดับเบิลคลิกที่ไฟล์ .dmp และ WinDBG จะเปิดขึ้นและเริ่มประมวลผลไฟล์

กำลังสร้างโฟลเดอร์ชื่อ Symcache ในไดรฟ์ C

บันทึก: เนื่องจากเป็นไฟล์ .dmp ไฟล์แรกที่อ่านบนระบบของคุณ ดูเหมือนว่า WinDBG จะช้าแต่อย่าขัดจังหวะกระบวนการ เนื่องจากกระบวนการเหล่านี้กำลังดำเนินการในเบื้องหลัง:

|_+_|

เมื่อดาวน์โหลดสัญลักษณ์แล้ว และดัมพ์พร้อมที่จะวิเคราะห์ คุณจะเห็นข้อความติดตามผล: MachineOwner ที่ด้านล่างสุดของข้อความดัมพ์

เมื่อดาวน์โหลดสัญลักษณ์แล้ว คุณจะเห็น MachineOwner ที่ด้านล่าง

15. นอกจากนี้ ไฟล์ .dmp ถัดไปจะได้รับการประมวลผล ซึ่งจะเร็วขึ้น เนื่องจากได้ดาวน์โหลดสัญลักษณ์ที่จำเป็นแล้ว เมื่อเวลาผ่านไป โฟลเดอร์ C:Symcache จะมีขนาดเพิ่มขึ้นเมื่อมีการเพิ่มสัญลักษณ์มากขึ้น

16. กด Ctrl + F เพื่อเปิด Find แล้วพิมพ์ อาจเกิดจาก (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter นี่เป็นวิธีที่เร็วที่สุดในการค้นหาสาเหตุของการขัดข้อง

เปิดค้นหาจากนั้นพิมพ์คำว่า 'อาจเกิดจากจากนั้นกดค้นหาถัดไป .

17. เหนือเส้น อาจเกิดจากเส้น คุณจะเห็น a รหัสตรวจสอบจุดบกพร่อง เช่น 0x9F . ใช้รหัสนี้และเยี่ยมชม การอ้างอิงรหัสตรวจสอบข้อบกพร่องของ Microsoft สำหรับตรวจสอบการอ้างอิงการตรวจสอบจุดบกพร่อง

ที่แนะนำ:

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

Aditya Farrad

Aditya เป็นผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศที่มีแรงจูงใจในตนเองและเป็นนักเขียนด้านเทคโนโลยีมาตลอด 7 ปีที่ผ่านมา เขาครอบคลุมบริการอินเทอร์เน็ต โทรศัพท์มือถือ Windows ซอฟต์แวร์ และคู่มือวิธีการ