Add vCPU in VMware Fusion for Windows
As Windows Pro only supports 2 CPU sockets, after added 4 cores in VMware Fusion, the OS is still shown as 2 vCPU. To avoid this is, need to change
cpuid.coresPerSocket to handle more than 2 cores.
.vmx file change following parameter,
numvcpus is the total number of cores, which can be changed in GUI.
cpuid.coresPerSocket should be changed to half of
numvcpus = "4" cpuid.coresPerSocket = "2"