Do you have a bunch of random machines in your environment and need to know which have processors that support hardware assisted virtualization and if this setting is enabled?  If so we have a tool for you:

NOTE: This free tool does not work for Windows Server 2008 R2. For Windows Server 2008 R2 and Windows Server 2012 (R2) see the section about Coreinfo in this article.

Windows Virtual PC requires processors capable of hardware-assisted virtualization with AMD-V™, Intel® VT or VIA® VT turned on in the BIOS.  The HAV detection tool helps you check if the computer processor supports hardware virtualization. The tool also checks if this feature is enabled on the processor.

For all the details and to download the tool see http://www.microsoft.com/downloads/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en

Non-Microsoft tools include:

Intel: http://www.intel.com/support/processors/tools/piu/sb/cs-014921.htm

AMD: http://support.amd.com/us/Pages/dynamicDetails.aspx?ListID=c5cd2c08-1432-4756-aafa-4d9dc646342f&ItemID=177

SecurAble works with Windows Server 2008 R2: http://www.grc.com/securable.htm

How to check CPU compatibility with Server 2008 R2 and Windows Server 2012 (R2):

Corinfo Utility from Sysinternals.

This free tool can be downloaded from the Sysinternals page on TechNet http://technet.microsoft.com/en-us/sysinternals/cc835722.aspx

Run this tool before enabling the Hyper-V feature from an elevated command prompt.

Command: coreinfo.exe -accepteula -v

The output provided by the tool will tell you if the CPU supports hardware assisted virtualization and if the CPU supports SLAT (SLAT is required for RemoteFX vGPU with Hyper-V). There will be listed a * before the options that are supported.