好系统教你在BIOS中启用硬件虚拟化VT-x / AMD-v

时间 : 2018-10-25 16:11  

来源 : 好系统重装助手

当您尝试安装Windows 8时,您可能会收到一条错误消息“ 此PC无法运行Windows 8 - 您的PC的CPU与Windows 8不兼容 ”。要解决此问题,您必须为BIOS中的CPU启用硬件虚拟化VT-x / AMD-v。

image.png

在Intel平台上,您通常可以在BIOS中打开和关闭VT-x,而在AMD平台上,AMD-V一直处于打开状态(至少我没有遇到过包含启用/禁用AMD选项的BIOS -V)。

如何在BIOS中启用硬件虚拟化?

通常,出于某种原因,BIOS中默认禁用VT-x功能。要在您的模型上启用它,您必须在BIOS中找到该选项,它通常称为“硬件虚拟化支持”,“英特尔(R)虚拟化技术”或类似的东西。

以下是在BIOS中启用硬件虚拟化的方法:

  1. 打开电脑电源。按F2,F12,Del或其他键进入BIOS设置(键可能因系统型号而异)。

  2. 在“CPU配置”,“系统配置”,“高级”或“安全”选项卡下查找“虚拟化技术”或“英特尔(R)虚拟化技术”标记的选项,并检查该选项是启用还是禁用。

  3. 根据处理器的品牌启用Intel虚拟化技术(VT)或AMD-V。

image.png

  1. 保存BIOS设置。但是,热重启不足以使更改生效。您需要关闭机器电源并断开电源。

如果您在BIOS中找不到硬件虚拟化设置,我强烈建议您查看主板供应商的手册或在线指南,有些旧计算机可能根本不支持虚拟化技术(vt-x / amd-v) 。


如何确认硬件虚拟化已启用?

Microsoft提供了一个工具,可以帮助您检查是否在您的Intel和AMD处理器上启用了虚拟化技术(vt-x / amd-v)。

此处不需要安装,执行EXE文件并显示以下结果。

image.png

但是,此工具在Windows 8上不起作用。要解决此问题,可以按照以下步骤在兼容模式下运行此工具:

  1. 右键单击EXE文件(havdetectiontool.exe),然后单击“ 属性”

  2. 单击“ 兼容性”选项卡。

  3. 兼容模式允许您选择如何运行EXE文件。您可以选择从Windows 7到Windows XP的任何内容,因为虚拟化检测工具适用于Windows 7 / Vista / XP。

image.png

  1. 单击“ 应用”,然后单击“确定”保存更改。然后,您可以在Windows 8上运行虚拟化检测工具,以检查计算机上是否启用了虚拟化技术(vt-x / amd-v)。