Windows 关闭Hyper-V

@echo off

dism /Online /Disable-Feature:microsoft-hyper-v-all /NoRestart
dism /Online /Disable-Feature:IsolatedUserMode /NoRestart
dism /Online /Disable-Feature:Microsoft-Hyper-V-Hypervisor /NoRestart
dism /Online /Disable-Feature:Microsoft-Hyper-V-Online /NoRestart
dism /Online /Disable-Feature:HypervisorPlatform /NoRestart


REM ===========================================

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
bcdedit /set hypervisorlaunchtype off
REG DELETE HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard /v EnableVirtualizationBasedSecurity /f

echo.
echo.
echo.
echo.
echo 接下来 请重新启动您的计算机,完成剩下的操作。
echo 请注意!重启时的屏幕提示!
echo PS:在重启时,过了BIOS自检之后,看到黑白字符提示你按键的时候……
echo ……死按,狂按 F3键,只到它自动重启为止!!
echo 可以关闭此窗口了,重启电脑吧。。。
pause > nul
echo.
echo.
### 如何在 Windows 上禁用 Hyper-V 功能 对于希望关闭 Hyper-V 的用户,在不同版本的 Windows 中存在多种方法。 #### 使用命令提示符禁用 Hyper-V 可以通过 PowerShell 或者命令提示符执行特定指令来实现这一目标。输入 `Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor` 可以在线状态下移除指定的功能组件,从而达到禁用目的[^1]。 #### 利用图形界面中的“程序和功能” 另一种更为直观的方式是通过系统的控制面板来进行配置调整。进入控制面板之后定位至“程序”,随后点击“启用或关闭Windows功能”。在此处取消勾选与Hyper-V有关的所有条目即可完成操作[^3]。 需要注意的是,如果是在 Windows 11 家庭版环境中,则默认情况下并不提供对该特性的支持;因此在这种情形下考虑采用其他第三方解决方案如 VirtualBox 来满足虚拟化的业务需求或许更加合适[^2]。 另外值得注意的一点在于某些特殊场景比如家庭版系统中缺失该选项的情况下,还可以借助 DISM 工具配合批处理脚本来强制添加并激活 Hyper-V 特性,但这通常适用于需要开启而非关闭的情况[^5]。 ```batch pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL ``` 上述代码片段展示了如何利用DISM工具向系统引入Hyper-V特性包的过程,但针对本问题而言主要是为了说明当遇到特殊情况时可采取的技术手段之一,并不推荐作为常规做法用于简单地关闭已有的Hyper-V服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值