VMware Cloud Community
michaelsahli
Contributor
Contributor
Jump to solution

Added CPU's seen by Device Manager but not by rest of windows 7

Hello, have an issue that is perplexing us. Have a windows 7 Pro guest that we added 2 cpu's to up from 2 to 4. They were added by shutting down guest adding the 2 new cpus and starting guest back up. Device manager shows 4 cpu's but task manager and properties on "my computer" only show 2 cpus instead of 4.  Removed and reinstalled vmtools, no change. vmtools version 8.3.19, vcenter version 4.1.0, esx 4.1 completely patched up to date.

Tags (2)
1 Solution

Accepted Solutions
michaelsahli
Contributor
Contributor
Jump to solution

Taken from Supercharge Windows 7 VMware View Desktops to 4 vCPU’s & other notes about Core/CPU Abstract...

· For the relevant vDesktop go to Edit Settings –> Hardware –> CPUs –> Set vCPUs to 4.

· Now select Options –> Advanced –> General –> Configuration Parameters

· Add cpuid.coresPerSocket in the Name section

· Enter a value (e.g. 2)

· This virtual machine will now have a total of 4 cores with 2 cores/socket presenting 2 physical CPUs to the OS.

Note: cpuid.corePerSocket must be divisible by the number of vCPUs assigned to the virtual machine.

This would present 2 processors (the max in Windows 7) with 2-cores each, for a total of 4 cores. Without using this advanced setting, the maximum cores would be 2 (two 1-core processors).

Therefore, while I granted my vDesktop 4 vCPUs (two 2-core vCPUs) while running in the virtual infrastructure, when checked it out, it dropped down to 2 vCPUs.

View solution in original post

3 Replies
weinstein5
Immortal
Immortal
Jump to solution

I believe with WIndows 7 your ar elimited to two CPUs - if you want to utilize the power of 4 vCPUs you will have to configure your VM with 2 vCPU and 4 cores -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
michaelsahli
Contributor
Contributor
Jump to solution

Taken from Supercharge Windows 7 VMware View Desktops to 4 vCPU’s & other notes about Core/CPU Abstract...

· For the relevant vDesktop go to Edit Settings –> Hardware –> CPUs –> Set vCPUs to 4.

· Now select Options –> Advanced –> General –> Configuration Parameters

· Add cpuid.coresPerSocket in the Name section

· Enter a value (e.g. 2)

· This virtual machine will now have a total of 4 cores with 2 cores/socket presenting 2 physical CPUs to the OS.

Note: cpuid.corePerSocket must be divisible by the number of vCPUs assigned to the virtual machine.

This would present 2 processors (the max in Windows 7) with 2-cores each, for a total of 4 cores. Without using this advanced setting, the maximum cores would be 2 (two 1-core processors).

Therefore, while I granted my vDesktop 4 vCPUs (two 2-core vCPUs) while running in the virtual infrastructure, when checked it out, it dropped down to 2 vCPUs.

Mahiee
Enthusiast
Enthusiast
Jump to solution

I'm also having the same kind of issue whereas my OS version is win 2012.

I have extended vCPU from 2 to 8 but still that is not reflecting inside OS.

As per above suggestion I have checked the "cpuid.coresPerSocket" which is already added with value 6. kindly suggest. thanks

0 Kudos