What is the expected output?
Ideally,
MS should provide API through DeviceIOControl to set this - atleast allow
setting fan speed from 60% to 100% so as to not allow entirely stop fans in
laptops easily, but as far as I can tell, their WMI fan speed set is
unimplemented.
Even more ideal would be to manually set the fan speed in BIOS but this isn't
offered in most BIOSes.
But lacking that:
I've been looking for a tool like:
fanset.exe /cpu 50(%)
Requirements would be that it uses no driver, or if it uses a driver, it will
load and unload the driver, leaving no drivers or services behind it after
being done with adjusting the fan speed.
If the fan speed resets on system resume or other events, task scheduler should
be used to re-run the fanset.exe.
However as far as I can tell, it's probably easier to build a 555/lm317 based
fan controller than control fan speed programmatically without using a driver.
So that's what I'm going to do next. Additionally, it won't need updates if the
fan controlling chip changes.
Original issue reported on code.google.com by virtan...@gmail.com on 17 Jan 2012 at 11:49
Original issue reported on code.google.com by
virtan...@gmail.com
on 17 Jan 2012 at 11:49