如何使用 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 挂起的任何必要步骤。浏览器挂起后,继续执行以下步骤。
挂起后¶
打开 Windows 任务管理器 (CTRL+SHIFT+ESC)。
在进程列表中找到 Firefox.exe。
右键单击 Firefox.exe 并选择“创建转储文件”。任务管理器应指示转储文件写入的位置。