怎么启用cpu虚拟化?

邰芸可邰芸可最佳答案最佳答案

我的是i5-760 主板是MSI H57M-P31 不知道怎么开启了,求各位大神赐教。(我在BIOS里找不到关于VT的选项)

回答:你这个主板是支持虚拟化技术的。

开启的方式有很多种: 比较通用的方式是通过微软的Windows软件设置来让CPU实现虚拟化,但是这样会失去对AMD-V的支持(在AMD平台上)。另外也可以通过修改主板的BIOS来实现此功能,不过有风险。 如果不想通过Windows设置,而想彻底关闭虚拟化,可以在开机进BIOS后,找到和Virtualization相关的设置项,选择Disabled即可。

如果既想在Windows下使用虚拟机,又想使用AMD-V,那么只要把Windows系统的硬件兼容性设置为AMD-V的兼容模式即可(右键单击我的电脑,选属性,然后找硬件那个选项卡,下面有设置兼容性的链接)。

此外还有几种特殊的情况需要说明! 对于Intel的CPU来说,如果没有可用的虚拟化技术,则无法使用VMware之类的软件创建虚拟机。但Intel的CPU提供了一种软虚拟化的技术叫做VT-x,可以通过Windows下的软件设置来实现大部分虚拟化的功能(也就是通过软件模拟,让没有真实支持的CPU能够支持虚拟化)。

同时需要注意的是,虽然Intel的CPU可以兼容 AMD 的CPU,但是并不能完全发挥两者的全部性能。因为Intel的CPU不能完全识别AMD的内存控制器,因此会在两者之间存在一定的性能损耗。 而相反,如果是AMD的CPU,即使是没有虚拟化支持,也可以安装VMware。这是因为AMD的CPU本身支持物理硬件的所有特性,不需要再通过软件模拟了。所以无论是内存控制器的类型还是其他参数,都是真正硬件支持。

而对于英特尔的CPU,要打开虚拟化的话就必须得用微软的软件策略。具体为: (1)、进入主板的BIOS设置界面; (2)、找到“Advanced”或“IO”或“CPU”设置项中带有"Virtualization"或者 “VT”字样,将其设置为“Enabled”即可(不同的BIOS版本,位置有所不同)。 注意:某些品牌的电脑的主板说明书上可能会标明不能使用该功能,例如戴尔就有此类限制,请查看自己主板的说明书。

发表评论
请发表正能量的言论,文明评论!