ThermoTray 1.0.0
ThermoTray 的第一個發行版本。 / First release of ThermoTray.
下載 / Downloads
| 檔案 / File | 說明 / Description |
|---|---|
ThermoTray-Setup-1.0.0.exe |
安裝程式,安裝到目前使用者的 LocalAppData,安裝本身不需系統管理員權限。建議一般使用者選這個。 Installer. Installs per-user into LocalAppData and needs no administrator rights to install. Recommended. |
ThermoTray-1.0.0-win-x64-portable.zip |
免安裝版,解壓縮後直接執行 ThermoTray.exe。Portable build. Extract and run ThermoTray.exe. |
需求 / Requirements: Windows 10 或以上、64 位元 (x64)。兩個檔案都是自帶執行階段,不需另外安裝 .NET。
Windows 10 or later, 64-bit. Both builds are self-contained; no separate .NET install is required.
讀取 CPU 溫度的兩個前提 / Two prerequisites for CPU temperature
- 安裝 PawnIO。LibreHardwareMonitor 0.9.6 改用 PawnIO 核心驅動程式讀取 CPU 暫存器;未安裝時 AMD Ryzen 的
Core (Tctl/Tdie)會固定回報 0,ThermoTray 會判定為無效並顯示「無法取得」。 - 以系統管理員身分執行。PawnIO 只把裝置開放給已提權的處理程序,因此 ThermoTray 的執行檔要求系統管理員權限,每次啟動都會顯示 UAC。勾選「隨 Windows 啟動」會註冊
RL HIGHEST登入排程工作,之後開機自動啟動就不會再跳 UAC。
NVIDIA GPU 走使用者模式的 NVAPI,不需要 PawnIO 也不需要提權,所以可能會出現「GPU 有溫度、CPU 沒有」的情況 — 那正是上面兩個條件還沒滿足。
- Install PawnIO — LibreHardwareMonitor 0.9.6 reads CPU registers only through it. Without it, AMD Ryzen reports
Core (Tctl/Tdie)as a constant 0, which ThermoTray rejects as invalid. - Run elevated — PawnIO grants its device to elevated processes only, so the executable requests administrator rights and shows UAC on every launch. Enabling "Start with Windows" registers an
RL HIGHESTlogon task so automatic startup is prompt-free.
NVIDIA GPU readings use user-mode NVAPI and need neither, which is why a GPU temperature can appear while the CPU shows as unavailable.
功能 / Features
-
直接讀取硬體感測器,從不顯示推測、估算或以舊值偽裝的溫度。讀不到就明確顯示「無法取得」,而不是
0 °C。 -
系統匣兩個獨立圖示分別顯示 CPU 與 GPU 溫度,三位數會自動縮小字級避免裁切。
-
沒有可讀取 GPU 的機器會自動隱藏 GPU 卡片與圖示,不會留下無法解決的警告。
-
只允許單一執行個體;重複啟動會喚醒既有視窗。
-
繁體中文 / English 介面,關閉時可縮小至系統匣,可選擇隨 Windows 啟動。
-
Reads physical sensors only and never invents, estimates, or presents a stale reading as current; an unreadable sensor is reported as unavailable rather than as
0 °C. -
Separate CPU and GPU tray icons, with the font shrinking so three-digit readings are not clipped.
-
Hides the GPU card and icon entirely on machines that never report a GPU temperature.
-
Single instance only; a second launch raises the existing window.
-
Traditional Chinese / English, hide-to-tray, and optional start with Windows.
安全性提示 / Security note
這些檔案沒有經過程式碼簽章,Windows SmartScreen 會顯示「Windows 已保護您的電腦」。請先用下方的 SHA-256 核對檔案,再選擇「其他資訊」→「仍要執行」。
These files are not code-signed, so Windows SmartScreen will warn on first run. Verify the SHA-256 below, then choose "More info" → "Run anyway".
ThermoTray-Setup-1.0.0.exe
4ADFB11D075800624BCFF284825ABD173B04844CE2F09E746815FC9A5CC18C5C
ThermoTray-1.0.0-win-x64-portable.zip
8BCA1F349AFAFB0B9C4350C6C6B0BEFC5AE3077FD09099B4B7B7C9D2755B8587
在 PowerShell 中核對 / Verify in PowerShell:
Get-FileHash .\ThermoTray-Setup-1.0.0.exe -Algorithm SHA256已知限制 / Known limitations
-
溫度的正確性上限取決於主機板 BIOS、CPU/GPU 驅動程式與裝置本身提供的感測器。部分筆電、虛擬機、遠端工作階段或缺少驅動程式的 GPU 可能沒有可用數值。
-
設定視窗的核取方塊與下拉選單目前仍使用 Windows 預設淺色主題,與深色視窗不一致。
-
Accuracy is bounded by what the BIOS, drivers, and device actually expose. Some laptops, virtual machines, remote sessions, and GPUs without drivers provide no usable value.
-
The checkboxes and combo box still use the default light Windows theme inside the dark window.