windows 10如何彻底关闭Hyper-V


关闭方法

  1. 打开控制面板的启动或关闭windows功能,取消Hyper-V勾选选项

    hyper-v

  2. bcdedit 命令关闭

    以管理员身份打开PowerShell

    执行命令

    $ bcdedit /set hypervisorlaunchtype off
    

    要想恢复hyper,执行这条命令

    $ bcdedit /set hypervisorlaunchtype auto  
    
  3. Device Guard冲突,还有一种可能就是启用了Virtualization Based Security,Hyper-V 禁用了但是服务仍然在运行

    下载DC/CG工具

    解压到磁盘,在当前根目录以管理员PowerShell 运行,找到类似DG_Readiness_Tool_v3.6.ps1的文件,执行如下命令

    $ .\DG_Readiness_Tool_v3.6 -Disable
    
  4. 重启电脑

  5. 查看状态 打开PowerShell,执行命令 bcdedit ,找到关键词hypervisorlaunchtype 为OFF即可

    $ bcdedit
    

恢复方法

$ bcdedit /set hypervisorlaunchtype auto

添加开机启动或者关闭Hyper-V引导选项

$ bcdedit /copy `{current`} /d "Windows 10 Without Hyper-V"  #复制大括  号里面的结果
$ bcdedit /set {填写上条结果大括号里面的字符串} hypervisorlaunchtype off

编辑引导方式

win + R输入运行->msconfig.exe,可以删除,或者修改引导秒数