繁体   English   中英

没有在BIOS设置中启用Hyper-V的选项

[英]No option to enable Hyper-V in my BIOS settings

我是Windows Phone 8应用程序开发的新手。 我安装了SDK 8.0。 当我运行我的应用程序时,它显示一个错误告诉我启用Hyper-V。 在搜索时,我发现这个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 Pro或Windows 8 Enterprise。 Hyper-V在基本Windows 8中不可用。同样适用于Windows 8.1。
  2. 您的CPU可能不支持VTx。 使用CPU-Z查找。 运行CPU-Z,然后单击顶部的“CPU”选项卡。 左边应该有一个名为Instructions的标签,大约在窗口的一半。 如果你没有看到那里列出的VT-x ,那你的CPU就不支持它了,而且你运气不好,我很害怕。

对于那些没有找到解决方案的人来说,由于我的BIOS没有启用它的选项,我已经解开了几天。 我发现你必须以管理员身份运行英特尔硬件执行管理器,如果你有Avast防病毒软件,请进入设置/故障排除/并禁用(取消选中)硬件辅助虚拟化。 显然,该选项已在BIOS中启用。 希望这对你有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM