Win10 裝好 Hyper-V 又要將其卸載方法記錄


現需要在 windows 上安裝虛擬機使用 linux 系統,遂想起來 win10 本身就有 Hyper-V 虛擬工具,但是 win10 家庭版並沒有這個服務,百度之,找到了方法(Win10家庭版怎么樣添加hyper-v虛擬機功能)成功安裝該組件和服務。

奈何安裝之后,先是出現了無法創建虛擬機的問題,解決后倒是成功創建了虛擬機,但是又出現了無法啟動虛擬機的問題,試過了網上的方法,愣是一個都沒起作用。

遂想着還是老老實實使用開源的 VirtualBox ,結果下載安裝 VirtualBox 之后,卻又無法安裝 64bit 的虛擬系統,網上的說法比較合理的是之前安裝的 Hyper-v 服務於 VirtualBox 起了沖突,同時也給出了解決方法,詳見:VirtualBox虛擬機不能安裝64位操作系統。奈何此方法對於我這種自己手動安裝 Hyper-v 服務的來說並沒有用。

遂又搜索解決方法,使用這篇 win10系統徹底卸載禁用hyper-v的操作方法 文章中的方法解決了清除 Hyper-v 服務的問題(對作者表示感謝)。這里提一下,在使用文中的方法之后,重啟系統開機時會有兩個選項,一個是 windows 10 ,另一個是 windows 10-no Hyper ,選擇后者開機,之后打開 VirtualBox 便可創建 64bit 虛擬系統。

為了防止文章鏈接失效,特將解決方法搬運:

# win10系統徹底卸載禁用hyper-v的操作方法一:
​
1、首先以管理員的身份運行“CMD”;
​
2、在命令提示符中輸入命令“bcdedit /copy {current} /d “Windows10 no Hyper-V”;
​
3、輸入命令“bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype OFF”,然后重啟電腦。
​
注意:將第2步運行后的命令出現在{}里的序列號替換第3步{}里的“XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX”。
​
​
# win10系統徹底卸載禁用hyper-v的操作方法二:
​
管理員模式打開 CMD, 運行下面的www.winwin7.com命令:
​
mountvol X: /s
​
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
​
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
​
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
​
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
​
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
​
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
​
mountvol X: /d
​
之后再管理員模式運行 CMD:
​
//To disable:
​
bcdedit /set hypervisorlaunchtype off

寫到這里,就想吐槽一下微軟的虛擬機工具是成心想讓我難堪~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM