Hello Peter, I have a slightly different situation. I have a dual core Xeon system (HP XW6200) and each core has hyperthreading. On Windows XP 32 bit, this shows as 4 CPUs in task manager.
I upgraded to Windows 7 Home Premium 32 bit and found the number of CPUs in task manager was only showing 2 CPUs. However, in device manager 4 CPUs are listed.
Subsequently, I installed Windows 7 Professional 64 bit and guess what, my 4 CPUs were visible again in task manager and were in line with the 4 CPUs listed in device manager.
However, my COA is for Home Premium so after the 1 month grace period I installed Windows 7 Home Premium 64 bit. In this case, once again task manager only shows 2 CPUs while still showing 4 CPUs in device manager.
I have tried your procedure to make 4 CPUs visible but it seems it makes no difference.
I have no idea whether showing 2 or 4 CPUs affects the use of hyperthreading. I have checked to make sure I have hyperthreading switched on in the BIOS but am confused as to why there is this variety in the way Windows 7 versions represents dual hyperthreaded
cores.
Any ideas?
Hello...
The three basic versions of win 7 supports single processors with multi-cores. Win 7, in those classes, will not recognize 2 physical processors .. only "pro" and beyond for some obscure greed based reason. I hope they patch this injustice to humanity.
I have two "physical" XEON 3.2 processors and did not recognize this fact till after I ran passmark. A quick google of MS WIN 7 requirements or a search at MSDN will verify.
http://windows.microsoft.com/en-US/windows7/products/system-requirements
PCs with multi-core processors:
Windows 7 was designed to work with today's multi-core processors. All 32-bit versions of
Windows 7 can support up to 32 processor cores, while 64‑bit versions can support up to 256 processor cores.
PCs with multiple processors (CPUs):
Commercial servers, workstations, and other high-end PCs may have more than one physical processor.
Windows 7 Professional, Enterprise, and Ultimate allow for two physical processors, providing the best performance on these computers.
Windows 7 Starter, Home Basic, and Home Premium will recognize only one physical processor.
http://windows.microsoft.com/en-US/windows7/products/system-requirements