本文档介绍如何为sfc.exe进程收集Windows上的故障转储。
平台:Windows终结点
产品:思科安全终端连接器
工具:Windows命令提示符;Microsoft Sysinternals ProcDump(procdump64.exe)
假定知识:
本文档不限于软件和硬件版本。本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。在现用网络中使用任何命令之前,先检查其潜在影响。
1.从Sysinternals Suite下载Procdump(将用作AeDebug事后调试器)。
2.将procdump64.exe解压缩到C:驱动器并创建Dumps文件夹以进行故障转储收集。
1.使用此命令将procdump64.exe设置为Windows事后调试注册表配置(AeDebug)中的自动调试器。当程序崩溃时,ProcDump会将崩溃转储保存在指定的文件夹中。
procdump64.exe -ma -i C:\Dumps
2.导航到C:\Dumps文件夹。压缩并共享以供分析。
1.要卸载procdump64.exe,请使用此命令。
procdump64.exe -u
1.使用此命令可按需创建转储。
procdump64.exe -accepteula -ma -e -x c:\Dumps <PID | Process Name>
sfc.exe的示例。
procdump64.exe -accepteula -ma -e -x c:\Dumps "%ProgramFiles%\Cisco\AMP\8.6.1.30582\sfc.exe"
2.导航到C:\Dumps文件夹。压缩并共享以供分析。
故障转储可能会占用大量磁盘空间,因此收集完成后必须停止转储。还可以使用替代方法压缩文件夹的大小。
在命令提示符下使用此命令可启用压缩。
compact /c /s:c:\Dumps
1.定位至转储文件夹的属性,然后检查磁盘上文件夹的原始大小。
2.在属性中,单击高级,选择压缩内容以节省磁盘空间,然后单击确定以应用更改。此过程可能需要几分钟。
3.最后,您可以看到文件夹大小已显着减小,几乎达到其原始大小的一半。
| 版本 | 发布日期 | 备注 |
|---|---|---|
1.0 |
24-Mar-2025
|
初始版本 |