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

您所在的位置:网站首页 ps创建转储文件在哪里 如何在 Windows 11/10 中手动创建故障转储文件

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

2024-07-11 14:25| 来源: 网络整理| 查看: 265

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

在本文中,我们将向您展示在 Windows 11/10 中手动创建故障转储文件的两种方法。故障转储文件也称为内存转储文件或Windows 转储文件,它保存有关 Windows 中特定应用程序或进程崩溃的详细信息。

什么是故障转储文件?

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

一般来说,存在三种不同类型的故障转储文件,尽管它们都具有相同的用途。转储文件根据文件大小和所包含的信息进行分类。 完整内存转储拥有最大的信息堆栈。它是系统可以支持的最大转储文件,其大小与计算机的 RAM 一样大。 内核内存转储文件较小,因此更易于传输。第三种也是最后一种类型是小型内存转储文件,它仅包含最基本的信息,通常大小仅为 256KB。

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

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

1.使用任务管理器创建故障转储文件

首先,打开任务管理器。最简单的方法是单击任务栏并从上下文菜单中选择任务管理器。单击“进程”选项卡,然后右键单击要为其创建文件的应用程序。从显示的选项列表中,选择创建转储文件。

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

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

2. 使用命令提示符创建故障转储文件

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

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

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

cd C:\Path\Procdump

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

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

procdump APP-NAME

例如,如果您想为文件资源管理器创建转储文件,则命令行将为:

procdump explorer

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

procdump PROCESS-ID

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

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

procdump -ma APP NAME/PROCESS ID

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

提示:

您可以使用任务管理器创建实时内核内存转储文件您可以更改创建的内存转储文件的数量。

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

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

相关阅读:

免费故障转储分析器软件什么是系统错误内存转储文件使用 NotMyFault 崩溃、挂起并导致内核内存泄漏故障转储文件中的物理内存限制机器内存转储收集器物理内存分配和内存状态。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3