目前最完美的解决法 vmware虚拟机打不开怎么办


目前最完美的解决法 vmware虚拟机打不开怎么办

文章插图
近日新配了电脑 , 在使用VMware虚拟机时 , 出现了一些问题 , 无法开启 。
安装好VMware虚拟机后 , 开启虚拟机时 , 提示:
该虚拟机要求使用AVX2 , 但AVX不存在 。因此该虚拟机无法开启 。赶紧在网站找了一堆资料 , 发现大神是这么解决的:
找到虚拟机的文件 , 即后缀为.vmx的文件 , 然后用txt打开 , 然后修改virtualHW.version 。
修改virtualHW.version=”6″这一行 , 改为virtualHW.version=”10″ 。我看了下评论 , 反馈都挺好的 , 貌似可以解决虚拟机无法开启的问题 。
于是 , 我就按照上述的说明修改了 。
结果戏剧化的一幕出现了:电脑蓝屏了!
不信邪的我 , 重启电脑后 , 又试了3遍 , 还是蓝屏!蓝屏!蓝屏!
没有任何意外的蓝屏!
已经许多年没有见过电脑蓝屏的情况了 , 上一次电脑蓝屏的记忆 , 还停留在windowsXP的时代 。我霎时就懵了!
无奈 , 我又把virtualHW.version=”10″修改回原来的值virtualHW.version=”6″ , 再次开启虚拟机 。这时 , 终于不再蓝屏了 , 但是出现了原来的提示:该虚拟机要求使用AVX2 , 但AVX不存在 。因此该虚拟机无法开启 。
好吧 , 我再次查找资料!
一番查找后 , 我感觉原因应该是CPU没有开启虚拟化技术!因为有的主板是默认开启CPU虚拟化技术的 , 而有的主板则是默认关闭的 。
于是顺便了解了一下什么是CPU的虚拟化技术 。
所谓CPU虚拟化技术 , 是指将单台电脑软件环境分割为多个独立分区 , 每个分区均可以按照需要模拟电脑的一项技术 。
找到原因后 , 那么对症下药就可以了 。
再次重启电脑 , 然后按DEL键进入主板的设置界面 。我使用的是微星的主板 , 其他品牌的主板进入设置界面的方法也大同小异 。
在主板设置里进入高级模式 , 然后在OC那项里 , 选择CPU , 然后选择SVM Mode , 选择开启(Enable) 。保存设置 , 然后退出 。
CPU虚拟化技术就开启了!
我想 , 这次肯定可以了!
信心满满的我 , 再次打开虚拟机 , 结果——
啥?我没看错吧?还是不行?
生活果然处处有波澜 , 一波三折才符合客观现实嘛!
但是我一点都不慌 , 想了想 , 然后重复了一下之前的步骤 , 修改virtualHW.version=”6″这一行 , 改为virtualHW.version=”10″ 。
然后 , 再次打开虚拟机!
终于 , 果然 , 成功了!哈哈哈!
但是又有了新的问题 , 嗯……按提示确定 。
然后出现了这个界面 , 根据提示 , 按回车键继续!
最后 , 出现了这个界面 , 说明虚拟机已经成功启动了!
问题顺利解决!
总结一下 , 解决VMware虚拟机无法开启的步骤:1.进入主板 , 设置开启CPU虚拟化技术 。
2.用txt打开后缀为.vmx的文件 , 修改版本号为:virtualHW.version=”10″ 。


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: