I'm beginner in Windows Phone 8, I installed Windows Phone 8 SDK and when I started the emulator I had this error message
"The Windows Phone Emulator requires Hyper-V. Your PC is missing the following pre-requisites required to run Hyper-V: Windows 8 Professional (64-bit)"
I have Windows 8 Professional (64-bit) OS on my lap-top, and I looked up in "Turn some windows features on/off" and I saw that Hyper-V is missing, I went into the BIOS but without results.
Processor type Intel Core i7-3630, SLAT supporting.
Assuming you have SLAT Support, you are on Windows 8 Professional (64-bit), and you have virtualization enabled in BIOS....
How to Enable Hyper-V:
Remove all Instances of VMware, VirtualBox, or any other Virtualizing Sofware.
Go to Control Panel (From Desktop View Right click bottom left corner)
Select Programs
Select "Turn Windows Features on and off"
Make sure the Hyper-V box is checked and hit OK.
If all these things are done correctly, Hyper-V should be enabled and working.