近日新配了電腦,在使用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″。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/283900.html
微信掃一掃
支付寶掃一掃