Windows 10 guest only sees 1CPU

DLZ-TVotR

Member
Sep 2, 2020
10
1
8
34
I have a windows 10 guest:

Code:
agent: 1
bootdisk: scsi0
cores: 2
ide0: ISOs:iso/virtio-win-0.1.185.iso,media=cdrom,size=402812K
ide2: ISOs:iso/Windows.iso,media=cdrom
memory: 4096
name: win
net0: virtio=32:C1:52:71:97:E8,bridge=vmbr0,firewall=1
numa: 1
ostype: win10
scsi0: mainNAS:vm-106-disk-0,cache=writeback,discard=on,size=55G
scsihw: virtio-scsi-pci
smbios1: uuid=41d3a388-ab83-46bb-89d4-0462ebaab43e
sockets: 2
vmgenid: 65dfba58-9c96-47c5-be28-bc034c62d275

Regardless of changes made to socets/cores Windows only sees the 1 CPU.

Code:
PS C:\Windows\system32> wmic cpu get deviceid,numberofcores,numberoflogicalprocessors
DeviceID  NumberOfCores  NumberOfLogicalProcessors
CPU0      1              1

This is not an activated version of Windows 10 as I wanted to make sure I could get it booted and working effectively first.

Is this a Windows licensing limitation, or something I can resolve via vm settings?
 
I resolved this by switching the CPU type to host

edit: sort of, can only get up to 4 cores this way specifying host 1 socket + 4 or more cores.

re-edit: haswell-noTSx worked .
 
Last edited: