c# – 在我的BIOS设置中没有启用Hyper-V的选项

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

有什么建议?

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

您需要在BIOS管理菜单的“安全”选项卡的“系统安全性”选项下启用虚拟化技术(VTx).

该选项可能不称为虚拟化技术,或者在其中包含术语VTx或VT-x.它可能被称为硬件虚拟化或虚拟化等.此外,该选项可能不在“安全”选项卡下.由于虚拟化是依赖于硬件的,并且BIOS接口可能存在很大差异,因此您可能需要进行一些挖掘.

第2步:启用Hyper-V

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

从程序和功能菜单:

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

要么

在Powershell

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

然后,您应该能够使用Hyper-V.

有关屏幕截图,请参阅此step by step指南.

笔记

>您必须运行Windows 8 Pro或Windows 8 Enterprise. Hyper-V在基本Windows 8中不可用.同样适用于Windows 8.1.
>您的CPU可能不支持VTx.使用CPU-Z找出答案.运行CPU-Z,然后单击顶部的“CPU”选项卡.左边应该有一个名为Instructions的标签,大约在窗口的一半.如果你没有看到那里列出的VT-x,那你的CPU就不支持它了,而且你运气不好,我很害怕.

相关文章
相关标签/搜索