新買了個筆記本,在學習大數據的時候裝上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能正常運行,重啟電腦也能正常運行,終於算是解決了。希望遇到和我一樣問題的朋友少花時間在這上面。
