วิธีเปิดและวิเคราะห์ไฟล์ดัมพ์บน Windows
เบ็ดเตล็ด / / May 11, 2023
หากคุณเป็นผู้ใช้ Windows คุณอาจพบข้อผิดพลาด Blue Screen of Death (BSOD) ปัญหาใหญ่ของข้อผิดพลาด BSOD คือมี รหัสข้อผิดพลาดต่างๆ เพื่อทำความเข้าใจ นับประสาอะไรกับการวิเคราะห์และแก้ไขปัญหา รายละเอียดความผิดพลาดของ BSOD หรือ Windows จะอยู่ในไฟล์ที่เรียกว่าไฟล์การถ่ายโอนข้อมูลหน่วยความจำ ซึ่งเราจะกล่าวถึงในบทความนี้ในภายหลัง ดังนั้น ยคุณอาจมีไฟล์ดัมพ์ แต่ไม่สามารถเปิดและวิเคราะห์รายละเอียดได้ มันไม่มีประโยชน์ ฉันในบทความนี้ เราจะแนะนำคุณเกี่ยวกับวิธีการเปิดและวิเคราะห์ไฟล์ดัมพ์บน Windows
![วิธีเปิดและวิเคราะห์ไฟล์ดัมพ์](/f/e031b7ff205a5065962cfb73ed207e22.jpg)
ตอนนี้กลับไปที่ข้อผิดพลาด BSOD ก่อน BSOD เกิดขึ้นได้จากหลายสาเหตุ เช่น ไดรเวอร์เสียหายเฟิร์มแวร์ที่ล้าสมัย และปัญหาเกี่ยวกับซอฟต์แวร์อื่นๆ ดังนั้นเมื่อเกิดขึ้น คุณจะเห็นหน้าจอสีน้ำเงินกะพริบพร้อมกับรหัสข้อผิดพลาดและรายละเอียดอื่นๆ ก่อนที่ Windows จะเริ่มต้นใหม่
ใช่ หน้าจอสีน้ำเงินที่มีรหัสข้อผิดพลาดปรากฏขึ้นมีจุดประสงค์ รายละเอียดข้อผิดพลาดข้อขัดข้องเหล่านี้จะไม่หายไป แต่จะถูกบันทึกไว้ในบันทึกของ Windows เพื่อให้สามารถดูและแก้ไขได้ในภายหลัง และบันทึกเหล่านี้เรียกว่าไฟล์การถ่ายโอนข้อมูลหน่วยความจำ เนื่องจากบันทึกในรูปแบบไฟล์ .dmp ตอนนี้คุณรู้แล้วว่าไฟล์ .dmp คืออะไร มาทำความเข้าใจกับประเภทของไฟล์กัน
ประเภทของไฟล์ Dump บน Windows
ดังนั้นจึงมีไฟล์ดัมพ์สี่ประเภทที่ Windows สร้างขึ้น
1. ทำการถ่ายโอนข้อมูลหน่วยความจำให้สมบูรณ์
ตามที่ฟัง การถ่ายโอนข้อมูลหน่วยความจำนี้จะบันทึกเนื้อหาทั้งหมดของหน่วยความจำระบบเมื่อระบบของคุณพบข้อผิดพลาด BSOD การถ่ายโอนข้อมูลนี้มีข้อมูลจากกระบวนการที่กำลังทำงานเมื่อมีการรวบรวมการถ่ายโอนข้อมูลหน่วยความจำ
2. การถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล
ไฟล์ดัมพ์นี้เก็บข้อมูลจากหน่วยความจำเคอร์เนลเท่านั้น หมายความว่าไม่มีข้อมูลจากหน่วยความจำที่ไม่ได้ใช้หรือไม่ได้จัดสรร หรือหน่วยความจำใด ๆ ที่จัดสรรให้กับโปรแกรมโหมดผู้ใช้ นอกจากนี้ ไฟล์การถ่ายโอนข้อมูลนี้มีขนาดเล็กกว่าการถ่ายโอนข้อมูลหน่วยความจำทั้งหมด
3. การถ่ายโอนข้อมูลหน่วยความจำขนาดเล็ก
ไฟล์ดัมพ์นี้เก็บข้อมูลที่เป็นประโยชน์จำนวนน้อยที่สุด ซึ่งสามารถช่วยระบุข้อผิดพลาดที่ทำให้เกิดข้อผิดพลาด BSOD ไฟล์นี้มีข้อความหยุดและพารามิเตอร์ รายการไดรเวอร์ที่โหลด และรายละเอียดอื่นๆ
4. ถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ
ไฟล์ดัมพ์นี้ประกอบด้วยข้อมูลเดียวกันกับ 'Kernel Memory Dump' ความแตกต่างระหว่างทั้งสองไม่ได้อยู่ในตัวไฟล์ดัมพ์ แต่อยู่ที่วิธีที่ Windows ตั้งค่าขนาดของไฟล์เพจจิ้งของระบบ
สงสัยว่าไฟล์เพจจิ้งคืออะไร? ไฟล์เพจ หรือที่เรียกว่าไฟล์เพจ ใช้เพื่อรองรับดัมพ์ข้อขัดข้องของระบบ และสร้าง RAM จริง ทำงานได้อย่างมีประสิทธิภาพมากขึ้นโดยการย้ายเนื้อหาของไฟล์ไปยังฮาร์ดไดรฟ์เมื่อหน่วยความจำของระบบเกือบหมด เต็ม.
ตอนนี้คุณเข้าใจประเภทของไฟล์การถ่ายโอนข้อมูลหน่วยความจำและรายละเอียดต่างๆ แล้ว คุณจึงรู้ว่า BSOD หรือข้อมูลการหยุดทำงานของ Windows มีความสำคัญเพียงใด ข้อมูลยิ่งมากยิ่งดี และส่วนที่ดีที่สุดคือคุณสามารถเปลี่ยนการตั้งค่าไฟล์การถ่ายโอนข้อมูลหน่วยความจำเพื่อเพิ่มการรวบรวมรายละเอียด
วิธีเปลี่ยนการตั้งค่าไฟล์การถ่ายโอนข้อมูลหน่วยความจำโดยใช้การตั้งค่า Windows
การเปลี่ยนการตั้งค่าไฟล์ Memory Dump ค่อนข้างตรงไปตรงมา โดยเฉพาะการใช้ การตั้งค่า Windows. Windows สร้างไฟล์การถ่ายโอนข้อมูลหน่วยความจำโดยอัตโนมัติ อย่างไรก็ตาม คุณสามารถกำหนดระดับของรายละเอียดได้ ที่กล่าวว่าขอข้ามไปที่ขั้นตอน
ขั้นตอนที่ 1: กดปุ่ม Windows บนแป้นพิมพ์ พิมพ์ การตั้งค่าแล้วคลิกเปิด
![พิมพ์การตั้งค่า](/f/16a58f62142bd84d4d17205b9bfa5eff.jpg)
ขั้นตอนที่ 2: ในบานหน้าต่างด้านขวา เลื่อนลงไปที่ About แล้วคลิก
![เลื่อนลงไปที่เกี่ยวกับ](/f/e986fdf4598d5ffabd34edd6ce39334f.jpg)
ขั้นตอนที่ 3: ในข้อมูลจำเพาะของอุปกรณ์ ภายใต้ลิงก์ที่เกี่ยวข้อง เลือก 'การตั้งค่าระบบขั้นสูง'
บันทึก: หากคุณใช้ Windows 10 คุณจะพบการตั้งค่าที่เกี่ยวข้องแทนลิงก์ที่เกี่ยวข้อง ซึ่งด้านล่างให้เลือก 'การตั้งค่าระบบขั้นสูง'
![เลือกการตั้งค่าระบบขั้นสูง](/f/361b607a54ed2c5d31400b26c708ebe1.jpg)
หน้าต่างคุณสมบัติของระบบจะปรากฏขึ้น
ขั้นตอนที่ 4: ในหน้าต่าง System Properties เลือก Settings ภายใต้ Startup and Recovery
![เลือกการตั้งค่า](/f/736f3319e3c2c1d9490a8ba7faa41df1.jpg)
ขั้นตอนที่ 5: ตอนนี้ ภายใต้ตัวเลือกความล้มเหลวของระบบ ให้คลิกที่เมนูแบบเลื่อนลงของ 'เขียนข้อมูลการดีบัก' และเลือก 'การถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ' สุดท้าย คลิกที่ตกลง
![เลือกการถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ](/f/446857d4cbb3342eacd4ba33c1ccd513.jpg)
การตั้งค่านี้จะเปลี่ยนระดับของรายละเอียดที่รวบรวมจาก ไฟล์การถ่ายโอนข้อมูลหน่วยความจำ เมื่อเกิด BSOD เพื่อให้คุณสามารถดูและเข้าใจสาเหตุของข้อผิดพลาด
คุณอาจต้องรีสตาร์ทพีซีของคุณเพื่อใช้การเปลี่ยนแปลงอย่างมีประสิทธิภาพ สิ่งสำคัญคือต้องจำไว้ว่าสิ่งนี้จะช่วย BSOD ที่เกิดขึ้นหลังจากที่คุณเปลี่ยนการตั้งค่าเท่านั้น
วิธีวิเคราะห์ไฟล์การถ่ายโอนข้อมูลหน่วยความจำของ Windows
มีหลายวิธีที่คุณสามารถอ่านไฟล์การถ่ายโอนข้อมูลหน่วยความจำและวิเคราะห์ได้ เราจะใช้แอปพลิเคชันของบุคคลที่สามเพื่อเปิด อ่าน และวิเคราะห์ไฟล์ minidump
บันทึก: วิธีการและขั้นตอนที่เกี่ยวข้องในการวิเคราะห์ไฟล์การถ่ายโอนข้อมูลหน่วยความจำจะถือว่าพีซีของคุณอยู่ในสภาพที่ใช้งานได้ และคุณสามารถติดตั้งเครื่องมือของบริษัทอื่นได้ หากคุณไม่สามารถเข้าถึงพีซีของคุณได้ ขอแนะนำให้คุณดึงข้อมูลไฟล์ดัมพ์และวิเคราะห์ข้อมูลดังกล่าวที่อื่น
1. เปิดและวิเคราะห์ไฟล์ .dmp โดยใช้ WinDbg Preview
นี่คือเครื่องมือการพัฒนาที่สร้างโดย Microsoft ซึ่งจะวิเคราะห์และแก้ไขข้อผิดพลาดในระบบ นี่เป็นหนึ่งในเครื่องมือที่ได้รับการแนะนำมากที่สุด นี่คือวิธีการใช้งาน:
ขั้นตอนที่ 1: กดปุ่ม Windows บนแป้นพิมพ์ พิมพ์ ไมโครซอฟต์สโตร์แล้วกด Enter
![พิมพ์ Microsoft Store](/f/a0aa1156bbee962e1f28b35e5498691b.png)
ขั้นตอนที่ 2: ในแถบค้นหา พิมพ์ ดูตัวอย่าง WinDbgแล้วกด Enter
![พิมพ์ WinDbg ดูตัวอย่าง](/f/83570bae49f7b0fa9f04ca9c0d020d70.jpg)
ขั้นตอนที่ 3: คลิกที่ปุ่ม Get เพื่อติดตั้ง WinDbg Preview
![ติดตั้ง WinDbg ดูตัวอย่าง](/f/3afb76061bcefc13792d5727d55cfd6d.jpg)
ขั้นตอนที่ 4: เมื่อติดตั้งแล้ว ให้กดปุ่ม Windows บนแป้นพิมพ์ พิมพ์ ดูตัวอย่าง WinDbgและคลิกที่ 'เรียกใช้ในฐานะผู้ดูแลระบบ'
![พิมพ์ WinDbg ดูตัวอย่าง](/f/a190bbb7fcc22348c1f68d263bc46cf5.jpg)
ขั้นตอนที่ 5: ในหน้าต่างแสดงตัวอย่าง WinDbg ให้ไปที่ไฟล์จากเมนูด้านบน
![ไปที่ไฟล์จากเมนูด้านบน](/f/033d7f50e598b2aba02ff6737d1fb52e.png)
ขั้นตอนที่ 6: เลือกเริ่มการแก้จุดบกพร่องจากบานหน้าต่างด้านซ้าย และเลือก 'เปิดไฟล์ดัมพ์' ในบานหน้าต่างด้านขวา
![เลือก เริ่มการดีบัก](/f/e34017c0c408c0a7c319aa5af143e7e6.png)
ขั้นตอนที่ 7: เรียกดูและค้นหาไฟล์ดัมพ์ จากนั้นคลิกเปิด
บันทึก: คุณสามารถค้นหาไฟล์ดัมพ์ล่าสุดได้ในรูทโฟลเดอร์ C:\, C:\minidump หรือโฟลเดอร์ C:\Windows\minidump
![ค้นหาไฟล์ดัมพ์](/f/a6b6b378f58e54a90c0b8771513dd24c.jpg)
เมื่อคุณเปิดไฟล์การถ่ายโอนข้อมูล WinDbg จะโหลดไฟล์และเรียกใช้ ขึ้นอยู่กับขนาดไฟล์ WinDbg จะใช้เวลาในการประมวลผล
ขั้นตอนที่ 8: ตอนนี้พิมพ์คำสั่งด้านล่างในแท็บคำสั่งแล้วกด Enter
! วิเคราะห์ -v
![ด้านล่างคำสั่งในแท็บคำสั่ง](/f/cd5e77b10b9b23e6325e430adecd126f.jpg)
คำสั่งนี้จะเริ่มวิเคราะห์ไฟล์ดัมพ์ การดำเนินการนี้อาจใช้เวลาสักครู่ เมื่อเสร็จแล้ว คุณจะเห็นผลลัพธ์ในหน้าต่างด้านบนสุด ด้วยผลลัพธ์ คุณสามารถแก้ไขข้อผิดพลาดที่ทำให้เกิดข้อขัดข้องได้
2. วิธีเปิดและวิเคราะห์ไฟล์ดัมพ์โดยใช้ บลูสกรีนวิว
สแกนและวิเคราะห์ข้อผิดพลาด BSOD ตามชื่อที่แสดง โดยจะรับไฟล์ดัมพ์ไดเร็กทอรี Minidump โดยอัตโนมัติและประมวลผล นี่คือวิธีการติดตั้งและใช้งานสิ่งนี้
ขั้นตอนที่ 1: ดาวน์โหลด BlueScreenView โดยใช้ลิงค์ด้านล่าง ติดตั้งและเรียกใช้งาน
ดาวน์โหลด BlueScreenViewer
![ดาวน์โหลด BlueScreenView](/f/4d5ddeb09e8c1ef0acf1d7f332d8b0bd.jpg)
BlueScreenView ดึงไฟล์ดัมพ์จากระบบของคุณโดยอัตโนมัติ หากไม่มี ให้ไปที่ตัวเลือก > คลิกที่ตัวเลือกขั้นสูง > ใต้ช่อง 'โหลดจากโฟลเดอร์ MiniDump ต่อไปนี้' คลิกที่ปุ่มเรียกดู > คลิกที่ตกลง
ขั้นตอนที่ 2: คลิกที่ไฟล์การถ่ายโอนข้อมูลที่แสดงในแอปพลิเคชัน
![คลิกที่ไฟล์ดัมพ์ที่แสดงรายการ](/f/eb6631ee77fa11926e4df25f187fa11f.jpg)
ไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่เลือกจะมีรายการไฟล์และไดรเวอร์ที่ใช้งานอยู่ ไฟล์ที่เน้นสีแดงจะมีลิงค์โดยตรงไปยังสาเหตุของข้อผิดพลาด BSOD คุณสามารถคลิกและแก้ไขปัญหาได้
BlueScreenView มีประโยชน์เฉพาะในการค้นหาข้อผิดพลาดที่ก่อให้เกิด BSOD ซึ่งแตกต่างจาก WinDbg ซึ่งช่วยให้คุณแก้ปัญหาได้ คุณยังสามารถชำระเงิน WhoCrashed ที่เรามี ครอบคลุมอย่างกว้างขวาง. นอกจากนี้ยังทำงานเหมือนกับ BlueScreenViewer ซึ่งช่วยสแกน วิเคราะห์ และรับรายงานเกี่ยวกับไฟล์ดัมพ์ด้วยการคลิกเพียงครั้งเดียว
คำถามที่พบบ่อยเกี่ยวกับไฟล์การถ่ายโอนข้อมูลหน่วยความจำ
ใช่คุณสามารถ. วิธีที่รวดเร็วและปลอดภัยที่สุดในการลบไฟล์ดัมพ์คือการเปิดการล้างข้อมูลบนดิสก์โดยใช้เครื่องมือค้นหาของ Windows > เลือก 'ล้างไฟล์ระบบ' > ใต้ไฟล์ที่จะลบ เลือก 'ไฟล์การถ่ายโอนข้อมูลหน่วยความจำข้อผิดพลาดของระบบ' > คลิกที่ ตกลง.
การค้นหาไฟล์ดัมพ์บน Windows 11 นั้นค่อนข้างง่าย เปิด Windows File explorer > ไปที่ C:\Windows\Minidump
แก้ไขปัญหาข้อผิดพลาด BSOD
ตอนนี้คุณรู้วิธีเปิด ดู และวิเคราะห์ไฟล์ดัมพ์เพื่อจัดการกับข้อผิดพลาด BSOD วิธีการและเครื่องมือที่เกี่ยวข้องในบทความนี้นั้นเรียบง่ายและมีประสิทธิภาพ เราหวังว่าบทความนี้จะช่วยคุณวินิจฉัยและแก้ไขปัญหา BSOD ได้ทุกครั้ง