Why does my CPU say it has 2 cores when My CPU has 4 cores?

nicpag

Reputable
Dec 26, 2015
14
0
4,510
I have a intel i5 4460, a 4 core processor made by Intel, with 3.2 GHZ, But the bad part is that my Benchmarking software is saying it has 2 cores and 2 threads, when it is supposed to have 4 cores and threads.

SPECS:
ASrock Z97 Anniversary Motherboard LGA-1150
EVGA Geforce GTX 750 TI FTW 2 ACX coolers
24GB G.Skill RAM At 2133MHZ
700W Thermaltake TR2 PSU
Intel i5 4460 w/ 4 core 4 thread 6mb cache @ 3.2 GHZ

Running this on 2 23" 1080p Monitors. (3 soon..)
 
Solution
NO WAIT

I found it:
Open up msconfig, go to the boot tab, click on the advanced options button and see if the number of processors button is checked. If it is, make sure the number of processors is set to 4, or simply uncheck the number of processors checkbox, that should default Windows to the number of cores your CPU has.
Not my words, all credit goes to Supernova1138.


I don't know what that means, But its only showing 2 Cores visible on the processor. And I installed this yesterday.

I just hope Intel ain't lying to me about this.

The cores aren't parked If youre wondering
 


I did that, And it says I have 4 cores, But why do I have 2 cores from what it says on CPU-Z or even Task manager?
 
Is this a new build or did you upgrade? If you upgraded, then what does the Processors tab in Device Manager show? If it doesn't show the correct CPU and 4 cores, then uninstall all processors and reboot the system. Then check Device Manager and make sure the CPU has been detected correctly.
 


It shows 4 intel core i5 4460s, But what about CPU-ID?
 
Check windows-power in the advanced settings. It's entirely possible that Windows has locked out 2 cores, so while some software will report the cpu as being a 4 core, 4 thread cpu, cpu-z is reporting actual core available. It might be a leftover setting from the previous cpu, not something windows has arbitrarily set.
 


How to do that?
 


Control Panel -> Hardware and sound -> Under Devices and Printers Click Device Manager -> Scroll down click processors. Report results. It should have 8 i5 4460's 4 cores 4 threads.
 


Control Panel -> Hardware and sound -> Under Devices and Printers Click Device Manager -> Scroll down click processors. Report results. It should have 8 Intel(R) Core(TM) i5-4460 CPU @ 3.2 GHz (4 physical cores + 4 logical cores(threads)).
 


It shows 4 tabs saying Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz

Not 8. What do I do?
 

Reinstall processor.
That's really odd, I'm going to look into this a little.

 
NO WAIT

I found it:
Open up msconfig, go to the boot tab, click on the advanced options button and see if the number of processors button is checked. If it is, make sure the number of processors is set to 4, or simply uncheck the number of processors checkbox, that should default Windows to the number of cores your CPU has.
Not my words, all credit goes to Supernova1138.
 
Solution


Thanks so much man, You fixed my problem. I got all 4 core enabled, its showing on the Benchmark, and my Games are no longer throttling/frame dropping anymore.

Thanks!
 
Ah, so I was on the right track, just in the wrong place. You'll have to remember this, as you haven't reset windows, so you may run into other settings which were set for the old processor in Windows, as Windows and msconfig etc won't reset themselves over some settings.
 

Happy to help!
Cheers,
Signal