如何使用 Windows 任务管理器获取进程转储

简介

在追踪进程挂起原因时,通常需要在进程挂起时获取进程转储。本文介绍了如何在 Windows 上使用任务管理器获取进程转储。(要为 Thunderbird 或其他产品获取进程转储,请在这些说明中将产品名称替换为 Firefox。)

注意

通过此过程创建的内存转储是您创建文件时 Firefox 状态的完整快照,因此它包含活动标签的 URL、历史记录信息,以及可能取决于您在拍摄快照时正在执行的操作的密码。建议在重现挂起和捕获内存转储时使用新的空白配置文件。如有需要,请寻求帮助!

需求

Windows

要获取进程转储,您需要使用 Windows Vista 或更高版本。

Firefox nightly 或正式版

您需要一个 Firefox 版本,其符号可从 符号服务器 获取。您可以使用任何 Mozilla 官方 nightly 版本 或 Firefox 正式版。您可以在 http://ftp.mozilla.org/pub/mozilla.o…/latest-trunk/ 找到最新的 trunk nightly 版本。

创建转储文件

确保 Firefox 未在运行。

运行 Firefox,重现挂起

启动 Firefox 并执行导致 Firefox 挂起的任何必要步骤。浏览器挂起后,继续执行以下步骤。

挂起后

  1. 打开 Windows 任务管理器 (CTRL+SHIFT+ESC)。

  2. 在进程列表中找到 Firefox.exe。

  3. 右键单击 Firefox.exe 并选择“创建转储文件”。任务管理器应指示转储文件写入的位置。

另请参阅