HWinfo could not initialize or has no sensors_New X870E motherboard
I've been trying to use Fan Control and I've not been able to take control of the fans connected to the PWM fan headers on the motherboard which is not surprising since the Gigabyte X870E motherboards just released a few days ago. Even Aida64 can't read CPU and fan speeds either. I have HWinfo installed and the plug-in is in the plugins directory. I have Lian Li SL-Inf fans but only the lighting is connected to the Lian Li controllers, the speed control wire s are connected to a PWM header on the motherboard. I have three sets of fans and an AIO, one set of three 120mm fans is connected to the CPU fan header, one set of three 140mm fans are connected to the Sysfan_1 fan header, and one set of two 120mm fans connected to the Sysfan_4 header and my AIO pump is connected to the Sysfan_5/Pump_1 header. While in Fan Control when I click on Pair Speed Sensor I'm only showing two sets with active RPMs and sliding the slider to stop the fans does nothing to either one of the sets of fans, I guess it's getting that info from HWinfo...not sure. In HWinfo it can read all of them with no issue. Also worth mentioning, when I click on Refresh Sensors Detection it comes back saying HWinfo Could Not Initialize or Has No Sensors but HWinfo is running (I paid for a license) and Shared Memory Support is on. All the fans are set to PWM in the bios so I don't know what's going on with it. Here's a report from LibreHardwareMonitor attached. Please help me with this someone. Report.txt
HWInfo doesn't work with Shared Memory, it used the Gadget registry feature.
See the instructions: https://github.com/Rem0o/FanControl.HWInfo?tab=readme-ov-file#to-install
Also until your motherboard is added to LHM, you won't have any fan control, plugin or not.
In update 206 was this addressed because I still can't control my fans or was it and I'm just doing something else wrong?
No it was not. Support needs to be added to LHM. It may take a while for someone with the board adding it.
FYI I got fan RPM & control working on my X870E Aorus Elite Wifi7. Refer to this commit
Still working on getting voltage sensors working correctly in LHM, but if all you need is Fan Control functionality, you can build this version of LHM and copy in the new .dll file
Depending on your exact motherboard version, you might need to create a new entry for it, assuming it uses the same Super I/O chip
FYI I got fan RPM & control working on my X870E Aorus Elite Wifi7. Refer to this commit
Still working on getting voltage sensors working correctly in LHM, but if all you need is Fan Control functionality, you can build this version of LHM and copy in the new .dll file
Depending on your exact motherboard version, you might need to create a new entry for it, assuming it uses the same Super I/O chip
Unfortunately as I’m unfamiliar on how to use this, are there instructions a or are you able to share the built out DLL? I have the same motherboard. Thank you.
That has the .dll and .xml files generated by my LibreHardwareMonitor build. If you drop those in the folder with your Fan Control executable it should hopefully work for you (assuming you have the same motherboard). Back up the old files as a precaution before you replace them. Best of luck.
That has the .dll and .xml files generated by my LibreHardwareMonitor build. If you drop those in the folder with your Fan Control executable it should hopefully work for you (assuming you have the same motherboard). Back up the old files as a precaution before you replace them. Best of luck.
Appreciate this! Just got my X870E Aorus Elite Wifi7 and was worried I wouldn't be able to use the app. As a separate question does your MOBO display have a D8 code in the little display?
Hi @kellenmurray , do you have any plans to merge your code?
Librehardware Monitor with x870 and x870E was released 2 weeks ago, would love to see some updates on this topic :D Tested today, still not detecting (with newest version)
Edit: Updated this comment to reflect the latest LHM commit and some new info.
For Gigabyte X870 motherboards, X870E Aorus Pro & X870E Aorus Pro Ice are already implemented into FanControl, as of version 214. X870E Aorus Xtreme AI Top is implemented into FanControl as of version 218.
As of 3/23/25, all other Gigabyte X870 motherboards are not yet implemented in LibreHardwareMonitor and thus, not yet fully supported by FanControl.
For these non-implemented Gigabyte X870 motherboards, you can extract & copy these files into your FanControl folder as a temporary workaround. (Overwrite files) DropBox - LibreHardwareMonitorLib_AllGigabyteX870_Motherboards.zip
Note: Per Reddit Post - Gigabyte X870/X870E Motherboards - Temporary Fix/Implementation that I created a few weeks ago, some of these Gigabyte X870 implementations are untested.
Note 2: My Dropbox link is for the .net 8 version of FanControl.