Windows XP x64 virtual machine (VMWare ESX) using only 2 CPUs (out of 4)

64-bitcentral-processing-unitvmware-esxwindows-xp

I just converted a physical Windows XP x64 machine with 4 CPUs to a VMWare virtual machine with 4CPUs (on a ESX server) using the VMWare Standalone Converter.

Everything worked just great, except that the OS now seems to use only 2 CPUs (when 4 are installed, see the following image). This must be a Windows XP issue rather than a VMWare issue, but I can not really rule out any reason at this stage.

Device Manager vs. Task Manager

What can I do?

Best Answer

you can also create one vCPU with 4 cores, check out: http://www.yellow-bricks.com/2009/06/04/per-processor-licenses-for-your-application/