Libre Hardware Monitor 開源感測監控 桌面程式與類庫都能用

摘要

以 MPL 授權釋出的 Libre Hardware Monitor 免費開源,讀得到溫度感測器、風扇轉速、電壓、負載與時脈,桌面程式之外還有一個 C# 類庫可以嵌進自己的程式。

推薦
軟體名稱
Libre Hardware Monitor
版本
0.9.6
收費
免費
開源
開源
作業系統
Windows
更新時間
2026-10-06 20:41

Libre Hardware Monitor 是 Windows 上免費開源的硬體監控軟體,以 MPL 釋出,原始碼放在公開的程式碼倉庫裡,用 C# 寫成。倉庫累積了約 9,100 顆星與 1,000 次分支,對這類小工具來說,這個數字說明了不少人正好需要它。它講的用途很直白:讀出電腦裡的溫度感測器、風扇轉速、電壓、負載與時脈。想知道「這台機器到底多熱、風扇為什麼一直響」的人,這是地基而不是奢侈品。

它涵蓋哪些裝置

倉庫列出可以讀到資訊的對象:主機板、兩家大廠的處理器、三家廠商的顯示卡、機械硬碟與固態硬碟與 NVMe 硬碟,以及網路卡。換句話說,從處理器溫度到硬碟健康、從顯示卡功耗到網路吞吐,常見的感測器都在範圍內。它沒有許諾什麼稀奇的能力,而這正是重點:人真正想看的那些讀數,它都管。

說明區塊列出可讀取的裝置

在抱怨某個感測器讀不到之前,有一件事得先知道:部分感測器要有管理員權限才讀得到。說明裡為此專門留了一節,建議以管理員身分重新啟動程式,或是在專案裡補上要求管理員權限的manifest。少了這一步,讀數就是不會出現,看起來像是不支援,其實是沒授權。

桌面程式與類庫,兩條路都能走

專案分成兩半。一半是桌面程式,建在 Windows Forms 上,把所有讀數放進圖形介面;另一半是類庫,把同樣的功能全部開給你自己寫的程式,從慣用的套件來源引入即可。這個切分正是它與一堆只做到視窗就停手的監控工具的分野。

兩者的執行環境並不一樣。桌面程式面向 .NET Framework 4.7.2 與 .NET 10;類庫鋪得更寬,除了 .NET Framework 4.7.2,還提供 .NET Standard 2.0,以及 .NET 8、.NET 9 與 .NET 10 的組建。說明裡附了一小段範例:建立一個 computer 物件,把處理器、顯示卡、記憶體、主機板、控制器、網路、儲存與功耗的監控開關打開,再用一個 update visitor 逐層走過硬體與感測器樹,把它遇到的每一項名稱與數值印出來。

說明中的表格,列出桌面程式與類庫各自對應的執行環境

版本與來源

當前版本 0.9.6,發布於 2026 年 2 月 14 日。發行頁提供兩個免安裝壓縮包:主包約 6.6 MB,另一個面向 .NET 10 的組建約 8.9 MB。0.9.6 的改動以硬體支援與相依套件更新為主,包括磁碟資訊工具鏈更新、為一張較舊的入門主機板補上控制項、支援一個風扇控制器系列,以及認得一張帶無線模組的較新主機板。想在正式版本之前就拿到新硬體支援的人,官方另有 nightly 組建,用自己在託管站上的帳號就能下載。

有一條安全提醒值得重複一次。說明裡用專門的警告段落聲明,官方與一個名稱相近的第三方站台毫無關係,並建議基於安全理由不要使用那個站台。下載請認官方倉庫的發行頁,別的地方都不算。

說明裡的警告段落,以及其後的致謝名單

授權方面,專案以 MPL 2.0 發布,屬於開源軟體。同一份說明也提到,部分納入的內容採用不同的條款,細目列在倉庫裡一份獨立的 notices 檔案中。因為類庫可以嵌入,想在自己工具裡加一塊硬體監控面板的開發者,終於有條正當的路可走,不必從零開始寫感測器程式碼。

它值得留一份的理由,是把散落在十幾個感測器裡的讀數收攏到一處:桌面版跑起來就看得到,類庫版能折進你自己的程式。MPL 2.0 開源、以免安裝壓縮包分發,要追查溫度或功耗問題時,是個講得通的起點。

Libre Hardware Monitor下載地址
支援的作業系統: Windows