• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2408
  • Last Modified:

Vmware and Windows 7 shows only 2 processors

Hi.

My server is HP Proliant ML 350 G6 / Xeon E5504 @ 2.00 GHz and Vmware Esxi 4.0.0.

Any idea why guest Windows 7 64-bit ultimate only shows 2 processors on both task manager and computer properties window (it says Intel Xeon CPU E5504@2.00 GHz 2.00 GHz (2 processors). Device manager shows correctly 4 processors in W7.

I've tried to install couple of version of W7 with no success.

On same server SBS2008 or 2008 Server std  shows correctly 4 processors.

Thanks...
0
qwerty0
Asked:
qwerty0
  • 4
  • 4
  • 3
1 Solution
 
vmwarun - ArunCommented:
Under Windows Task Manager -> Performance -> View -> CPU History -> Check One Graph per CPU.
0
 
qwerty0Author Commented:
Thanks for your comment.

Anyway, as I told, task manager shows 2 prosessors, not one...

So that is not a solution for my problem.
0
 
qwerty0Author Commented:
Now my customer said that they have exatly same problem so this cant be my hardware hardware/software related.

Anybody having same situation?
0
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
vmwarun - ArunCommented:
Have you installed VMware Tools within the Windows 7 VM ?
0
 
qwerty0Author Commented:
Yes, VMware Tools for Windows, Vesion 4.0.0 is installed.
0
 
S00007359Cloud Engineering OfficerCommented:
You have to read the End User's License Agreement (EULA) for each product to get the correct answer.  If you read the EULA for Win 7 Ultimate the answer is two (2) processors noted under:


2. INSTALLATION AND USE RIGHTS.

b. Licensed Computer.


You may use the software on up to two processors on the licensed computer at one time. Unless otherwise provided in these license terms, you may not use the software on any other computer.


You can download the individual EULA from http://www.microsoft.com/about/legal/useterms/
0
 
S00007359Cloud Engineering OfficerCommented:
therefore, you device manager shows 2x processors, with each processor having a HyperThreading enabled,totalling to 4(listed in device manager), but only two in your task manager, due to the design and eula of the product itself.
0
 
qwerty0Author Commented:
Thank you S00007359, that could be the reason.

There is still one thing I don't understand...

Xeon E5504 processor doesn't support Hyper-threading, it is disabled both BIOS and ESXi settings.
Could it be that VMware can detect 4 cores, W7 guest see them as 4 physical but can only use 2 of them, bacause of EULA?
0
 
vmwarun - ArunCommented:
S00007359 : I was under the impression that Windows 7 Ultmate supported 2 CPU Sockets irrespective of the number of CPU Cores per socket.
0
 
vmwarun - ArunCommented:
Screenshot from Wikipedia
Ultimate.png
0
 
S00007359Cloud Engineering OfficerCommented:
@ arun raju, and qwerty0;

Windows 7 can only support max of 2x Processor, but remember that your host is a quad core. depending on how your vm is configured (in terms of cpu), your host is currently surpassing 4 cpu's to you rguest vm windows 7 ultimate.

Windows 7 by design and eula, only supports 2 cpu. the number of cores doesn't matter here, as it clearly appears that windows 7 has not been designed to  fully utilise the core features of the cpu!

0

Featured Post

Take Control of Web Hosting For Your Clients

As a web developer or IT admin, successfully managing multiple client accounts can be challenging. In this webinar we will look at the tools provided by Media Temple and Plesk to make managing your clients’ hosting easier.

  • 4
  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now