如何使用 ProcDump 排查虚拟机管理器服务 (Vmmservice.exe) 问题

本文介绍如何使用 ProcDump 对虚拟机管理器服务 (Vmmservice.exe) 问题进行故障排除。

原始产品版本:System Center Virtual Machine Manager、System Center 2016 Virtual Machine Manager、System Center 2012 Virtual Machine Manager
原始 KB 编号: 4294410

下载 ProcDump

ProcDump 是一种新的命令行工具,可用于监视 CPU 峰值的运行过程,然后根据特定条件创建内存转储 (或转储) 。 可以使用 ProcDump 对虚拟机管理器服务 (Vmmservice.exe) 问题进行故障排除。 可以从 ProcDump v9.0 下载 ProcDump

使用 ProcDump

  1. 在 C:\ 上创建文件夹名为 procdump 的驱动器。

  2. 打开提升的命令提示符并导航到 c:\procdump 文件夹。 在命令行中,键入以下命令:

    procdump.exe -ma -e vmmservice.exe
    

    注意

    -ma 参数将使其完全转储进程,并在 -e 进程遇到未经处理的异常时编写转储。

  3. 若要捕获第一次机会异常,请使用以下命令:

    procdump -ma -e 1 -t -n 10 vmmservice.exe
    

这会将调试器附加到 VMMservice 进程。 通过启动应用程序或服务来重现问题,并在文件夹中 C:\procdump 创建 .dmp 文件。