Skip to content

GPU-Z wrapper plugin for FanControl, with GPU memory temperature and hots pot sensors.

Notifications You must be signed in to change notification settings

vision57/FanControl.GPU-Z

Repository files navigation

FanControl.GPUZ

ENGLISH version see below.

高度自定义的电脑风扇温控软件FanControl,的GPU-Z插件,借助GPU-Z的监控能力给FanControl提供显存温度和Hot Spot温度数据。

吐槽一下:全网搜了几遍,截止2021.7.20,英伟达官方似乎都没有提供公开的API来获取GDDR6X的显存温度,而一些第三方工具,包括HWiNFOGPU-Z,以及一些显卡挖矿程序都能够获取到显存温度。英伟达官方开发者论坛关于这个问题有个帖子已经大半年了,关注的人也不少,但是英伟达官方丝毫没有回应。FanControl依赖开源的NvAPIWrapper,所以暂时也没有内置显存温度传感器,作者提供了HWiNFO的插件,不过HWiNFO近来越发限制免费使用,免费版的传感器共享内存会在12小时后自动关闭,需要人工重新开启,这对风扇温控来说影响还是比较大的。而GPU-Z目前仍然支持免费不受限地共享温度传感器数据,所以我开了这么一个项目。

安装方法

  1. 推荐直接下载我这里编译发布的plugins.zip包,然后直接解压到FanControlplugins文件夹中。

也可以自行编译项目,将bin/release里面的编译结果复制到FanControlplugins文件夹,复制过去以后注意对每个文件检查右键属性,确保没有被锁定。

  1. 先运行GPU-Z,然后运行FanControl

备注

此项目由FanControl的官方插件FanControl.HWInfo修改而来, 然后依赖了我对JohnnyUT/GpuzShMem项目的fork,来提供对GPU-Z共享内存温度传感器的访问。

我这里编译好的插件dll,只在我自己的开发环境Win10+VS2019+.Net SDK上保证正常运行。如果你们的机器环境运行有问题,可以提issue,带上FanControl的日志(就在FanControl的根目录里面),或者自己编译。


Plugin for FanControl that provides support for GPU-Z sensors using its shared memory feature.

To install

  1. Download the binary release plugins.zip, unzip it into FanControl's plugins folder.

Or compile project and then copy the bin/release content into FanControl's plugins folder, open each file's property dialog(mouse right click), check any tips like Unblock.

  1. Make sure GPU-Z running before starting FanControl.

Remark

This project code is mainly modified from official FanControl plugin FanControl.HWInfo, and depends on my own fork of JohnnyUT/GpuzShMem.

Binary releases are tested on my develping environment only, which is Win10+VS2019+dotNet SDK. If it's not working for you, feel free to submit issues, or compile it yourself.

About

GPU-Z wrapper plugin for FanControl, with GPU memory temperature and hots pot sensors.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages