如何使用 ProcDump 排查 Virtual Machine Manager 服务 (Vmmservice.exe) 问题

本文介绍如何使用 ProcDump 排查 Virtual Machine Manager 服务 (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 排查 Virtual Machine Manager 服务 (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文件。