如何在 Windows 11/10 中手动创建故障转储文件

在本文中,我们将向您展示在Windows 11/10创建故障转储文件(create a Crash Dump file)的两种方法。也称为内存(Memory)转储文件或Windows转储文件,崩溃转储文件包含有关Windows中特定应用程序或进程崩溃的详细信息。

什么是故障转储文件?

通常用于分析和解决问题,这些内存转储文件(Memory dump files)包含有关在特定崩溃期间运行的文件和进程以及停止的内核模式(Kernel-mode)堆栈的数据。虽然在大多数情况下,您的计算机会自行创建这些文件,主要是在出现复杂情况时,有时您也可能需要手动创建它们。最常见的情况是应用程序在您的计算机上没有响应,您必须将其故障的详细信息发送给技术支持以解决问题。

从广义上讲,存在三种不同类型的故障转储文件,尽管它们都有相同的用途。转储(Dump)文件根据其文件大小和它们保存的信息进行分类。完整的内存转储(complete memory dump)具有最大的信息堆栈。它是系统可以支持的最大转储文件,其大小与您计算机的RAM一样大。内核内存转储文件(Kernel Memory dump files)更小,使它们更容易传输。第三种也是最后一种是小型内存转储(e)(small memory dump file)文件,它只包含最基本的信息,通常只有 256KB 大小

如何在Windows 11/10故障转储(Crash Dump)文件?

如前所述,有两种方法可以创建故障转储文件。一个通过任务管理器(Task Manager),另一个使用您的命令提示符(Command Prompt)

1]使用任务管理器(Task Manager)创建故障转储(Create Crash Dump)文件

首先(First),打开任务管理器(Task Manager)。最简单的方法是单击任务栏(Taskbar)并从上下文菜单中选择任务管理器。(Task Manager)单击(Click)进程(Processes)选项卡,然后右键单击要为其创建文件的应用程序。从出现的选项列表中,选择创建(Create)转储文件。

在 Windows 10 中手动创建故障转储文件

等待(Wait)一段时间,直到该过程完成。收到文件已创建的通知后,单击打开文件(Open File)位置。如果您不希望它保留在默认位置,您可以复制.dmp文件并将其粘贴到您选择的位置。

提示(TIP):您可以 配置 Windows 以 在蓝屏上创建故障转储文件。

2]使用命令提示符(Command Prompt)创建故障转储(Create Crash Dump)文件

为此,您将不得不下载ProcDump。它是一个命令行实用程序,可帮助用户控制应用程序的CPU峰值。它还可以在所述峰值期间生成故障转储。此工具可与命令提示符一起使用以创建故障转储文件。就是这样。

首先,从Windows (Windows SysInternals)SysInternals(ProcDump)网站下载 ProcDump。该文件为 .zip 格式,因此您必须将其解压缩。下载安装后,搜索命令提示符(Command Prompt)并打开以管理员身份运行。

键入以下命令行以打开Procdump文件夹,然后按 Enter。

cd C:\Path\Procdump

您可以通过右键单击应用程序图标并打开其属性来获取ProcDump应用程序的路径。(ProcDump)

之后,为了创建转储文件,请粘贴以下命令行。

procdump APP-NAME

例如,如果你想为File Explorer创建一个转储文件,那么命令行应该是:

procdump explorer

这将为您的文件资源管理器创建一个小型转储文件。通过将应用名称替换为Process ID ,可以使用类似的命令行来创建转储文件。因此,备用命令行将是

procdump PROCESS-ID

通过打开任务管理器(Task Manager)并访问详细信息(Details)选项卡,您可以轻松找到任何特定应用程序的进程 ID 。在这里,您将找到 PC 上运行的所有进程及其旁边的相应PID 。

如果要为应用程序或进程创建完整大小的转储文件,可以使用以下命令。

procdump -ma APP NAME/PROCESS ID

在这里,程序的可执行名称或其进程 ID 都可以使用。如前所述,一个完整的转储文件存储了应用程序的所有内存信息,占用了大量的存储空间,但同时,它也超出了大多数人对转储文件的需求。

提示(TIP):您可以更改创建的内存转储文件的数量。

完成后,您会发现手动创建的转储文件与所有其他ProcDump(ProcDump)文件位于同一文件夹中。这是从Microsoft.com下载(Microsoft.com)ProcDump的 .zip 文件的链接。

我们希望这篇文章能够清楚地说明什么是故障转储文件,为什么需要它们,以及如何在需要时手动创建它们。

相关阅读:(Related reads:)

  1. 免费的故障转储分析器软件(Free Crash Dump Analyzer software)
  2. 使用 NotMyFault 崩溃、挂起并导致内核内存泄漏
  3. 故障转储文件中的物理内存限制(Physical Memory Limits in Crash Dump files)
  4. 机器内存转储收集器
  5. 物理内存分配和内存状态。



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts