功能特性

专业级硬件监控,触手可及

从单一传感器到全机统一视图,从桌面应用到 NuGet 开发库,LibreHardwareMonitor 提供覆盖使用与二次开发的完整能力。

温度监控:精准到每一颗核心

温度是判断电脑硬件健康状态最直观、也最关键的指标。LibreHardwareMonitor 通过读取处理器内部 DTS(数字温度传感器)、显卡驱动接口与硬盘 SMART 数据,把分散在各处的温度信息汇聚到统一界面,刷新频率可低至 1 秒一次,确保用户能第一时间发现散热异常。

对于 CPU,软件不仅显示封装整体温度,还能逐核心列出每个物理核与逻辑核的温度,配合平均温度与最高温度统计,便于超频玩家分析核心间温差是否过大、是否需要重新涂硅脂或调整水冷头安装。对于 GPU,软件可读取核心温度、显存温度、热点温度以及 PWM 供电区温度,全面覆盖显卡易过热部位。对于 NVMe / SSD,则读取控制器温度与可用时的 NAND 闪存温度,避免因长时间高负载写入导致掉速或寿命衰减。

风扇转速:噪音与散热的平衡之钥

风扇是电脑散热的"主动力",其转速直接决定了散热效率与噪音水平。LibreHardwareMonitor 支持读取主板 4-Pin PWM 接口、3-Pin DC 接口以及显卡自带风扇的实时转速,并可识别机箱风扇、CPU 风扇、水冷泵等不同设备类型。

在日常使用中,用户可通过观察风扇转速判断散热策略是否合理:例如待机时风扇转速是否过高导致噪音扰人、满载时是否达到预设上限以保障散热。对于使用一体式水冷或分体水冷的玩家,泵速监测更是判断水冷系统是否正常运转的关键指标——泵速异常下跌往往意味着冷头故障或管路堵塞,若不及早发现可能导致 CPU 烧毁。配合温度数据综合分析,用户可以更科学地调整 BIOS 风扇曲线,找到噪音与散热的最佳平衡点。

电压与功耗:稳定性的隐形标尺

电压与功耗是衡量系统稳定性的核心维度,尤其在超频、负载突变与电源选型场景中至关重要。LibreHardwareMonitor 可读取 CPU 核心电压(Vcore)、SoC 电压、GPU 核心与显存电压,以及主板上 +12V、+5V、+3.3V 三路主要供电轨的实时电压值。对于支持 IMON(电流监控)的 Intel 平台与部分 AMD 平台,软件还能进一步估算 CPU 封装功耗与 GPU 整机功耗。

这些数据在以下场景中尤为关键:超频后验证 Vcore 是否稳定、纹波是否在安全范围;判断电源在满载时是否出现电压跌落(即"掉压"现象),避免因电源功率不足导致蓝屏或重启;评估整机功耗以选择合适瓦数的电源,避免长期高负载运行造成的电源老化与能效损失。对于企业服务器场景,功耗监控还可用于容量规划与电费核算。

负载与频率:性能瓶颈的"显微镜"

温度、风扇、电压反映硬件的"健康状态",而负载与频率则揭示系统的"性能状态"。LibreHardwareMonitor 提供 CPU 总负载、单核负载、GPU 3D/计算/编码负载、内存占用率、硬盘读写速率与网卡上下行速率等关键性能指标,并配合实时频率显示让用户准确判断性能瓶颈所在。

例如,在游戏卡顿时若发现 CPU 单核负载接近 100% 而其他核心空闲,说明游戏对单核性能敏感,可能需要升级 CPU 或调整电源策略;若 GPU 负载只有 60% 而温度正常,则瓶颈可能在内存或硬盘 IO;若硬盘读写速率长期饱和,则需考虑升级到更高速的 NVMe SSD。频率监控同样重要——CPU 频率若无法达到标称最高频率,可能是散热不足触发了降频保护,或电源策略限制了性能释放。LibreHardwareMonitor 把这些隐藏在系统深处的事实以可视化曲线呈现,让"调优"成为有据可循的科学过程。

界面与交互:信息密度与可读性的平衡

作为一款面向硬件玩家与运维人员的工具,LibreHardwareMonitor 在界面设计上追求"信息密度高、可读性强、操作路径短"三大目标。主界面采用经典的树形导航 + 右侧详情布局,左侧以硬件类型为根节点展开子设备,右侧实时显示选中节点的传感器数值,并支持按温度、风扇、电压、负载等类别快速筛选。

每个传感器数值旁都附带小型趋势曲线,无需切换页面即可观察近段时间的变化趋势。用户可自由选择要显示的传感器、隐藏无用项、自定义传感器名称与颜色,甚至将常用传感器固定到系统托盘或桌面小组件。最小化到托盘后,软件仅占用极少系统资源,对日常使用几乎零干扰。多语言界面(含简体中文)让国内用户使用更顺手,开机自启选项则满足了服务器无人值守场景的需求。

数据导出:让监控数据可追溯、可分析

仅实时显示还不足以支撑运维场景,LibreHardwareMonitor 提供完整的数据导出与日志能力。用户可将所有传感器数据按设定间隔写入本地日志文件(支持 CSV 等通用格式),便于后续用 Excel、Python Pandas 或专业数据分析工具进行趋势分析、异常排查与容量规划。

对于二次开发者,LibreHardwareMonitorLib 暴露的 Computer 对象支持 Accept 一个 UpdateVisitor,每次调用即可同步刷新所有传感器读数,配合定时器即可构建自定义的监控采集服务。社区已有大量基于该库构建的二次项目,包括桌面小组件、Web 仪表盘、Home Assistant 集成、Prometheus Exporter 等,覆盖了从个人桌面到企业运维的多种场景。

开发库:把监控能力嵌入你的应用

LibreHardwareMonitor 不仅是一款桌面应用,更是一个完整的硬件监控开发平台。官方提供 LibreHardwareMonitorLib NuGet 包,支持 .NET Framework 4.7.2、.NET Standard 2.0、.NET 8.0/9.0/10.0 多个目标框架,开发者可在自有应用中通过几行代码即可读取全部传感器数据。

Computer computer = new Computer
{
    IsCpuEnabled = true,
    IsGpuEnabled = true,
    IsMemoryEnabled = true,
    IsMotherboardEnabled = true,
    IsControllerEnabled = true,
    IsNetworkEnabled = true,
    IsStorageEnabled = true,
    IsPowerMonitorEnabled = true,
};
computer.Open();
computer.Accept(new UpdateVisitor());

foreach (IHardware hw in computer.Hardware)
{
    Console.WriteLine($"Hardware: {hw.Name}");
    foreach (ISensor s in hw.Sensors)
        Console.WriteLine($"  {s.Name}: {s.Value}");
}
computer.Close();
提示:部分传感器需要管理员权限才能访问,建议在应用清单(app.manifest)中将 requestedExecutionLevel 设置为 requireAdministrator,或以管理员身份运行开发环境。

持续演进,社区共建

LibreHardwareMonitor 是一个由全球开发者共同维护的开源项目,硬件厂商不断推陈出新,传感器读取方式也日新月异。项目团队欢迎硬件玩家、主板厂商工程师、.NET 开发者通过 GitHub 提交 Issue 与 Pull Request,共同扩展硬件支持清单、优化传感器读取精度。每一次贡献都将惠及全球百万用户,这正是开源精神的最美注脚。

功能亮点

九大亮点,一目了然

逐核心温度

CPU 每个物理核、逻辑核温度独立显示,附平均与最高值统计。

1 秒级刷新

采样间隔最低可设为 1 秒,捕捉瞬态变化,不漏过任何异常。

实时趋势曲线

每个传感器自带小型曲线,配合主图查看完整变化趋势。

托盘最小化

最小化到系统托盘后台运行,占用资源极低,开机自启可选。

CSV 日志导出

传感器数据按间隔写入 CSV,便于后续分析与长期归档。

多语言界面

内置简体中文、英文、德文等多语言,国内用户使用无障碍。

NuGet 开发库

LibreHardwareMonitorLib 可嵌入自有 .NET 应用,API 设计清晰。

开源可审计

源代码托管 GitHub,遵循 MPL 2.0 协议,无后门、无广告、可审计。

活跃社区

数千 GitHub Star、持续更新,新硬件支持快速跟进。

立即体验全部功能

下载 LibreHardwareMonitor,让每一颗核心都尽在掌握。