多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

LibreHardwareMonitor:免费开源的硬件监控工具

LibreHardwareMonitor:免费开源的硬件监控工具 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/LibreHardwareMonitorLibreHardwareMonitor 是一款免费开源的硬件监控工具能实时读取电脑的温度传感器、风扇转速、电压、负载和时钟频率。它运行在 Windows 上内置 Web 面板不收费适合想盯住 CPU 温度的玩家、关心长负载硬件健康的创作者以及需要远程查看服务器状态的运维人员。 它解决什么问题系统工具读不到硬件传感器Windows 任务管理器只能看到 CPU 占用和内存占用看不到 CPU 实际温度、风扇转速和电压。市面上的第三方监控软件要么按年收费要么捆绑广告。LibreHardwareMonitor 的差别在于从硬件层直接读取走主板芯片组、MSR 寄存器和 GPU 接口取数不依赖系统接口完全开源MPL 2.0 许可代码可审查无功能限制轻量便携版解压即用无需安装流程简单说系统自带工具告诉你忙不忙它告诉你热不热、转多快、功耗多少。 能力全景CPU、显卡、主板、硬盘各读什么主界面是一棵硬件树按设备展开。每类设备关注这些指标处理器Intel / AMD核心温度、封装温度每核占用率、核心频率含睿频核心电压处理器功耗显卡NVIDIA / AMD / IntelGPU 温度与占用率显存占用与频率风扇转速、显卡功耗主板芯片组温度各路电压风扇转速部分主板支持 PWM 控制存储HDD / SSD / NVMe硬盘温度SMART 健康状态与属性读写吞吐内存总容量与已用容量内存频率网卡、WireView Pro2 功耗仪、AquaComputer、NZXT Kraken、MSI 等水冷和风扇控制器也在支持范围内完整清单见 LibreHardwareMonitorLib/Hardware/ 目录。 Windows 下 3 步装好 LibreHardwareMonitor第 1 步一行命令安装或选便携版winget install LibreHardwareMonitor.LibreHardwareMonitor不想装就下载发布页的 zip 包解压到任意目录直接运行 LibreHardwareMonitor.exe。第 2 步以管理员身份运行右键快捷方式选以管理员身份运行。MSR、嵌入式控制器等传感器需要更高权限缺权限时对应节点会直接不显示。第 3 步打开后先看什么展开 CPU 节点看 Package 封装温度这是最可靠的整体指标再展开 GPU 节点看占用和显存。需要远程查看时在菜单栏勾选 Run Web Server然后从同网络的设备浏览器打开面板即可。 按角色用玩家、创作者、运维各看什么游戏玩家防过热降频找性能瓶颈关心 GPU 温度、GPU 占用、风扇转速。 操作① 主界面展开 GPU 节点保留温度和占用列② 右键某个传感器选 Show in Gadget把它放进桌面悬浮窗③ 游戏时瞟一眼 Gadget温度封顶而频率掉下来就是过热降频了。内容创作者长负载下的稳定性关心 CPU 功耗、SSD 健康、内存占用。 操作① 渲染时看 CPU 功耗列判断负载水平② 在 Storage 节点查看 SSD 的 SMART 健康状态③ 长任务结束后用 File → Save Report 导出读数留档方便前后对比。运维Web 面板远程巡检关心整机核心温度、磁盘健康、能否免登录主机查看。 操作① 菜单勾选 Run Web Server再启用 Enable Authentication 设置账号密码② 手机或另一台电脑浏览器打开http://服务器IP:端口③ 多台服务器各开一个面板存成固定书签。Web 前端页面在 LibreHardwareMonitor.Windows.Forms/Resources/Web/ 里。️ 进阶玩法Web 面板、桌面挂件与报告导出远程 Web 监控内置 HTTP 服务器把全部传感器数据以网页形式暴露数据与桌面端实时一致支持账号密码认证。服务实现在 LibreHardwareMonitor.Windows.Forms/Utilities/HttpServer.cs。桌面挂件 Gadget菜单勾选 Show Gadget 出现悬浮窗可拖入任意传感器。写文档时挂一行 CPU 温度很实用。报告导出File → Save Report 把当前所有传感器读数存成文本文件提故障单时附一份有说服力。开发者接入LibreHardwareMonitorLib 已发布为 NuGet 包兼容 .NET Framework 4.7.2 与 .NET 8/9/10最小读取示例var computer new Computer { IsCpuEnabled true, IsGpuEnabled true }; computer.Open(); computer.Update(); foreach (var hardware in computer.Hardware) foreach (var sensor in hardware.Sensors) Console.WriteLine(${sensor.Name}: {sensor.Value}); computer.Close();阈值、单位、子硬件等更多用法仓库 README 里有更完整的样例代码可直接参考。❓ 高频问题权限、兼容性与数据导出有些传感器为什么不显示多数情况是没有用管理员权限启动重新以管理员身份运行即可少数是主板芯片组不在支持列表里。监控会不会拖慢系统软件只是轮询读取传感器寄存器资源占用很低正常使用感知不到。支持哪些操作系统桌面端支持 Windows其他设备通过内置 Web 面板远程查看数据。怎么导出数据做后续分析用 File → Save Report 导出当前读数的文本文件需要时间序列就开着 Web 面板用脚本定时抓取。刷新频率设多少合适默认 1~2 秒够用无需设得更频繁过快只有观感变化没有信息增量。写在最后LibreHardwareMonitor 的定位就一句话开源免费、以读为主的硬件监控工具界面、Web 面板和可集成的库都现成。从发布页下载最新版本在自己机器上跑一遍如果发现某块主板读数不准仓库的 issue 和 PR 区域都向社区开放。【免费下载链接】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),仅供参考
返回列表