以下是在 Windows 10/11 上安装和使用 Hyper-V 的详细指南,包含不同安装方式和常见问题解决方案:
硬件要求:
Intel Virtualization Technology
或 AMD SVM
)系统版本要求:
以管理员身份运行 PowerShell,执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart
重启后生效。
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Hyper-V
)。powershell
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
若显示 State : Enabled
表示成功。点击 新建 > 虚拟机,按向导操作:
完成向导后,右键虚拟机选择 启动,然后 连接 进行安装。
powershell
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
pause
(保存为 .bat
文件并以管理员运行)Intel VT-x
或 AMD-V
设置为 Enabled。powershell
Set-VMProcessor -VMName <VM名称> -ExposeVirtualizationExtensions $true
通过以上步骤,您可以在 Windows 10/11 上顺利使用 Hyper-V。如需更高级功能(如集群),可进一步配置 Hyper-V 服务器版或 SCVMM(System Center Virtual Machine Manager)。