1. 程式人生 > >【Others】Win10無法建立開啟64位虛擬機器系統

【Others】Win10無法建立開啟64位虛擬機器系統

-------沒用的廢話-----

實在忍不住囉嗦兩嘴。在linux系統下配置好了一臺虛擬機器,想移植到win10上用。按照網上說的解除安裝的Hyper-V,BIOS中開啟VT-x和VT-d。可是在win10上用VirtualBox就是建立不了也不能使用64位Ubuntu16。baidu + google了好久,無解。無奈下轉戰Hyper-V,配置好環境後發現Ubuntu虛擬機器不能使用usb裝置,RLGL。又回頭搞VirtualBox,下載了英特爾處理器標識實用工具,發現在BIOS中開啟VT-x後,工具中顯示虛擬化技術不可用。如果在BIOS中關閉了VT-x,工具中反而顯示虛擬化技術可用。查看了一下CPU資訊,確實帶有VT-x功能。無解,轉戰VMware。買授權,下載,安裝。啟動虛擬機器系統的時候提示錯誤“device/credential guard 不相容”,最終找到了上面不能用VirtualBox的罪魁禍首。

----解決辦法------

如果你在解除安裝了Hyper-V,BIOS中開啟了VT-x後還是無法建立和實用64位虛擬機器系統的話。

請試試下面的辦法

1. 右鍵左下角四個方塊圖示,開啟 Windows PowerShell(管理員)

2. 輸入並執行 bcdedit /set hypervisorlaunchtype off

3. 重啟電腦

關閉這個功能後docker就不能用了,如果要用docker的話。將上面命令的off替換位auto即可。