VMware Cloud Community
APineda
Contributor
Contributor
Jump to solution

Why my Win2008 OS doesn´t recognize the 6 vSMP(virtual CPU) assigned, only recognize 4 vSMP.

Hi,

Anybody knows why my VM Win2008 OS doesn´t recognize the 6 vSMP(virtual CPU) assigned, and only recognize 4 vSMP?.

I have the correct license for VSphere and VCenter, also into the Device Manager of the guest OS, I can see the six vCPUs but into the system properties window I can see only four vCPUs.

I´m running on ESX 4.0

I hope somebody can help me about this issue.

P.S. I attached the device manager and system properties images

Thanks in advance!!

Tags (3)
0 Kudos
1 Solution

Accepted Solutions
MarkStrong
Enthusiast
Enthusiast
Jump to solution

Windows Server 2008 Standard(32bit) --> 4 processors

Windows Server 2008 Standard(64bit) --> 4 processors

Windows Server 2008 Enterprise(32bit) --> 8 processors

Windows Server 2008 Enterprise(64bit) --> 8 processors

Windows Server 2008 Datacenter(32bit) --> 32 processors

Windows Server 2008 Datacenter(64bit) --> 64 processors


VCP4 | MCITP | Master ASE | CCNA

VCP5, VCP4 | VCAP4-DCD | MCITP | HP Master ASE | CCNA, Cisco UCS Support Specialist

View solution in original post

0 Kudos
7 Replies
MarkStrong
Enthusiast
Enthusiast
Jump to solution

Windows Server 2008 STANDARD supports 4 processors maximum.



VCP4 | MCITP | Master ASE | CCNA

VCP5, VCP4 | VCAP4-DCD | MCITP | HP Master ASE | CCNA, Cisco UCS Support Specialist
0 Kudos
APineda
Contributor
Contributor
Jump to solution

Thanks Mark,

Then a Win 2008 Enterprise must recognize the six vCPU's?

0 Kudos
a_p_
Leadership
Leadership
Jump to solution

If you really need that many CPUs/cores, you could configure multicore CPUs. This feature is officially supported in ESX(i) 4.1 and was experimental in 4.0. See http://kb.vmware.com/kb/1010184

André

0 Kudos
Troy_Clavell
Immortal
Immortal
Jump to solution

I would also suggest applying SP2,which may help.

0 Kudos
MarkStrong
Enthusiast
Enthusiast
Jump to solution

Windows Server 2008 Standard(32bit) --> 4 processors

Windows Server 2008 Standard(64bit) --> 4 processors

Windows Server 2008 Enterprise(32bit) --> 8 processors

Windows Server 2008 Enterprise(64bit) --> 8 processors

Windows Server 2008 Datacenter(32bit) --> 32 processors

Windows Server 2008 Datacenter(64bit) --> 64 processors


VCP4 | MCITP | Master ASE | CCNA

VCP5, VCP4 | VCAP4-DCD | MCITP | HP Master ASE | CCNA, Cisco UCS Support Specialist
0 Kudos
APineda
Contributor
Contributor
Jump to solution

Thanks for your guidance guys...

However, Mark's answer was the correct one.

0 Kudos
MarkStrong
Enthusiast
Enthusiast
Jump to solution

Thank you.

If I were you I would definitely give a star to a.p. for the link to KB article "Setting the number of cores per CPU in a virtual machine". http://kb.vmware.com/kb/1010184

It is extremely helpful!

All the best

VCP4 | MCITP | Master ASE | CCNA

VCP5, VCP4 | VCAP4-DCD | MCITP | HP Master ASE | CCNA, Cisco UCS Support Specialist
0 Kudos