จะใช้ไฟล์ mini-dump ของ Windows ได้อย่างไร


21

ฉันมี Mini-ITX Intel DH61AG mobo พร้อมโปรเซสเซอร์ Intel i3 และ 8GB DDR3 RAM 1600MHz อย่างไรก็ตามคอมพิวเตอร์เครื่องนี้ได้รับการกระแทกบ่อยครั้ง มันไม่ใช่ปัญหาของระบบปฏิบัติการเนื่องจากฉันใช้ Ubuntu (และมีเคอร์เนลตกใจ), Windows 7 และ Windows 8 แต่ละระบบปฏิบัติการเหล่านี้มีปัญหาดังนั้นฉันจึงเรียกใช้การตรวจสอบ HDD และฉันรู้ว่ามันไม่ใช่ปัญหาเรื่องความร้อน เพราะฉันทดสอบโปรเซสเซอร์สองสามวันเมื่อฉันนำคอมพิวเตอร์เข้าด้วยกัน เมื่อฉันรัน memtest86 + อย่างไรก็ตามฉันได้รับข้อผิดพลาด - ดังนั้นฉันจึงทำการทดสอบแยกต่างหากและชิปทั้งสองกลับมาดีการทดสอบที่รุนแรงมากกับพวกเขาอีกครั้ง (ใช้เวลาครึ่งวัน) และไม่มีข้อผิดพลาด ดังนั้นฉันยังคงคิดว่าปัญหาอาจเป็น RAM แต่ฉันไม่แน่ใจ - ฉันทดสอบมันค่อนข้างครอบคลุม

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

คำตอบ:


45

สองตัวเลือกจริง ๆ - ถ้าคุณมี minidump อยู่แล้วคุณสามารถโหลดมันลงในbluescreenview

ป้อนคำอธิบายรูปภาพที่นี่

สิ่งนี้จะทำให้คุณอ่านทิ้งและให้คุณค้นหาส่วนต่าง ๆ ของมันทางออนไลน์

อย่างไรก็ตามวิธีแก้ปัญหาที่ง่ายกว่านั้นก็คือwhocrashedซึ่งจริงๆแล้วเป็นการวิเคราะห์สำหรับคุณและอธิบายได้อย่างง่ายดาย


ฉันใช้ whocrashed สองสามครั้ง - แน่นอนว่าง่ายขึ้นสำหรับคนที่ไม่ได้ดีที่สุดในการวินิจฉัยปัญหาเช่นฉัน
cutrightjm

ดูเหมือนว่า WhoCrashed ไม่ได้ทำงานกับที่ไม่ใช่ภาษาอังกฤษ Windows ...
Falco อเล็กซานเด

@FalcoAlexander มันใช้ได้กับฉันกับ RU Windows
Ruslan Stelmachenko

Whocrashed น่าทึ่งมาก!
ผู้สนับสนุนของปีศาจ

7

สมมติว่าคุณไม่ต้องการ / ไม่สามารถ / ไม่ต้องการใช้ WinDbg ในการวิเคราะห์ตัวเลือกอื่นคือส่งทางออนไลน์เพื่อวิเคราะห์ให้คุณ

คุณสามารถส่งความผิดพลาดไปยังไซต์Online Crash Anylsisของ Microsoft และรับข้อมูลบางอย่างเกี่ยวกับความผิดพลาดแต่ดูเหมือนว่าจะเปลี่ยนไปเป็นเครื่องมือวิเคราะห์ DIY และรูปแบบคำแนะนำเพิ่มเติม

OSR Online ในทางกลับกันยังคงมีคุณสมบัติการส่งและการวิเคราะห์ข้อผิดพลาดออนไลน์: การวิเคราะห์ความเสียหายทันทีออนไลน์


1
Online Crash Anylsisลิงค์ดูเหมือนตาย
LarsTech

สองลิงก์แรกไม่ทำงานลิงก์ล่าสุดมีประโยชน์สำหรับฉัน!
Falco Alexander

6

minidumps มีข้อมูลเกี่ยวกับกระบวนการที่ล้มเหลว หากคุณไม่มีซอร์สโค้ดสำหรับโมดูลนั้น minidump อาจไม่ช่วยคุณได้มากนัก มันมีข้อมูลเกี่ยวกับสแต็คในแต่ละเธรดของกระบวนการในเวลาที่เกิดการขัดข้องและอีกหลายสิ่ง

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

ที่กล่าวว่าคุณสามารถเปิดสิ่งเหล่านี้ใน Visual Studio ฉันทำGoogleอย่างรวดเร็วมากในกรณีที่ฉันพลาดอะไรบางอย่าง (เป็นโปรแกรมเมอร์ฉันมักจะคิดว่าเป็นโปรแกรมเมอร์มากและฉันเริ่มจินตนาการว่า minidumps เป็นเพียงโปรแกรมเมอร์) พบสิ่งนี้:

http://www.memecode.com/docs/minidump.php

พูดเกี่ยวกับการติดตั้ง Microsoft Debugging Tools เพื่อวิเคราะห์ minidump ลองดูสิและดูว่าคุณสามารถนำข้อมูลที่เป็นประโยชน์ออกมาได้ไหม อย่างน้อยที่สุดชื่อของโมดูลที่ล้มเหลวอาจช่วยคุณได้

หากคุณสงสัยว่าเป็นปัญหา RAM เป็นระยะ ๆ (และโดยเฉพาะอย่างยิ่งถ้ามันอยู่ในคอมพิวเตอร์เป็นเวลาหลายปี) คุณควรลองทำการ reseat ใหม่อีกครั้ง (ลบแล้วใส่กลับเข้าไปใหม่) RAM และทำการทดสอบอีกครั้ง ด้วยโชคเล็กน้อยที่อาจช่วยได้


3

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.