Azure Windows Server 2019安装IIS遇0x80073701错误如何解决?
解决方案
1. 直接指定安装源安装IIS(对应你之前的操作)
这个方法绕过本地损坏的组件存储,直接从Windows安装介质获取组件:
- 下载Windows Server 2019官方ISO镜像,挂载到Azure虚拟机(可通过Azure门户上传后挂载,或远程桌面传输后右键挂载)
- 记下挂载盘符(如
D:) - 管理员权限打开PowerShell,执行以下命令安装IIS核心服务:
Install-WindowsFeature Web-Server -Source WIM:D:\sources\install.wim:2
提示:
:2是Standard版系统的镜像索引,若你的虚拟机是Datacenter版,先运行Get-WindowsImage -ImagePath D:\sources\install.wim查看对应索引后替换。
如需安装完整IIS套件(含管理工具),执行:
Install-WindowsFeature Web-Server,Web-Mgmt-Console,Web-Mgmt-Service -Source WIM:D:\sources\install.wim:2
2. 修复系统组件存储后重试
如果指定源仍失败,先修复本地组件存储:
- 管理员PowerShell运行:
sfc /scannow
- 若SFC无法修复,继续执行DISM修复:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:2
- 修复完成后,再尝试安装IIS。
3. 解决ISO修复无法保留文件的问题
你遇到的选项灰色问题,是Azure虚拟机系统结构导致的,改用Azure官方修复工具:
- 登录Azure门户,找到目标虚拟机,进入「支持 + 故障排除」→「修复虚拟机」
- 选择「修复系统」,使用官方Windows Server 2019镜像进行修复,该操作会保留虚拟机磁盘数据,同时修复系统组件。
内容的提问来源于stack exchange,提问作者SRP
相关产品推荐
相关产品推荐

