Software-update: Fan Control 153

Fan Control logo (79 pix)Versie 153 van Fan Control is uitgekomen. Met dit programma, dat van het opensource-Libre Hardware Monitor-project gebruikmaakt, kunnen de ventilatoren in de computer worden beheerd en in de gaten worden gehouden. Zo is het onder meer mogelijk om met meerdere profielen en configuraties de computer koel of juist stil te houden. Fan Control kan overweg met de meeste fans en controllers, en via een plug-insysteem is dat verder uit te breiden. De changelog voor deze uitgave kan hieronder worden gevonden.

Changelog for version 153
  • InpOut is now activated by default (support for Gigabyte 2nd chips)
  • Update LibreHardwareMonitorLib
  • TieredPGO is now on for the NET 7.0 version
Changelog for version 152
  • You can now hide custom sensors
  • Update LibreHardwareMonitorLib
  • New offset custom senso
  • Fix tray icon bugs
  • Identification dialog will now also rename the corresponding speed sensor
  • Update process now has checksum validation
  • Fixed a bug where dialogs would be invoked while the window is not visible.
  • Fixed a bug where the window would always be shown after sleep.

Fan Control

Versienummer 153
Releasestatus Final
Besturingssystemen Windows 10, Windows 11
Website Rémi Mercier
Download https://github.com/Rem0o/FanControl.Releases/blob/master/FanControl.zip?raw=true
Licentietype Freeware

Door Bart van Klaveren

Downloads en Best Buy Guide

03-04-2023 • 22:03

50

Bron: Rémi Mercier

Update-historie

Reacties (50)

50
50
26
5
0
22
Wijzig sortering
Kleine toevoeging aan het artikel: Fan Control is geen open source programma. Ja, het is gehost op GitHub, en ja, het maakt gebruik van LibreHardwareMonitor, maar de .exe zelf is niet open source!

Zie ook de discussie hier https://github.com/Rem0o/FanControl.Releases/issues/89
Inderdaad: Uit de LICENCE file:
You may not modify, reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of this software.
Als je een beetje uitgebreid bios hebt dan kan je ook in het bios zelf fanprofielen instellen en heb je geen extra software nodig in Windows. Maar wat ik mij sowieso kan herinneren van eerdere versies van Fan Control was dat dit nogal buggy was maar dat zal zeker verbeterd zijn neem ik aan.
Wat niet kan in de bios (tenminste, niet in mijn bios) is een casefan assignen aan de temperatuur van je GPU, in het geval dat je fans van de GPU hebt vervangen door andere die je niet op je grafische kaart hebt aangesloten. Dan is dit programma wel een uitkomst.
Of andere meer geavanceerde opties, ik noem maar wat:
  • Fanspeed aansturen op gemiddelde temperatuur over 5, 10, 20 seconden, handig om niet bij elke piek je fans te horen spinnen
  • Fanspeed aansturen op de maximale temperatuur van ofwel je GPU ofwel je CPU, al dan niet met een bepaalde weging. Als mijn GPU aan het werk is zonder dat m'n CPU belast wordt wil ik toch wel wat flow zodat m'n GPU wat koeler blijft.
  • Je kan je hysteresis en ramp-up/down speed zelf instellen waardoor je een rustiger of juist aggressiever fanprofiel krijgt.
Voor mij is dit een topprogramma, en ik doneer ook eens in de zoveel releases weer. Als ik kijk hoe ver het gekomen is sinds release 40 oid, toen ik het leerde kennen, is het het echt meer dan waard geweest.
Je kan vaak wel die fans aansluiten op de GPU fan header mits gebruik van een verloopstekker. Het is echter wel zo dat die fans dan dezelfde PWM-temperatuurcurve volgen als de oorspronkelijke fans, wat vaak niet het gewenste resultaat geeft waardoor je toch met software moet prutsen.
Toen ik dat deed met de A12x25 op de GPU werkte het mooi niet. Ik denk dat ie meer stroom trekt dan de kaart kan leveren. Dat is dit een mooie oplossing.
Je hoeft ook alleen maar het PWM signaal te gebruiken , de 12V en aarde kan je prima sourcen van het moederbord (of ergens anders).
Oeh thanks, ik heb 1 exhaust fan voor de GPU die ik nu laat sturen door CPU temps door MSI's eigen super slechte software (Die oude Command Center was prima, die nieuwe is echt om te janken en geeft ook popup spam... alsof het weer 1998 is).
Daar gebruik ik hem ook voor. En dan niet eens voor de GPU zelf, maar om te zorgen dat de CPU minder warm wordt van de warmte die de GPU wegblaast.

Via bios kan dit ook aangezien ik een losse temperatuur probe heb bij mijn moederbord(of eigenlijk 2), maar die moet je dan tegen of tussen je GPU plaatsen/plakken en het is nooit de temperatuur van de chip zelf, dus die loopt altijd achter.

De rest van de snelheden (alles wat niet intake fan is) worden nog steeds door het moederbord en de GPU zelf geregeld.

Erg fijn programma, al vind ik de interface soms wat clunky.
Dit kan zooooooooveel meer wat een Bios niet kan. Case fans laten besturen door GPU temperaturen, smart curves, offsets enz. Wil je een stille PC in idle en goed gekoeld bij load komt je met het bios niet ver. Mensen nemen geluid voor lief vaak. Dat mag maar het kan vel beter ;)
Case fans laten besturen door GPU temperaturen, smart curves, offsets enz
Met een beetje modern UEFI Bios kan je meer dan je denkt zoals ik binnen mijn bios wel degelijk apart de temp van de cpu en gpu kan laten monitoren en kiezen. Net als dat ik ook profielen kan aanmaken met curves maar oke, dat kan van bios tot bios verschillen.
Mensen nemen geluid voor lief vaak. Dat mag maar het kan vel beter
Ik kan je verzekeren dat ik bijna allergisch ben voor fan geluid van mijn pc en deze op nog geen 50 cm van mij af staat. Dus ik neem geluid absoluut niet zomaar voor lief en heb al heel wat fans uitgetest waarbij Noctua toch nog steeds de winner blijft.
Welk merk dan bv? Mijn Asrock B550 kan echt niets behalve CPU en MB temp gebruiken.
Ik heb ook een Asrock maar dan een Z690M-ITX/AX maar vaak zie je wel dat bij de 'lagere' boarden je minder kan instellen in het bios. Maar ook ik heb echt wel boarden erbij gehad waar je dan weer maar heel beperkt instellingen voor de fans had.
Yep, ik ben nogal van de stille PC en Fan Control doet precies wat ik wil. Heb wel een basic profiel in de BIOS als backup, maar zodra Windows start neemt Fan Control het over :)

Ziet er rommelig uit maar dit is mijn config voor de CPU en GPU.

https://i.imgur.com/zQnhoWC.png

Ook fijn dat je de fans een offset kunt geven zonder een nieuwe profile te maken, want fans die ondersteboven hangen draaien altijd 1-2% trager dan wanneer ze rechtop staan ^^

[Reactie gewijzigd door TheDeeGee op 22 juli 2024 16:52]

En uitgaande fan's moeten harder draaien dan ingaande fans want warme lucht zeg uit dus meer volume uit dan in. Maar weinig mensen weten dat.
Ik gebruik FanControl voornamelijk om realtime te tweaken en kijken wat ik precies wil hebben voordat ik het definitief in het moederbord instel. Scheelt toch een hoop reboots voor iemand als ik, die weinig verstand van zaken heeft. :')
Ligt denk ik ook wel aan het bios hoe gemakkelijk je fans kan instellen en monitoren, iets wat bij mijn bios best prima werkt.
Draai jij games vanuit je bios? Ik moet dan altijd eerst naar het OS en als ik terug wil naar het bios moet ik weer rebooten.
Ik ben zelf geen gamer maar je kan wel een universeel profiel aanmaken wat je niet telkens hoeft bij te stellen. Althans in mijn bios kan je gewoon verschillende rpm's met verschillende temperaturen instellen.
Ja, maar als je die curve wilt aanpassen? Dan moet je dus helemaal opnieuw opstarten. Misschien is 50% fan speed op de intake fans bij 70 graden niet genoeg, misschien wel. Het test gewoon wat fijner als je met alt+tab de curve kan aanpassen en direct terugkan naar de testsituatie (of dat nou gamen is of een andere workload). Het idee dat je het daarna alsnog in het bios zet vind ik helemaal niet zo gek (maar ik was daar zelf te lui voor en gebruik dus nog steeds dit).
Ja zo op die manier, maar daarvoor gebruik ik meestal Aida64 en laat dan even een test vanuit Aida draaien om te zien wat de temps zijn.
En vervolgens om het aan te passen terug naar de bios? En dan je aanpassingen weer testen in Aida64? En dan weer een nieuwe aanpassing in het Bios? En wéér terug naaar Aida64? En wéér terug naar het Bios?

Een goede afstelling tussen voldoende warmte-afgifte en een voldoende stil systeem kan nogal wat fine-tuning behoeven...
En vervolgens om het aan te passen terug naar de bios? En dan je aanpassingen weer testen in Aida64? En dan weer een nieuwe aanpassing in het Bios? En wéér terug naaar Aida64?
Bij hedendaagse moderne pc's stelt het opnieuw opstarten niet veel voor en een kwestie van misschien nog geen half uurtje werk. Eenmaal ingesteld verander ik er niets meer aan maar oke, zo werkt iedereen op zijn eigen manier die je handig vind.
ik heb waterkoeling op mijn grafische kaart dus de fans op de radiator kan ik koppelen aan de sensor van de kaart, dst werkt wel goed
BIOS kan geen GPU fans aansturen.

Verder heeft Fan Control ook een Mix functie. De case fans gaan dan draaien volgens de sensor die het warmste is. Je kan bijvoorbeeld een CPU, GPU en SSD in het lijstje zetten.

[Reactie gewijzigd door TheDeeGee op 22 juli 2024 16:52]

Het makkelijke van deze extra software is dat je niet je PC steeds moet rebooten om in de bios te komen en dan de profiel aan te passen. Je kan on the fly je profiel aanpassen zelfs als je een spel aan het spelen bent.
Ja voor de simpelere fancurves hoef je de applicatie niet te gebruiken.

Daarnaast gebruik ik het programma ook om mijn fancurves van de 4090 in te stellen. Het probleem is met de bios fancurves is dat deze geen gpu core temp kan uitlezen.
Wellicht een wat spartaansere UI, maar deze heeft ook een dot aan features, is wel open-source en ondersteunt wat meer verschillende hardware monitoring libraries: https://github.com/lich426/FanCtrl

Dus handig als Fan Control je hardware niet herkent, je on-screen displays wilt aansturen en/of open-source software de voorkeur geeft.

[Reactie gewijzigd door guillaume op 22 juli 2024 16:52]

Windows Defender gaf hier aan dat er een trojan in zat.
Daarna het geupload naar virus total en deze geeft ook aan dat er rommel in zit.

13 security vendors and 1 sandbox flagged this file as malicious
Ik heb het rapport bekeken (https://www.virustotal.co...80c4aed82978663/detection), maar het lijkt er meer op dat wat misgaat bij de detectie zelf: Windows Error Reporting wordt namelijk getriggered en alle verbindingen die het programma zogenaamd zou maken, zijn in werkelijkheid verbindingen naar Microsoft-servers (FanCtrl maakt helemaal geen verbindingen). Ik zeg false positive.
Waardoor denk je dat er wat misgaat waardoor Windows Error Reporting wordt getriggerd?
Ik heb het rapport ook bekeken en zie enkele Microsoft IP's wat niet raar zou zijn aangezien FanCtrl in .NET is gemaakt.
Als je kijkt op de tab "Behavior" zie je dat er allemaal entries van Windows Error Reporting zijn aangemaakt en dat wordt dan gepresenteerd alsof FanCtrl dat zou hebben gedaan. Dat geeft aan dat ze niet alle dingen die Windows zélf doet voldoende wegfilteren uit hun rapport. Daar horen eveneens de IP-adressen bij. Wat je zegt van FanCtrl en .NET zou 13.107.4.5* kunnen verklaren: ik zie bij meer .NET-applicaties, zoals Duplicati, dat er wel eens een verbinding naar dat specifieke adres wordt gemaakt, meestal eenmalig. Grappig genoeg heb ik dat juist bij FanCtrl nog nooit zien gebeuren. FanCtrl maakt überhaupt geen verbindingen, zoals mijn firewall en bijvoorbeeld AppNetworkCounter uitwijzen.
@E JaY https://github.com/lich42...6ff6c1289967af6ee08afb816 zou dit inmiddels (of voorlopig) moeten hebben opgelost (zie release https://github.com/lich426/FanCtrl/releases/tag/v1.6.1).

Dit is puur de code om FanCtrl automatisch te laten starten middels een scheduled task. Ik ken dit probleem ook bij projectjes van mezelf: nogal wat virusscanners gaan idioot doen zodra dit geïmplementeerd wordt (niet per se bij .NET-applicaties, dus zal om behavioral blocking gaan). Om dit een beetje af te vangen, heb ik bij een ander project het aanmaken van een scheduled task extern gehouden, zodat virusscanners niet in paniek raken, maar dat is op zijn beurt natuurlijk weer een stuk minder gebruiksvriendelijk.
Windows geeft dat ook bij torrent programma's. Misschien hier omdat het Hardware aanspreekt.
Misschien ook leuk om te vermelden dat je de maker van FanControl (via paypal) kan ondersteunen. Hij heeft immers uitstekend werk geleverd.

(link van zijn paypal ed staan op de Github page van FanControl).
Heb vorig jaar 5 euro gedoneerd, denk dat ik eind van het jaar nog maar eens een fooi geef ^^
JayzTwoCents heeft een tijdje geleden een video gemaakt over deze software:
https://youtu.be/uDPKVKBMQU8
De verschillende plugins staan halverwege deze pagina, ik heb tijden lopen zoeken maar om de een of andere reden pas net kunnen vinden.

AMD kaarten worden vanwege een verandering in de drivers sinds een tijd niet meer standaard herkend blijkbaar. De experimentele plugin op de pagina werkt met mijn 6800XT, nu nog de casefans vervangen voor PWM versies zodat ik die op de CPU/GPU max curve kan instellen.
Met speedfan kan dit geloof ik ook, alleen kan je daarmee volgens mij ook een PWM signaal genereren op een non-PWAM aansluiting (door simpelweg hetzelfde doet als een PWM-signaal).
Heeft deze software ook deze functionaliteit?
Dat lijkt me dan geen pwm maar voltage control. En dat kan deze software ook wel.
Ja? Dat heeft bij mij namelijk nooit gewerkt. Fan control weigert mijn 3pin fans te detecteren
Speedfan all the way :D
Heel fijn programma, en doet precies wat ik wil.

Heb het zo ingesteld dat de case fans gaan draaien volgens de sensor die het warmste is met e Mix functie in Fan Control :)

https://i.imgur.com/zQnhoWC.png
Ik heb de betaalde Argus Monitor. Die voldoet uitstekend overigens. Kende deze Fan Control niet. Zal het in gedachten houden.

Op dit item kan niet meer gereageerd worden.