Windows 7 and 8 not showing CPU correctly in System Properties.

Joshua Dragoneyes

Reputable
Jan 15, 2015
4
0
4,520
I recently upgraded my PC from a Celeron G1830 to an i3-4370. I have Windows 7 installed on one hard drive and a brand new install of Windows 8.1 on an SSD. Neither one seems to be detecting the CPU correctly. They show "Processor Intel(R) Core(TM) i3-4370 CPU @ 3.80GHz 2.80GHz". Using CPU-Z, it shows up as an i5 in two locations but correctly in the specs. Also, I have installed and ran other hardware info programs and they report correctly. All energy saving functions have been disabled and have even used Throttlestop just to make sure. Still all the other programs report speed/cores/etc correctly but not Windows. So, am I reading something wrong or is something else going on?
 
Solution
Hi
The processor is being identified correctly. The 3.8GHz refers to the max speed of the cpu and the 2.8Ghz the current speed when the system refreshed that read out for you.

As an example, I have an i3-4130 and it is being reported as: Intel(R) Core(TM) i3-4130 CPU @ 3.40GHz 3.39GHz
 

Joshua Dragoneyes

Reputable
Jan 15, 2015
4
0
4,520


That does not sound correct. A 3.40GHz CPU runs at roughly 3.40GHz (each CPU is ever so slightly different). Mine is showing a whole gigahertz slower and technically it should NOT be clocking down at all since I have disabled ALL energy saving functions and am using Throttlestop to force the CPU to run at max speed, which Throttlestop is showing correctly as 4 cores (two actual and two virtual) running at 3.8GHz. I just ran the assessment again before answering and Windows is still reporting the same while Throttlestop is reporting current speed @3.8GHz.

It does show correctly in Device Manager>Processors, which is interesting.
 
Hi

Yes, indeed, this is a bit of a puzzle.
Can I assume that you are running your mobo with the latest BIOS version, just to eliminate any BIOS caused issues?



 

Joshua Dragoneyes

Reputable
Jan 15, 2015
4
0
4,520


To the best of my knowledge, this is the latest BIOS (I had flashed it just before installing the new CPU. The motherboard is an ECS H81H3-M4). So far, Windows seems to be merely reporting the CPU wrong, but not actually underclocking since, as I said, all the other software reports speed right. When using Win7, the WEI also went up quite a bit, so that is more evidence that it is probably a Windows/BIOS issue. I am wondering if I should reflash the BIOS.
 
Solution

Joshua Dragoneyes

Reputable
Jan 15, 2015
4
0
4,520


So, I reflashed the BIOS...and all is right with the world :) I was worried about reflashing as I have used some flash utilities in the past that if it detects that you had the most recent BIOS, it would prevent you from reflashing. Also, since this BIOS is specifically for the Haswell Refresh CPUs, ECS states that I cannot go back to old BIOSes and expect my PC to work. Thanks, though, for nudging me in the right direction.