Skip to main content

Windows Server 2016 Datacenter shows incorrect display of allocated vCPU(Only showing 4 vcpus)

 Symptoms

  • VCPU allocated to the VM is not showing up inside the guest OS.
  • The Device manager shows that 28 vcpus's are allocated  but when we view the number of processor's in the task manger it shows only 4 and actual VCPU allocated is more than 4 cpus(ex. 28 cpu's)
  • Even with reboot of the VM issue persists.
Cause

From BCDedit it was discovered that numproc is configured to only 4 CPUs

Resolution
  1. Use the command to remove it : bcdedit /deletevalue numproc .
  2. Reboo the server.

Comments