MrMckelvey :
... i had a dual core but ... my i5 4460 (quad core) seems slow ... msconfig is telling me it only has 2 cores...
MrMckelvey,
You've already observed that Windows 10 is still configured for 2 cores in "msconfig", where the "Number of processors" or active cores can be changed. This setting is easy to miss, so you just need to get back to the right place in msconfig.
On your keyboard, press the "Windows" key and the "R" key to get the "Run" window, then type "msconfig" and hit "Enter".
In the "System Configuration" window, click on the "Boot" tab, then click on "Advanced options".
In the "BOOT Advanced Options" window, the box for "Number of processors" should be unchecked, and have a greyed out "1". This is the default setting, which means Windows will use all available physical and logical cores.
Regardless of what it says, click on the "Number of processors" box, change the number to "4", then click "OK".
In the lower right side of the "System Configuration" window, check the "Make all boot settings permanent" box, click "Apply", click "OK" then restart your rig.
If this fixes the problem, you should have 4 cores in CPU-Z, and your rig should behave accordingly.
CT