Internet Explorer 8在哪里存储其故障转储?

时间:2009-09-18 14:06:17

标签: windows internet-explorer internet-explorer-8 crash-dumps

我正在对付一个在我的机器上无法重现的错误,但每次都会在我客户的机器上重复。我已经尝试了一切,现在我正在寻找IE8在崩溃后留下的任何调试数据(或其他)。谷歌和微软的搜索没有给我什么。 Internet Explorer 8在哪里存储其故障转储?它在崩溃后定义地向微软发送了一些东西,我怎么能看到它?

1 个答案:

答案 0 :(得分:7)

这里有一篇文章将向您展示如何生成迷你转储

http://www.vistax64.com/windows-updates/227276-mshtml-dll-internet-explorer-8-crash-3.html

生成小型转储:

  1. 下载并安装"Debugging Tools" package
  2. 从安装它的文件夹中,以管理员身份运行WinDBG.exe(右键单击“以管理员身份运行...”)。
  3. 按F6,按“可执行文件”排序,找到IEXPLORE.EXE,选择,确定。 (如果此时只运行一个IEXPLORE实例,则会更容易。)
  4. 它会喷出一大堆数字,并最终将你转到页面底部的提示符上。只需输入G并按Enter键即可。这会将调试器附加到IEXPLORE进程,但然后让它“继续”并继续执行它。
  5. 做任何你需要做的事情来重现崩溃。
  6. 这次,崩溃条件将导致调试器“闯入”IEXPLORE进程并暂停其所有操作。换句话说,您不会看到相同的崩溃消息,而是会看到调试器接管,IEXPLORE看起来会被冻结。
  7. 再次忽略所有的喷出并等待WinDBG窗口底部的提示,然后输入:

    .dump /m IE1.dmp

  8. 如果您没有给它一个完整路径,IE1.dmp文件将在安装调试器包的同一文件夹中创建。如果你拉上那个minidump并将其上传到这里,我或其他人可以从中挖掘更多信息。