Win11/10 DMP转储文件是什么以及如何使用

当正在运行的 Windows 应用程序意外停止或崩溃时,您的系统会生成一个“故障转储文件”来保存崩溃事件发生之前的信息 。阅读这些故障转储文件可能会帮助您找到错误原因并对其进行故障排除 。了解如何读取Windows 创建的小型内存转储文件 。
读取小型内存转储 (DMP) 文件一个小的内存转储文件记录了最小的有用信息集,这些信息可以帮助您查明应用程序崩溃或意外停止的原因 。每次您的计算机意外停止时,较新版本的 Windows 都会自动创建一个新文件 。与这些文件相关的历史记录存储在该%SystemRoot%Minidump文件夹中 。转储文件类型包含以下信息:

  1. Stop 消息及其参数和其他数据
  2. 加载的驱动程序列表
  3. 停止的处理器的处理器上下文 (PRCB)
  4. 已停止进程的进程信息和内核上下文 (EPROCESS)
  5. 已停止线程的进程信息和内核上下文 (ETHREAD)
  6. 已停止线程的内核模式调用堆栈 。
用户可以使用Windows 调试器 (WinDbg.exe)工具读取小内存转储文件 。它 (WinDbg) 作为最新版本的 Windows 调试工具包的一部分提供 。
您可以将调试工具安装为 Windows 软件开发工具包 (SDK) 中的独立组件 。