1. 程式人生 > >VMware提示:已將該虛擬機器配置為使用 64 位客戶機作業系統。但是,無法執行 64 位操作。解決方案

VMware提示:已將該虛擬機器配置為使用 64 位客戶機作業系統。但是,無法執行 64 位操作。解決方案

新買了個筆記本,在學習大資料的時候裝上VMWare,執行虛擬機發現提示無法執行64位操作。本人系統是win7,64位系統。

之後就是一頓度娘,發現千篇一律都是檢測CPU支不支援虛擬化,支援的話去BIOS裡設定虛擬化技術設定為enabled。

本以為就像是網上說的那樣儲存重啟就OK了,但是儲存了設定和重啟後卻還是發現同樣的問題。期間也還對BIOS設定幻想會不會是VT-X不在configuration的緣故?也有許多人回答重灌啥的、或解除安裝了VMware再安裝、或換個VMware、本人確實也重灌了一次(也是個人習慣導致,要是重灌後不找個修復漏洞的衛士或管家也說不定能避免)。聯想也諮詢了好幾次,換個VM?試試Hyper-V可能?編輯.vmx。。。都是無用。後來查詢的時候發現了另外一種檢測工具,反正都是蒙,就裝來試試,發現檢測結果如下:

那麼為什麼支援VT-X,BIOS也設定了enabled卻還是不能正常啟用VT-X了?後來就往這方面想,會不會就是衛士類的阻擋?終於百度到360核晶防護是與VT-X有關的,果然在360上發現這個功能是開啟了的。

後來禁掉後啟動VM能正常執行,重啟電腦也能正常執行,終於算是解決了。希望遇到和我一樣問題的朋友少花時間在這上面。

-----------------------------------------------------------

-----------------------------------------------------------