6
I have a dual boot with Windows 7 and Windows 8 Professional on my laptop.
When running Windows 7 on my laptop, the CPU core temperature usually ranges from 42°C to 47°C. However, when I run Windows 8, the CPU core temperature usually ranges from 36°C to 41°C with the exact same hardware. I am using a custom power plan with the same settings in each OS as well.
I used Open Hardware Monitor to measure the temperatures, and I was running the exact same programs I normally run under each system. The temperatures were tested about two hours after a cold boot. The machine sat overnight powered off and with the battery fully charged before each test.
What might be causing this? How can I get Windows 7 to run at a lower temperature. Is there something I need to do differently?
Have you monitored CPU usage over an extended period of time for both OSes? Any significant observations? – MarioTheHedgehog – 2012-12-20T23:36:40.977
1
While I can't find any definitive sources as of yet, I believe they re-vamped the internal task scheduler making the OS more efficient. A few benchmarks cited almost 5% performance increases in the same programs running on Win8 vs. Win7, which would explain the lower temperatures as well (simply more efficient!).
– Breakthrough – 2012-12-21T00:52:10.2731
in the technet forums, some users have the different experience. They have overheating issues in Windows 8: http://social.technet.microsoft.com/Forums/en-US/w8itproperf/thread/fe19f08a-6c37-4b8d-bda2-082ef154be6b
– magicandre1981 – 2012-12-21T05:06:18.677