I am new to Windows Phone 8 application development. I installed SDK 8.0. When I run my application, it shows an error telling me to enable Hyper-V. While searching, I found this MSDN documentation with a solution in the BIOS. But when go to my BIOS settings, then there are no such options available .
Any suggestions?
Step 1: Enable Virtualization in BIOS
You need to enable Virtualization Technology (VTx)
under the System Security
option in the Security
tab of your BIOS management menu.
The option may not be called Virtualization Technology
or have the term VTx
or VT-x
in it. It may be called Hardware Virtualization
or Virtualization
, etc. Also, the option may not be under the Security tab. Since virtualization is hardware-dependent and BIOS interfaces can differ wildly, you may have to do some digging.
Step 2: Enable Hyper-V
You will also need to turn the Hyper-V feature on (it's not enabled in Windows 8 by default).
From Programs and Features Menu:
OR
In Powershell
Enable-WindowsOptionalFeature –FeatureName Microsoft-Hyper-V -All
You should then be able to use Hyper-V.
See this step by step guide for screenshots.
Notes
Instructions
on the left, about halfway down the window. If you do not see VT-x
listed there, your CPU doesn't support it, and you're out of luck, I'm afraid.For those who haven't found a solution for this, I cracked my head around it for a couple of days since my BIOS doesn't have the option to enable it. I found out that you must run the intel hardware execution manager as an administrator and if you have Avast antivirus go to settings/troubleshooting/ and disable (uncheck) hardware assited virtualization. Apparently the option is already enabled in BIOS. Hope this works for you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With