最近要在windows下获取CPU的温度信息,网上有些介绍CPU温度获取方法的文档,也有VS的源代码,但是运行后总是显示固定的100度,我的开发环境是Qt5.9.9, 64位的win10,四核CPU,由于无法等待、时间紧急,只能自己动手,经过两天的努力,终于成功获取了cpu温度信息,目前全网未找到Windows下的Qt源码(Linux简单,除外),现分享给大家。我未试过AMD和32位操作系统,相信现在用AMD和32位系统的并不多。提醒大家:Qt Creator以管理员身份运行,编译后将源码下的WinRing0.sys拷贝到exe目录下(重要!!!)
2021-09-02 16:12:19 20.08MB CPU温度 Qt5.9 IntelCPU Windows10
1
支持大部分常见的主板芯片与硬件组件,包含主板、CPU、硬盘、显卡、装置的电压、温度、风扇转速与运作频率、 Mainboard = 0, SuperIO = 1, CPU = 2, GpuNvidia = 3, GpuAti = 4, TBalancer = 5, Heatmaster = 6, HDD = 7,
2021-08-19 13:46:05 151KB C#
1
1. 使用不同方式读取到的温度分析 2. 最重要的是参考Intel手册通过读取MSR来读取DTS(Digital Thermal Senser)的值来获取CPU温度 3. 大概讲述了通过WMI,Win32_TemperatureProbe Class,以及WinIO的方式 4. 资源包中包括:Win32_TemperatureProbe class, WinIO,Intel用户手册,Io.dll,Ring0(获取Ring0权限),Core Temp工具,Coretemp.c(Linux内核包中的代码)以及自己写的自测程序CPUTemperature
2021-06-08 09:18:58 21.58MB CPU温度 传感器 Intel
1
通过C#程序实时读取硬件信息及更新显示,本人亲测!
2019-11-14 09:25:23 2.35MB C# CPU 温度
1