问题起因:
Windows 10 某次系统更新后,发现 VMware 和 mumu模拟器都打不开了,并且报错说是 Hyper-V 未关闭。
解决方法:
彻底关闭 Hyper-V 的方法如下:
- 控制面板 -> 程序 -> 程序和功能 -> 启用或关闭 Windows 功能 -> 取消勾选 “Hyper-V” 。
- 以管理员身份运行命令提示符,执行命令:
| bcdedit /set hypervisorlaunchtype off
|
- 下载工具 Device Guard and Credential Guard hardware readiness tool。
- 以管理员身份运行 PowerShell,依次执行命令:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
| PS C:\WINDOWS\system32> Set-ExecutionPolicy -ExecutionPolicy Unrestricted
执行策略更改 执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略? 是(Y) 全是(A) 否(N) 全否(L) 暂停(S) 帮助 (默认值为“N”): y
|
DG_Readiness_Tool_v3.6.ps1 -Disable
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| PS C:\WINDOWS\system32> cd C:\Users\Logan\Downloads\dgreadiness_v3.6\dgreadiness_v3.6 PS C:\Users\Logan\Downloads\dgreadiness_v3.6\dgreadiness_v3.6> .\DG_Readiness_Tool_v3.6.ps1 -Disable
目录: C:\
Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 2021/6/1 9:43 DGLogs ########################################################################### Readiness Tool Version 3.4 Release. Tool to check if your device is capable to run Device Guard and Credential Guard. ########################################################################### Disabling Device Guard and Credential Guard Deleting RegKeys to disable DG/CG 错误: 系统找不到指定的注册表项或值。 错误: 系统找不到指定的注册表项或值。 错误: 系统找不到指定的注册表项或值。 错误: 系统找不到指定的注册表项或值。 错误: 系统找不到指定的注册表项或值。 del : 找不到路径“C:\WINDOWS\System32\CodeIntegrity\SIPolicy.p7b”,因为该路径不存在。 所在位置 行:1 字符: 1 + del "$env:windir\System32\CodeIntegrity\SIPolicy.p7b" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\WINDOWS\Syst...ty\SIPolicy.p7b:String) [Remove-Item], ItemNotFoundEx ception + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand
Disabling Hyper-V and IOMMU Disabling Hyper-V failed please check the log file Copy-Item : 找不到驱动器。名为“U”的驱动器不存在。 所在位置 C:\Users\Logan\Downloads\dgreadiness_v3.6\dgreadiness_v3.6\DG_Readiness_Tool_v3.6.ps1:1246 字符: 22 + ... CmdOutput = Copy-Item "$env:windir\System32\SecConfig.efi" $FreeDrive ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (U:String) [Copy-Item], DriveNotFoundException + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
Please reboot the machine, for settings to be applied.
|
- 重启电脑。
本文参考:
https://blog.csdn.net/f_yunsheng_t/article/details/113830997
https://www.cnblogs.com/DjangoBlogs/p/13982669.html