如何在Windows 10中读取内存转储文件
每次Windows 10系统崩溃时,它都会收集并存储一些有关崩溃的重要信息(例如,导致死亡的时间和原因),并将其作为minidump文件存储在文件中。 小型转储。 分析minidump文件,您可以轻松理解此错误的原因。如果您的计算机最近崩溃了,并且您想知道如何以及在哪里可以找到小型转储文件,请按照本文的方法进行操作,您将可以轻松分析问题背后的原因。
但是,在继续打开和分析计算机上的小型转储文件之前,请创建一个 系统还原点 在你的电脑。万一发生任何问题,您可以简单地还原计算机的文件和设置。
方法1-使用BlueScreenView分析minidump文件-
BlueScreenView 是分析计算机上小型转储文件的很好的工具。请仔细按照以下步骤操作-
1.下载 BlueScreenView 在你的电脑。 (访问该网站并向下滚动页面,单击与CPU架构匹配的特定文件( 32位 或者 64位 )进行下载)。
2.将文件下载到计算机上之后, 提炼 这 ” bluescreenview-x64.zip ”文件保存在您选择的位置。
3.解压缩zip文件后,转到计算机上的解压缩站点。 连按两下 在 ” BlueScreenView ”以在您的计算机上运行它。
4.在 BlueScreenView 窗口中,您将可以看到“ 转储文件 “,” 崩溃时间 “,” 由司机造成 计算机上的minidump文件的“”。
5.如果您想深入了解转储文件,只需 连按两下 在上面检查 特性 在计算机上的特定文件。
6.如果您要分析原因并想找到引起问题的补救措施,只需 右键点击 在转储文件上,然后单击“ Google搜索错误检查+驱动程序 ”。
通过BlueScreenView,您可以轻松检查导致 蓝屏 在计算机上进行后续操作,以找到删除问题根本原因的过程。
方法2-使用Windows调试器分析minidump文件-
Windows调试器 是计算机上minidump文件的完整分析器。
1.下载 Windows 10 SDK 在你的电脑。点击 ” 下载ISO 最新版本 Windows 10 SDK 将下载到您的计算机上。
2.安装“ KSDKWIN10_MULFRE_ZH-US_DV9 ”计算机上的.iso文件以可视化文件。
3。 连按两下 在 ” WinSDK安装程序 ”以在计算机上运行安装程序。
4进 指定位置 窗口中,选择“ 在此计算机上安装Windows软件开发工具包-Windows 10.0.18362.1 ”,然后点击“ 下一个 ”。
5.您可以在计算机上选择一个单独的安装目录,方法是单击“ 浏览 ”。
6.在 许可协议 窗口中,单击“ 接受 ”同意接受在您的计算机上安装套件的协议。
7.当系统提示您输入“ 选择您要安装的功能 ‘,仅选中“ Windows调试工具 ”,然后点击“ 安装 ”。
安装过程将花费一些时间。
8.安装过程完成后,只需单击“ 关闭 ”关闭设置窗口。
9.按 Windows键+ R 推出 跑 在计算机上的窗口中,键入“ 指令 ”,然后按 Ctrl + Shift + Enter 打开 命令提示符 具有管理权限的窗口。
10.在 命令提示符 窗户, 复制粘贴 这些命令一个接一个地打 进入 它们每个之后,可以在您的计算机上按顺序执行它们。
cdProgram Files (x86)Windows KitsDebuggersx64 windbg.exe -IA
11.点击搜索框,然后输入“ 温德伯格 “ 接着 右键点击 在 ” WinDbg(x64)* ”,然后点击“ 以管理员身份运行 “ 打开 WinDbg 在你的电脑。 WinDbg 窗口将打开。
[ *笔记- 选择特定的“ WinDbg ”版本根据CPU架构将其打开( x64位 或者 x86位 您的系统。]
12.在 WinDbg 窗口中,只需点击“ 文件 ”,然后点击“ 符号文件路径 ”。
13.在 符号搜索路径 , 复制 这条线和 粘贴 在‘ 符号路径: ‘。最后,点击“ 好的 ”保存。
SRV*C:SymCache*http://msdl.microsoft.com/download/symbols
14.在 WinDbg 窗口中,单击“ 文件 ”,然后点击“ 保存工作区 ”以保存更改。
15.按 Windows键+ R 推出 跑 在你的电脑。 类型 或者 复制粘贴 此文件夹位置,然后点击 进入 。
C:WindowsMinidump
16.在 小型转储 文件夹, 连按两下 在您要在计算机上分析的minidump文件中。
minidump文件将在中打开 WinDbg。
[ 重要的 –因为这是第一次 WinDbg是 分析计算机上的小型转储文件,将需要一些时间来加载 内核符号 。整个过程在后台运行。因此,如果 WinDbg 似乎停滞或无响应,请不要中断该过程。 ]
17.内核符号下载到您的计算机后,单击“ !分析-y 以获得对问题的全面分析。
18.现在,等待一会儿,因为崩溃数据将被分析。分析过程结束后,找到“ 模组名称: ’,然后单击相应的模块名称,以进一步了解导致失败的文件的位置。 ( 例子 –我们点击了“ nvlddmkm ”)。
19.现在,按 Ctrl + F 打开 找 窗口,现在输入“ 可能是由 ”,然后点击“ 找下一个 ”。
您将看到系统崩溃的原因。您还可以注意到“ 错误检查 ”代码正好位于问题的原因下方。现在,比较 错误检查 用 Microsoft BugCheck代码参考列表 了解问题的根本原因。
为你推荐: