Windows 11下无法安装IIS Windows身份验证的求助
解决Windows 11中IIS Windows身份验证缺失问题
以下是在Windows 11中成功配置IIS Windows身份验证的可行步骤:
1. 先完成IIS基础组件安装
打开「控制面板」→「程序」→「启用或关闭Windows功能」,依次勾选以下核心组件:
- 展开「Internet Information Services」→「Web管理工具」,勾选「IIS管理控制台」
- 展开「万维网服务」→「应用程序开发功能」,根据开发需求勾选对应ASP.NET组件(如ASP.NET 4.8)
- 确保「万维网服务」下的基础功能已完整勾选
2. 用DISM命令强制安装Windows身份验证组件
打开管理员权限的命令提示符,执行以下命令:
DISM /Online /Enable-Feature /FeatureName:IIS-WindowsAuthentication /All
该命令会自动识别并安装Windows身份验证所需的全部依赖包,无需手动从C:\windows\servicing\packages选取文件。
若命令提示需要指定源文件,可挂载Windows 11镜像文件后补充源路径(将D:\sources\sxs替换为你实际的镜像挂载路径):
DISM /Online /Enable-Feature /FeatureName:IIS-WindowsAuthentication /All /Source:D:\sources\sxs
3. 验证并完成IIS端配置
- 执行完命令后回到「启用或关闭Windows功能」,展开「Internet Information Services」→「万维网服务」→「安全性」,即可看到「Windows身份验证」选项已被勾选
- 打开IIS管理器,找到目标网站,在「功能视图」中双击「身份验证」,启用「Windows身份验证」即可
常见排查点
- 若DISM命令执行失败,先检查系统是否安装了最新更新,部分组件依赖系统补丁
- 仍无法解决的话,可卸载所有IIS组件,重启系统后重新安装基础IIS服务,再执行上述DISM命令
内容的提问来源于stack exchange,提问作者Marlon
相关产品推荐
相关产品推荐

