軟件准備
#virtualbox-5.2.44版本,測試兼容性正常
https://download.virtualbox.org/virtualbox/5.2.44/
華為ensp模擬器,百度下載安裝
關閉Win10的Hyper-V服務
#管理員身份運行命令提示符 cmd 。由於語法問題,只能是cmd,不能是powershell
bcdedit /copy {current} /d "Windows10 no Hyper-V"
然后會獲取到一組id,復制id到notepad++或者記事本里
再運行以下命令
bcdedit /set {上條命令中的id貼過來} hypervisorlaunchtype OFF
重新設置Win10的開機啟動項
重啟電腦,會在界面中彈出兩個啟動項,類似於雙系統選擇,第二個啟動項會標記為windows10 no hyper-v,選第二項啟動就行。
然后VMware就可以正常用了。
無法正常使用ensp華為模擬器的原因
完成以上步驟之后,大多數文檔說重啟就可以使用ensp華為模擬器了,這是一個坑,由於win10重啟之后默認的依舊默認OS,並不會出現引導界面,可以理解為Hyper-V還沒有徹底關閉,所以我們還需要設置開機啟動項
1、win+r輸入msconfig打開系統設置
2、更改引導項默認OS
確定之后,重啟系統,重新打開ensp,新建一個拓撲圖,發現AR路由器不再報錯40,至此成功!!!