在我的 BIOS 设置中没有启用 Hyper-V 的选项 [英] No option to enable Hyper-V in my BIOS settings

查看:50
本文介绍了在我的 BIOS 设置中没有启用 Hyper-V 的选项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是 Windows Phone 8 应用程序开发的新手.我安装了 SDK 8.0.当我运行我的应用程序时,它显示一个错误,告诉我启用 Hyper-V.在搜索时,我发现了 this MSDN文档与 BIOS 中的解决方案.但是当进入我的 BIOS 设置时,就没有这样的选项可用.

有什么建议吗?

解决方案

步骤 1:在 BIOS 中启用虚拟化

您需要在 BIOS 管理菜单的 Security 选项卡中的 System Security 选项下启用 Virtualization Technology (VTx).>

该选项不得称为Virtualization Technology 或在其中包含术语VTxVT-x.它可能被称为Hardware VirtualizationVirtualization 等.此外,该选项可能不在安全选项卡下.由于虚拟化依赖于硬件,并且 BIOS 接口可能会有很大差异,因此您可能需要进行一些挖掘.

第 2 步:启用 Hyper-V

您还需要打开 Hyper-V 功能(默认情况下在 Windows 8 中未启用).

从程序和功能菜单:

  1. 转到:控制面板 >> 程序和功能 >> 单击打开或关闭 Windows 功能"(应该在左侧面板上).
  2. 选中该列表中的Hyper-V"复选框,然后单击确定".
  3. 等待安装完成,然后重新启动.

在 Powershell 中

Enable-WindowsOptionalFeature –FeatureName Microsoft-Hyper-V -All

然后您应该可以使用 Hyper-V.

看到这个 分步说明 截图指南.

注意事项

  1. 您必须运行 Windows 8 专业版或 Windows 8 企业版.Hyper-V 在基本 Windows 8 中不可用.同样适用于 Windows 8.1.
  2. 您的 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:

  1. Go to: Control Panel >> Programs and Features >> click "Turn Windows features on or off" (should be on the left panel).
  2. Check the "Hyper-V" checkbox in that list, then click OK.
  3. 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

  1. 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.
  2. 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 see VT-x listed there, your CPU doesn't support it, and you're out of luck, I'm afraid.

这篇关于在我的 BIOS 设置中没有启用 Hyper-V 的选项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆