如何使用Windows小型转储文件?


21

我有一个带Intel i3处理器的Mini-ITX Intel DH61AG主板和8GB的1600MHz DDR3 RAM。无论如何,这台计算机经常崩溃。这不是操作系统问题,因为我曾经使用过Ubuntu(并曾引起内核恐慌),Windows 7和Windows8。这些操作系统中的每一个都有问题,因此我进行了HDD检查,并且我知道这不是一个大问题。因为当我第一次组装计算机时,我对处理器进行了几天的测试。但是,当我运行memtest86 +时,出现了一个错误-因此我进行了单独的测试,并且两个芯片都恢复了良好状态,再次对它们进行了非常严格的测试(半天),并且没有错误。因此,我仍然认为问题可能出在RAM上,但我不确定-我已经对其进行了广泛的测试(可能让它今晚再次通宵运行)...这使我明白了。

有人可以向我解释(如果可能的话,可以简单地说)如何读取Windows计算机的小型转储文件?我曾经尝试过在网上找到指南,但是失败了。我安装该软件很好,将来也可能会需要它。我在SU上看到过其他一些帖子,它们只是要求人们发布小型转储日志,但是我觉得这太本地化了。有人可以解释吗?

Answers:


45

确实有两个选择-如果您已经有一个小型转储,则可以将其加载到bluescreenview中

在此处输入图片说明

您应该阅读一下转储,然后在线查找其中的各个部分。

但是,更容易解决问题的方法 -实际上是为您进行分析并对其进行简单说明。


我用过几次whocrashed(对于像我这样最
不善于

似乎杂乱无章不适用于非英语Windows ...
Falco Alexander

@FalcoAlexander它适用于RU Windows。
Ruslan Stelmachenko

崩溃是惊人的!
魔鬼的拥护者

7

假设您不会/不想/不想使用WinDbg进行分析,另一种选择是将其在线提交以供您分析。

您可以将崩溃转储提交到Microsoft的Online Crash Anylsis网站,并获取有关崩溃的一些信息,但是它似乎在DIY分析工具和指南格式方面有了更多的变化。

另一方面,OSR Online仍然具有在线故障转储提交和分析功能:Instant Online Crash Analysis


1
Online Crash Anylsis链接看起来已失效。
LarsTech '16

前两个链接不起作用,最后一个链接对我有帮助!
Falco Alexander

6

小型转储包含有关崩溃进程的信息。如果您没有该模块的源代码,那么小型转储可能对您没有太大帮助。它包含有关崩溃时进程的每个线程中的堆栈的信息,以及一堆其他信息。

因为您可能没有崩溃的程序数据库文件,所以您无法将此信息绑定到源代码行。

也就是说,您可以在Visual Studio中打开它们。我也做了一个非常快速的Google,以防万一我遗漏了一些东西(作为一名程序员,我倾向于像程序员一样思考,并且我开始想象小型转储仅适用于程序员)。发现了这一点:

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

讨论安装Microsoft调试工具以分析小型转储。检查一下,看看是否可以得到有用的信息。至少,崩溃的模块名称可能会对您有所帮助。

如果您怀疑这是间歇性的RAM问题(尤其是如果它在计算机中已经坐了很多年),则应尝试重新放置(卸下并重新插入)RAM,然后再次运行测试。运气好的话,这可能会治愈。


3

如果您从memtest收到错误消息,则说明存在ram问题。重新放置内存或切换插槽可能使问题消失了。让memtest运行一周。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.