View Issue Details

IDProjectCategoryView StatusLast Update
0000045SpeedFanConfigurationpublic2004-12-11 10:12
ReporterScott Assigned Toalfredo  
Status acknowledgedResolutionopen 
Platformx86OSWindows XP ProfessionalOS VersionSP-1
Summary0000045: High priority setting
DescriptionI think it would be a beneficial option for SpeedFan to be able to run at HIGH priority. On a few occasions, I have run into serious problems because it runs at normal priority.

If another process begins using a lot of CPU, then SpeedFan may not be able to increase the fan speed--which could lead to a crash (at least) or hardware damage (at worst).
Steps To Reproduce1) System running normally, with CPU fan at low speed, due to SpeedFan automatic control.

2) Some process running at ABOVENORMAL or HIGH priority begins demanding huge amounts of CPU, to the point that the system is frozen.

3) The CPU temperature rises, but SpeedFan, running at NORMAL priority and thus essentially frozen, cannot increase the CPU fan speed.

4) Go buy a new CPU and replace the old one. :)
Additional InformationUsers can set SpeedFan's priority manually, using a variety of built-in or third-party utilities. You can even launch SpeedFan at HIGH priority using a batch file and this command line utility: . But I still think it would be a very good idea for SpeedFan to have a built-in priority feature.
TagsNo tags attached.
Motherboard Model
Video Card Model



2004-07-28 12:22

reporter   ~0000190

I am sleep deprived as usual... The command line utility mentioned can be used to set priority, but with Win2K/XP, you can do it with the START command too:

start "" /high "C:\Program Files\SpeedFan\speedfan.exe"


2004-07-28 12:40

manager   ~0000192

Last edited: 2004-07-28 12:40

Interesting suggestion. I agree with you.
SpeedFan does its best to release its time slice as soon as possible. This means that it should work pretty fine even at higher priorities.
If you are currently running it this way, feel free to let me know your findings.
I will investigate too.

Just a side note: every fan can fail. Almost every modern motherboard (modern motherboard -> modern cpu -> hot cpu) includes some kind of protection against overheating. PIV cpus can even automatically slow down when overheating.
I'm writing this just to avoid panic when reading the "Go buy a new CPU" :-)

edited on: 07-28-04 12:40


2004-07-28 12:47

reporter   ~0000193

I just started running SpeedFan 4.14 at high priority (on Windows XP). (I use the START "" /HIGH [path to speedfan] command from a batch file.)

So far, I note no problems, except that when SpeedFan first starts, it really demands CPU and bogs the system down. Once it detects the sensors and begins normal operation, it is fine.

I did not mean to cause anyone to panic with the "buy a new CPU" line. Sorry!


2004-08-05 03:41

reporter   ~0000218

I have been running SpeedFan 4.14 at HIGH priority all this time (24/7), and except for a minor system slowdown for a few seconds when SpeedFan is first run, it runs perfectly. This is on Windows XP.


2004-12-11 00:02

reporter   ~0000526

To change a task or a process priority under XP you can just use the Task Manager (Ctrl+Alt+Del) then on the Processes tab you right click on the task, and you get an option to change the priority to whatever you want.


2004-12-11 01:27

reporter   ~0000527

Last edited: 2004-12-11 01:33

Using Task Manager (or process.exe, or Process Explorer, etc.) works if you happen to want to change the priority while SpeedFan is already running, but you can also launch SpeedFan at the desired priority, using the two methods I described above.

By the way, I have been running SpeedFan at priority 13 all this time, and it's not a problem at all. I consider it ideal. I hope this option is added, to make it more accessible to those who might also appreciate it.

edited on: 12-11-04 01:33


2004-12-11 10:12

manager   ~0000529

I'm working on it.
There are so many new features that will appear on SpeedFan in the near future... :-)

Issue History

Date Modified Username Field Change
2004-07-28 12:20 Scott New Issue
2004-07-28 12:22 Scott Note Added: 0000190
2004-07-28 12:40 alfredo Note Added: 0000192
2004-07-28 12:40 alfredo Status assigned => acknowledged
2004-07-28 12:40 alfredo Note Edited: 0000192
2004-07-28 12:47 Scott Note Added: 0000193
2004-08-05 03:41 Scott Note Added: 0000218
2004-12-11 00:02 Aymeric Note Added: 0000526
2004-12-11 01:27 Scott Note Added: 0000527
2004-12-11 01:33 Scott Note Edited: 0000527
2004-12-11 10:12 alfredo Note Added: 0000529