Windows 性能计数器 命令 任务管理器 命令

发布时间 2023-10-14 15:26:40作者: suv789

Windows 性能计数器是一个 Windows 系统内置的监视工具,可以显示系统的运行状况,包括 CPU 使用率、内存使用情况、网络吞吐量、磁盘 I/O 活动等。以下是几个常用的性能计数器相关命令:

perfmon:打开性能监视器,可以创建和管理监视器,查看性能数据和日志。
logman:创建和管理性能日志文件和计数器。通过该命令可以配置各种性能指标的收集周期、日志文件大小和滚动规则等。
typeperf:在命令行中显示实时系统性能计数器。可以选择要显示哪些计数器,显示方式可选表格或图形。
lodctr:加载性能计数器注册表信息。
unlodctr:卸载性能计数器注册表信息。


启用或禁用CPU性能计数器,您可以使用以下命令:

lodctr /R:重新加载所有性能计数器。这会重新加载注册表中的性能计数器配置,默认情况下会启用CPU性能计数器。

unlodctr /M:PerfOS:禁用CPU性能计数器。此命令会重新加载 PerfOS.ini 文件,并禁用其中定义的所有CPU性能计数器。


要启用或禁用内存性能计数器,您可以使用以下命令:

lodctr /M:PerfOS:启用内存性能计数器。此命令会重新加载 PerfOS.ini 文件,并启用其中定义的所有内存性能计数器。

unlodctr /M:PerfOS:禁用内存性能计数器。此命令会重新加载 PerfOS.ini 文件,并禁用其中定义的所有内存性能计数器。


要启用或禁用磁盘性能计数器,您可以使用以下命令:

diskperf -y:启用所有逻辑磁盘的性能计数器。此命令会打开注册表中的 DiskPerf 项,并将其值设置为 1。

diskperf -n:禁用所有逻辑磁盘的性能计数器。此命令会关闭注册表中的 DiskPerf 项,并将其值设置为 0。

diskperf -yv:启用所有逻辑磁盘的性能计数器,并显示详细的 I/O 统计信息。此命令会打开注册表中的 DiskPerf 项,并将其值设置为 2。

diskperf -nv:禁用所有逻辑磁盘的性能计数器,并不显示详细的 I/O 统计信息。此命令会关闭注册表中的 DiskPerf 项,并将其值设置为 0


启用或禁用网卡性能计数器,您可以使用以下命令:

lodctr /N:启用所有网卡性能计数器。此命令会重新加载注册表中的性能计数器配置,并启用其中定义的所有网卡性能计数器。

unlodctr /N:禁用所有网卡性能计数器。此命令会重新加载注册表中的性能计数器配置,并禁用其中定义的所有网卡性能计数器。


启用或禁用显卡性能计数器,您可以使用以下命令:

lodctr /M:PerfGraphics:启用显卡性能计数器。此命令会重新加载 PerfGraphics.ini 文件,并启用其中定义的所有显卡性能计数器。

unlodctr /M:PerfGraphics:禁用显卡性能计数器。此命令会重新加载 PerfGraphics.ini 文件,并禁用其中定义的所有显卡性能计数器。


perfmon /report:生成性能监视器报告。该命令会收集系统配置信息、性能数据和应用程序信息,并生成一个 HTML 格式的报告,用于分析系统性能瓶颈。

lodctr /S:从指定文件中加载计数器注册表信息。该命令将计数器信息保存到指定的文件中,以备将来导入或加载。

lodctr /R:重新加载 Windows 系统默认的性能计数器注册表信息。该命令可用于解决性能计数器无法正常启动或显示的问题。

relog.exe:更改性能日志文件的格式,合并日志文件或转储日志文件数据。该工具可用于将多个日志文件合并成一个文件,也可以将日志文件转换成不同格式,如 CSV 或 SQL 数据库等。

tracerpt.exe:将性能日志文件中的数据转换为不同格式的文件。该工具支持多种输出格式,包括文本文件、HTML 文件、XML 文件和 SQL 数据库等。

Windows 性能计数器还有一些其他的工具和相关命令

perfview:一个跨平台的性能分析工具,可用于诊断和解决 Windows 应用程序的性能问题。perfview 可以收集 CPU 使用率、内存使用情况、磁盘 I/O 活动和网络延迟等详细的性能数据,并生成详细的性能分析报告。

perfmon /sys:打开性能监视器,显示远程计算机的性能计数器数据。通过该命令,您可以监控远程计算机的各种性能指标,如 CPU 使用率、内存使用情况、网络吞吐量和磁盘 I/O 活动等。

PAL(Performance Analysis of Logs):一个基于 PowerShell 的性能分析工具,可用于分析性能日志文件和 Windows 事件日志。PAL 可以通过预定义的阈值和规则来自动检测和诊断 Windows 系统的常见性能问题。

logparser:一个通用的日志分析工具,支持多个不同格式的日志文件,包括性能日志和事件日志等。logparser 可以执行 SQL 查询,并将查询结果输出为文本文件或图表等。

xperf:一个高级的性能分析工具,可用于捕获详细的系统跟踪数据。xperf 可以收集 CPU 使用率、内存使用情况、磁盘 I/O 活动、网络延迟和应用程序性能数据等,以便分析和诊断系统性能问题。