Hyper-V虚拟机部署
作者环境,Windows11家庭中文版,最近学习渗透测试,搭建kali linux发现官网有Hyper-V部署包,拿来一用试试。

家庭中文版比不得专业版,Hyper-V默认是不支持的,用以下代码保存成.cmd文件以管理员身份运行即可部署依赖环境,结束之后提示重启选择Y重启即可:
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
电脑重启后,可以确认一下程序里有没有启用:

之后可以直接从程序菜单打开Hyper-V管理器:

官网下载的kali 部署包,直接以管理员身份运行install即可,但是因为win11集成服务被汉化了,会发生一个报错”Enable-VMIntegrationService : 找不到具有给定名称的集成组件“:

create-vm.ps1:42代码可以直接查看:

问题不大,单独执行该命令即可(管理员权限powershell)
Enable-VMIntegrationService -VMName “kali-linux-2025.2-hyperv-amd64” -Name “来宾服务接口”

虚拟机正常 管理启动即可:


浙公网安备 33010602011771号