如何用 LibreHardwareMonitor 盯住整机温度与风扇:从首次运行到远程查看的完整指南
【免费下载链接】LibreHardwareMonitorLibre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer.项目地址: https://gitcode.com/GitHub_Trending/li/LibreHardwareMonitor
LibreHardwareMonitor 是一款免费、开源的硬件监控软件,能读取你电脑的温度传感器、风扇转速、电压、负载和频率等数据。它不捆绑任何后台,不推送广告,所有数据都来自你本机。本文按"第一次启动 → 看懂界面 → 记录与远程查看"的顺序,把新手最容易卡住的几处讲清楚,帮你把它跑起来并真正用起来。
一、第一次启动:先装驱动,再打开界面 🖥️
LibreHardwareMonitor 靠一个叫 PawnIO 的内核驱动去读底层寄存器,很多传感器没装它就不出数。
- 运行主程序后,若弹出 "PawnIO is not installed, do you want to install it?",点Yes。它会把驱动装好,部分传感器需要以管理员身份运行才能读到。
- 程序默认每 1 秒刷新一次数据(可在 File → Update Interval 改为 250ms~10s)。
- 左侧树状列表会按类型展开硬件:主板、CPU、显卡、内存、硬盘、网卡等,13 类硬件,每类下面挂着具体传感器。
传感器分 20 余种:温度、风扇、电压、电流、负载、频率、功耗、流量、湿度、噪声等。
二、看懂传感器树:逐项对照着看
树的第一列是设备名,后面是 Value(当前值)/ Max(历史峰值)。常用入口:
| 想看什么 | 在哪找 | 说明 |
|---|---|---|
| CPU 温度与频率 | CPU → 具体型号 | 多核心会拆成逐核心节点 |
| 主板各路电压/风扇 | Motherboard | 不同芯片组读法不同,个别项缺失属正常 |
| 硬盘温度/健康度 | Storage | 走 S.M.A.R.T.,默认不常唤醒硬盘 |
| 隐藏项 | File → Show Hidden Sensors | 显示软件暂不常用的传感器 |
小技巧:点某个硬件名可直接改名(右键或双击),便于区分两块同型号硬盘。
三、调刷新频率与时间窗口:让图表不卡也不迟钝
图表(Plot)默认是关的,勾上 File → Show Plot 后,再在传感器行首打勾,只画你想看的那几项。
- 刷新间隔:Update Interval,默认 1s。改成 250ms 更跟手,但读盘类传感器会频繁唤醒硬盘。
- 时间窗口:Sensor Values Time Window,默认 10min,可拉到 30s~24h,决定曲线横轴跨度。
- 位置:Plot Location 可选独立窗口 / 底部 / 右侧,互不遮挡。
四、开启 CSV 记录:留一份能回溯的数据 📝
界面只显示当前值,想查"昨晚温度到底飙到多少",得开记录。
- File → Log Sensors 勾上。
- Logging Interval 选 1s~6h(默认 1s),File Rotation 选 Per session(每次启动一个新文件)或 Daily(每天一个)。
- 文件名为
LibreHardwareMonitorLog-日期.csv,保存在程序同目录,可直接用 Excel 打开。
想导当前快照,用 File → Save Report... 存成 txt 即可。
五、打开内置 Web 服务:在浏览器远程看整机 🌐
程序自带一个 HTTP 服务(默认端口 8085),把界面里的同一套数据以 JSON 吐出来,实现远程查看。
- File → Remote Web Server → Run 启动服务。
- 点 Interface / Port 选监听网卡与端口;默认只绑本机。
- 浏览器访问
http://<机器IP>:8085/即可看到树状传感器表,可手动或自动刷新。 - 对外暴露时务必勾 Authentication 设用户名密码(用 Basic 认证,密码以 SHA256 存储)。
它还暴露了几个接口,方便接脚本或 Prometheus:
/data.json:整棵传感器树的 JSON;/metrics:Prometheus 格式,支持archivelength、timestamps、lastvalue参数。
注意:Web 服务依赖 HttpListener,主要在 Windows 上可用;在 Linux/macOS 上菜单会自动隐藏。实现代码见 LibreHardwareMonitor.Windows.Forms/Utilities/HttpServer.cs。
curl http://localhost:8085/metrics六、日常避坑:传感器缺失、刷新慢、界面乱
- 某类传感器不出数:多为驱动或主板芯片组读法差异,先确认已管理员运行、PawnIO 已装;仍缺的话可换主板相关实现,代码在 LibreHardwareMonitorLib/Hardware/ 下按设备分目录。
- 硬盘温度刷不出来:SMART 默认按周期更新(Smart Update,10/25/50/100 次一轮)以免频繁唤醒硬盘;想要实时可勾 File → Force Drive Wakeup。
- 界面太亮/太暗:File → Theme 切换 Auto / Light / Dark / Black。
- 关掉主窗口想留在后台:勾 Minimize To Tray,程序缩到托盘继续采集。
下一步,把它用好
装好后建议这样落地:第一周只盯 CPU、显卡温度和风扇转速,设个心理阈值(CPU 空闲约 30–50°C、满载 70°C 内属常见区间);第二周开 Log Sensors 每天记一份 CSV,周末用 Excel 画趋势;有远程需求再启用 Web 服务并加认证。想长期跑,可勾 Run On Windows Startup + Start Minimized,让它随开机静默采集,需要时再从托盘或浏览器调出数据。
【免费下载链接】LibreHardwareMonitorLibre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer.项目地址: https://gitcode.com/GitHub_Trending/li/LibreHardwareMonitor
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考