If your using Windows 8 Pro you may have access to the client version of Hyper-V. I say “may” have access as it all depends on your system.
Client Hyper-V requires a 64bit processor with Second level address translation (SLAT)
To find out if your system has SLAT, and can run client Hyper-V, you can and should use PowerShell to find out if your system can run Hyper-V.
Run the following command within an elevated PowerShell session…
Get-CimInstance -ClassName win32_processor -Property Name, SecondLevelAddressTranslationExtensions, VirtualizationFirmwareEnabled, VMMonitorModeExtensions | Format-List Name, SecondLevelAddressTranslationExtensions, VirtualizationFirmwareEnabled, VMMonitorModeExtensions
You can also run the CoreInfo sysinternals tool http://technet.microsoft.com/en-gb/sysinternals/cc835722.aspx – Run coreinfo.exe –v to get the same information as the Powershell command.
Installing the Hyper-V feature
Select start, search for turn features on or off within settings.
Click on ok.
Installing the Hyper-V feature using Windows Powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
In both options you will need to restart your system.
Once restarted Hyper-V will be installed and ready for you to build your VM’s.