使用Uninstall-WindowsFeature -Remove删除的功能能否恢复?IIS重装仅显示管理控制台
问题解答
功能可恢复性说明
使用Uninstall-WindowsFeature -Remove删除的Windows功能完全可以恢复,-Remove参数仅删除了对应功能的本地载荷文件,并未将功能从系统支持列表中永久移除,重新安装时只需补全对应载荷即可。
具体修复步骤
- 首先挂载Windows Server 2019原版安装ISO(也可直接使用Windows更新作为安装源,需确保服务器能正常连接微软更新服务器),避免安装过程中找不到载荷文件
- 以管理员身份启动PowerShell,执行以下命令安装完整IIS服务:
如果使用本地ISO作为源,假设ISO挂载后的盘符为D,命令改为:Install-WindowsFeature Web-Server -IncludeAllSubFeature -IncludeManagementToolsInstall-WindowsFeature Web-Server -IncludeAllSubFeature -IncludeManagementTools -Source D:\sources\sxs - 安装完成后执行
inetmgr命令,确认IIS管理器可以正常打开,同时检查c:\inetpub、%windir%\system32\inetsrv目录是否自动重建 - 单独安装经典ASP支持组件,执行命令:
Install-WindowsFeature Web-ASP - 如果执行安装命令时报错,先修复系统组件:
- 运行
sfc /scannow,等待扫描修复完成后重启服务器 - 重启后运行
DISM /Online /Cleanup-Image /RestoreHealth,完成后再次执行IIS安装命令
- 运行
图形界面仅显示IIS Management Console的原因
之前卸载Web-Server功能时,IIS管理控制台属于独立的管理工具未被同步卸载,图形化添加角色向导默认未触发载荷拉取逻辑,因此只显示已存在的管理控制台选项,直接用PowerShell命令安装即可跳过该问题。
内容的提问来源于stack exchange,提问作者user2046734
相关产品推荐
相关产品推荐

