FanControl.Releases icon indicating copy to clipboard operation
FanControl.Releases copied to clipboard

FanControl crashes during PawnIO driver install after clean reinstall (Win11 24H2 build 26100.6725)

Open serveradmin9912 opened this issue 2 months ago • 10 comments

Describe the bug
FanControl worked fine until today (Oct 14, 2025). Suddenly stopped detecting all sensors during normal use.
After full reinstall, it now crashes when PawnIO tries to install its driver.
Happens every time during setup, regardless of Safe Boot or unsigned driver mode.


Steps taken

  • Uninstalled FanControl and PawnIO completely
  • Deleted all leftover folders
  • Updated Windows 11 to current version: Windows 11 Pro 24H2 (KB5065789) build 26100.6725
  • Disabled Windows Defender Threat Protection
  • Installed FanControl_244_net_8_0_Installer.exe
  • Accepted PawnIO install prompt → crash (see screenshot)
  • Repeated 5x with Safe Boot on/off and Test Signing enabled/disabled → same result

Windows EventViewer + log.txt
[Attach both here once uploaded]


Relevant hardware setup

  • Custom-built desktop PC
  • Windows 11 Pro 24H2
  • PawnIO driver install fails on all attempts
  • Previously fully functional until today
Image

serveradmin9912 avatar Oct 13 '25 22:10 serveradmin9912

Do you have Face IT AntiCheat installed ? See: https://github.com/namazso/PawnIO.Setup/issues/1

Blacktempel avatar Oct 14 '25 11:10 Blacktempel

Seems like the FaceIT issue.

Rem0o avatar Oct 14 '25 13:10 Rem0o

Seems like the FaceIT issue.

Yes, I have Faceit AC installed and I’ve heard about that issue. Strangely, it worked fine for me until yesterday, and I’ve been playing Faceit CS:GO almost every day, so I assumed I wasn’t affected.

serveradmin9912 avatar Oct 14 '25 14:10 serveradmin9912

Seems like the FaceIT issue.

Can fancontrol do anything about this???

BJack0 avatar Oct 16 '25 17:10 BJack0

No.

The driver (PawnIO) needs to have a different signing certificate, which is quite expensive and apparently requires to have a registered company for the creator. You can see estimated cost and a bit more detail by following the link to the issue I posted.

If the driver was signed with that kind of certificate you would have to update the driver and possibly use a new version of LibreHardwareMonitor & therefore FanControl (the modules have to be re-signed too, I believe).

Blacktempel avatar Oct 16 '25 17:10 Blacktempel

@Blacktempel correct

Rem0o avatar Oct 16 '25 18:10 Rem0o

I'm perplexed by what FaceIT is doing policing this when their AC isn't running. Shouldn't this only be a problem if you wanted to actually play FaceIT?

I'm just uninstalling the AC all the time to work around this for now.

nickdnk avatar Oct 17 '25 15:10 nickdnk

I assume it is not not running. There is probably a service or something running all the time which is blocking the driver. Could somehow make sense from their perspective, though from a users view it's simply stupid.

Blacktempel avatar Oct 17 '25 15:10 Blacktempel

I'm perplexed by what FaceIT is doing policing this when their AC isn't running. Shouldn't this only be a problem if you wanted to actually play FaceIT?

I'm just uninstalling the AC all the time to work around this for now.

It's a kernel level AC that runs at the kernel (ring 0) level. It loads when the OS loads, and will block drivers or digital signatures that are potentially used by cheats. I am using the AIDA64 plugin to get around this until it's corrected in PawnIO which sounds like should be fairly soon.

techwerkz avatar Oct 19 '25 06:10 techwerkz

I'm perplexed by what FaceIT is doing policing this when their AC isn't running. Shouldn't this only be a problem if you wanted to actually play FaceIT?

I'm just uninstalling the AC all the time to work around this for now.

It's a kernel level AC that runs at the kernel (ring 0) level. It loads when the OS loads, and will block drivers or digital signatures that are potentially used by cheats. I am using the AIDA64 plugin to get around this until it's corrected in PawnIO which sounds like should be fairly soon.

I'd expect the driver to unload and require a reboot to reactivate, not meddle in what we do with our machines when the anticheat isn't running.

Edit: Maybe this isn't possible. I guess it would depend how FaceIT designed the driver and how resistant it needs to be to malicious unloading. It's just annoying.

nickdnk avatar Oct 20 '25 00:10 nickdnk