在我的 BIOS 设置中没有启用 Hyper-V 的选项 [英] No option to enable Hyper-V in my BIOS settings
问题描述
我是 Windows Phone 8 应用程序开发的新手.我安装了 SDK 8.0.当我运行我的应用程序时,它显示一个错误,告诉我启用 Hyper-V.在搜索时,我发现了 this MSDN文档与 BIOS 中的解决方案.但是当进入我的 BIOS 设置时,就没有这样的选项可用.
有什么建议吗?
步骤 1:在 BIOS 中启用虚拟化
您需要在 BIOS 管理菜单的 Security
选项卡中的 System Security
选项下启用 Virtualization Technology (VTx)
.>
该选项不得称为Virtualization Technology
或在其中包含术语VTx
或VT-x
.它可能被称为Hardware Virtualization
或Virtualization
等.此外,该选项可能不在安全选项卡下.由于虚拟化依赖于硬件,并且 BIOS 接口可能会有很大差异,因此您可能需要进行一些挖掘.
第 2 步:启用 Hyper-V
您还需要打开 Hyper-V 功能(默认情况下在 Windows 8 中未启用).
从程序和功能菜单:
- 转到:控制面板 >> 程序和功能 >> 单击打开或关闭 Windows 功能"(应该在左侧面板上).
- 选中该列表中的Hyper-V"复选框,然后单击确定".
- 等待安装完成,然后重新启动.
或
在 Powershell 中
Enable-WindowsOptionalFeature –FeatureName Microsoft-Hyper-V -All
然后您应该可以使用 Hyper-V.
看到这个 分步说明 截图指南.
注意事项
- 您必须运行 Windows 8 专业版或 Windows 8 企业版.Hyper-V 在基本 Windows 8 中不可用.同样适用于 Windows 8.1.
- 您的 CPU 可能不支持 VTx.使用 CPU-Z 找出答案.运行 CPU-Z,然后单击顶部的CPU"选项卡.左边应该有一个名为
Instructions
的标签,大约在窗口的中间位置.如果您在那里没有看到VT-x
,那说明您的 CPU 不支持它,恐怕您运气不好.
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:
- Go to: Control Panel >> Programs and Features >> click "Turn Windows features on or off" (should be on the left panel).
- Check the "Hyper-V" checkbox in that list, then click OK.
- Wait for the installation to finish, then reboot.
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
- You must be running Windows 8 Pro or Windows 8 Enterprise. Hyper-V is not available in basic Windows 8. Same applies to Windows 8.1.
- Your CPU may not support VTx. Use CPU-Z to find out. Run CPU-Z, then click the 'CPU' tab at the top. There should be a label called
Instructions
on the left, about halfway down the window. If you do not seeVT-x
listed there, your CPU doesn't support it, and you're out of luck, I'm afraid.
这篇关于在我的 BIOS 设置中没有启用 Hyper-V 的选项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!