Determine bus speed in Windows Server 2008 R2

memorywindows-server-2008

We have a new Windows Server 2008 R2 server that just went online at a hosting company. We requested a server with CPUs (Xeon E5540) that would normally run on a 1066 MHz bus. But the server they delivered had the CPUs upgraded from Xeon E5504s, which would normally run on an 800 MHz bus. Right now, I don't know if there's a problem or not, but I'm concerned the company the machine might not have memory or a motherboard that can run at the 1066 MHz speed the CPUs can.

Is there any way I can find out the bus speed inside Windows itself, without having to get to the server in person, or install any 3rd-party applications? This info wasn't available in the System Info interface or the Resource Monitor, at least not anywhere I could find it.

Best Answer

If you run CPU-Z it will tell you pretty much everything you want to know about the CPU, Chipset and RAM and definitely will tell you the memory bus speed.

Farseeker's comment prompted me to check something:

WMIC MEMORYCHIP

This works on Windows Vista, 7, W2K3 & W2K8 doesn't work on XP and W2K.

It will tell you the bus speed and everything else that CPU-Z tells you about the physical RAM. It still wont tell you anything worthwhile from within a VM Guest though.