这几天研究某街机模拟器发现无法运行,提示如图:
感到非常奇怪,因为程序运行在真机,HyperV也确认没有安装。
后来在Google找到了一个方案:
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
保存为BAT批处理,运行一下。下次开机的时候会多一个启动选项。
一个是原来的Windows环境,一个是关闭了HyperV的环境。
按需选择即可。
祝好运!