I think I am having some problem with processor fan... it never runs on full speed event though my processor temperature is going so high. I am using HWMonitor (also speedfan) to record temperatures and my temperature readings in normal are as follows:

Intel Core 2 Quad Q2800:
Core # 0: 65 c
Core # 1: 60 c
Core # 2: 59 c
Core # 3: 59 c

But during high usage like while playing a game or something it hits around 80+, I tried cleaning the grill and fan and putting new thermal grease but didn’t help.

HWMonitor further says:


And from the above reading I am guessing that my fan is running on 50% always and I think it is because it looks slow... Not really making any sound and you can feel any air blowing out of it if you put your hand in front of it..

I tried speedfan by my motherboard isn’t supported… By BIOS also doesn’t have any such option all it has is:

Advanced > Fan Control
- Processor Zone Response - Normal
- Processor Zone Damping – High
- Auto Fan Detection – Disable
- Fan Detection Error- Enable

My Specs are as follows:

Motherboard: Intel DG43NB [Version AAE34877-402]
CPU:  Intel(R) Core(TM) 2 Quad CPU Q8200 @ 2.33GHz [Socket 775 LGA]

Now I really want to know how to take my CPU temperature to normal again probably by making my fan to run at max speed, please help? Thank you. :)

Just checked processor specification here: Intel And it says for Intel® Core™2 Quad Processor Q8200:

TCASE 71.4°C

Am not sure about the usage of tcase, but prbbly i cld help in solving the issues.

  • 4
    That's not really THAAAAT hot... – Shinrai Nov 3 '11 at 20:10
  • Thats the minimum temperature ive mentioned.. as i said above during high times like playing a game or something it climbs upto 80+ ~90 C.. – Maven Nov 3 '11 at 20:20
  • does hwmonitor display the rpm for your fan? – greatwolf Nov 3 '11 at 20:43
  • I missed the part where it gets over 90, that's a worry. Can you specify WHAT the fan is (or at minimum, is it voltage modulated or PWM)? Also what the motherboard is and where and how the fan is connected? – Shinrai Nov 3 '11 at 20:44
  • @ Victor T.: no it doesnt.. But speedfan does and it is saying that Fan1: 30240 rpm, Fan2: 30240 rpm, Fan3: 23160 rpm,Fan4: 1920 rpm However m confused as why it is showing 4 fans as in real only have one cpu fan and at max one more fan in power supply thats it! – Maven Nov 3 '11 at 20:58

Control Panel -> Power Options -> Edit Plan Settings -> Change Advanced Power Settings -> Processor Power Management -> System cooling policy -> Active

This is about the only system controlled method to control the fan speed / processor load mannerisms.

Alternatively, for more control, you would have to update your BIOS as suggested by @ZianChoy and attempt to control fan speed using SpeedFan.

You should also be able to control Fan Speed via the BIOS even prior to updating it, some BIOS interfaces let you configure rules, fixed RPM, or Modes whereby you could select High Performance making your PC slightly louder but effectively cooler.


Try updating your BIOS as RemyService suggests.

You could also try putting swapping the CPU, fan, or motherboard.


I've experiencend the same and my fan didn't run at full speed even when I max out cpu usage so I've written a windows driver to control the fan. I suggest to download the RW tool and check the embedded controller for the temperature and speed value. I'm not an expert but it's usually the ec talking to the fan and cpu. Maybe you can get more insight when you disassemble the DSDT from the BIOS-ROM. In my laptop the ec value 0x94 controls the fan mode and the value 0x95 sets the speed. Another value is to monitor the cpu temperature and you can watch it with RW. To read and write to the ec and write a program you need to write either a driver or you need a special library like winring0. A windows driver needs to be signed by an authority for a small fee.

  • What is RW tool, and ec? Thank you! – Immortal Player Sep 4 '17 at 15:32
  • @ImmortalPlayer:rweverything.com – Gigamegs Sep 4 '17 at 16:04
  • "$ dmesg|grep DSDT [ 0.000000] ACPI: DSDT 0x0000000079FE9000 00E963 (v01 HPQOEM INSYDE 00000000 INTL 00040000) [ 0.360783] ACPI: _SB_.PCI0.LPCB.EC0_: Used as boot DSDT EC to handle transactions [ 0.430499] ACPI: _SB_.PCI0.LPCB.EC0_: Used as boot DSDT EC to handle transactions and events" Do you know what that means? Thank you. – Immortal Player Sep 4 '17 at 17:44
  • If you are confused on why I am asking all these questions, see this: superuser.com/questions/1247263/… – Immortal Player Sep 4 '17 at 17:46
  • I used the rw everything tool. The DSDT thing didn't work for me! – Gigamegs Sep 4 '17 at 21:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.