第一步:打开性能监视器 (PerfMon)
按下键盘上的 Win + R 键,打开"运行"对话框。
输入 perfmon 然后按回车 (Enter)。
性能监视器 (Performance Monitor) 窗口将会打开。
第二步:创建数据收集器集
在左侧的导航窗格中,依次展开 "数据收集器集" -> "用户定义"。
右键点击 "用户定义",在弹出的菜单中选择 "新建",然后选择 "数据收集器集"。
这时会启动"创建新的数据收集器集"向导。
第三步:命名并选择创建方式
名称: 输入一个容易识别的名称,例如 System_Monitor。
创建方式: 选择 "手动创建(高级)"。这是为了让我们能完全自定义要监控的内容。
点击 "下一步"。
第四步:选择数据类型
在这个页面,你需要选择 "创建数据日志"。
然后勾选下方的 "性能计数器" 复选框。
点击 "下一步"。
第五步:添加性能计数器(核心步骤)
这是最关键的一步,我们将添加所有需要监控的指标。
点击 "添加..." 按钮,会弹出"可用计数器"窗口。
添加 CPU 计数器:
在左侧列表中找到并展开 "Processor"。
在右侧列表中选中 "% Processor Time"。
在右侧的"实例"列表中,向下滚动找到并选中 "_Total" (这代表所有CPU核心的总和使用率)。
点击 "添加>>" 按钮。
添加内存计数器:
在左侧列表中找到并展开 "Memory"。
选中 "Available MBytes" (可用内存,单位MB)。
点击 "添加>>"。
再次选中 "% Committed Bytes In Use" (内存提交使用率,直观反映内存压力)。
点击 "添加>>"。
添加磁盘计数器:
在左侧列表中找到并展开 "PhysicalDisk"。
选中 "% Disk Time" (磁盘繁忙时间百分比)。
在"实例"列表中,选中 "_Total" (代表所有物理磁盘)。
点击 "添加>>"。
在左侧列表中找到并展开 "LogicalDisk"。
选中 "% Free Space" (剩余空间百分比)。
在"实例"列表中,选中 "C:" (监控C盘,如果你想监控其他盘,如D盘,也在这里选择)。
点击 "添加>>"。
再次在"LogicalDisk"下选中 "Free Megabytes" (剩余空间,单位MB)。
在"实例"列表中,确保选中 "C:"。
点击 "添加>>"。
添加完所有计数器后,窗口应类似于下图。确认无误后,点击 "确定"。
回到向导页面,设置 "示例间隔" 为 5 秒(你可以根据需要调整,数字越小,记录越频繁,文件也越大)。
点击 "下一步"。
第六步:指定日志文件位置和格式
在这个页面,你可以更改日志文件的存储目录。默认位置是 C:\PerfLogs\Admin\System_Monitor\。建议保持默认即可。
最重要的一步: 在"日志格式"下拉菜单中,选择 "逗号分隔(即.csv)"。这就是生成文本文件的关键。
强烈建议: 取消勾选 "数据收集器集已运行时" 下的 "覆盖现有日志文件"。这样可以确保每次运行都会生成一个新的、带时间戳的文件,而不会覆盖之前的记录。
点击 "下一步"。
第七步:完成创建
最后一个页面,选择 "保存并关闭"。我们暂时不启动它。
点击 "完成"。
现在,你可以在左侧 "数据收集器集" -> "用户定义" 下看到你刚创建的 "System_Monitor"。
第八步:运行监控并生成日志
在左侧导航窗格中,确保选中了你在 "用户定义" 下创建的 "System_Monitor"。
在右侧的"操作"窗格中(或者右键点击"System_Monitor"),点击 "开始"。
此时,监控已经开始!PerfMon 不会弹出大的提示,但你可以看到右侧"操作"窗格中的按钮变成了 "停止"和"属性"。你现在可以最小化PerfMon窗口,正常使用电脑。
当你想要结束监控时,回到PerfMon,在"操作"窗格中点击 "停止"。
第九步:查看生成的日志文件
打开文件资源管理器,导航到日志目录:C:\PerfLogs\Admin\System_Monitor\。
你会看到一个或多个文件夹,以计算机名和日期命名(如 DESKTOP-ABC_20250912),打开它。
里面就是你需要的CSV文件,文件名类似 System_Monitor_000001.csv。
用记事本打开:可以看到纯文本格式的数据。
用Excel双击打开:数据会自动分列显示,更容易阅读和分析。第一行是标题,第二列开始是时间戳,后面各列对应你添加的计数器。
总结
你现在已经成功创建了一个可重复使用的监控模板。下次需要监控时,只需在PerfMon中找到 "System_Monitor",点击 "开始" 即可,非常方便!