在win10家庭版上安裝完VM16后,打算安裝centos 7的虛擬機。
做完虛擬機的配置操作后開啟虛擬機結果直接藍屏,連續兩次如此。
查詢了下發現是家庭版下安裝虛擬機確實有各種各樣問題。
嘗試解決步驟:
1.關閉”內核隔離“
Windows Defender安全中心的“設備安全性”-“內核隔離” 查完發現,內核隔離功能並沒有打開。
2.查詢了下需要先進組策略,關閉Device Guard。然而在執行第一步,在運行框輸入gpedit.msc然后回車時就提示文件找不到...
依靠度娘跟知乎,找到了解決方法:
原來本身win10家庭版本不提供組策略編輯器功能。這個不提供不是說沒有此功能,而是對此功能進行了限制
開啟方法:
打開記事本,輸入以下內容:
原理:通過dir命令遍歷系統盤servicing目錄,尋找組策略的配置包,找到后寫入到gp.txt文件,然后通過dism命令來安裝組策略包。
保存文本,修改文本".TXT"為".BAT",只有這樣才能保證gpedit.bat是一個批處理文件。
然后在保存的gpedit.bat上右鍵選擇“以管理員身份運行”
批處理執行完畢再通過gpedit.msc便可進入組策略界面。
附上鏈接:win10 家庭版 cmd運行gpedit.msc找不到文件?
3.進到組策略界面,按照網上查詢的方法,需在本地計算機策略>計算機配置>管理模板 > 系統>Device Guard>打開基於虛擬化的安全,在彈出的窗口中選擇【禁用】
然而在好不容易進入的組策略界面找不到Device Guard。找了很久沒找到方式,先擱置沒處理。
4.禁用Hyper-V
也是嘗試了很多不可行的方式,最后發現只要一句代碼即可完成...
打開Windows PowerShell(管理員),運行命令:bcdedit /set hypervisorlaunchtype off
開啟的話運行命令:bcdedit /set hypervisorlaunchtype auto
至此,嘗試再打開虛擬機,安裝運行均正常...
小結下:
1.關閉內核隔離功能;
2.禁用Hyper-V
理論上應該就可以了...
網上還看到直接使用家庭版使用Hyper-V安裝虛擬機的大神...但已經安裝了VM就沒再去倒騰了..
mark下: Win10家庭版中使用Hyper-V