如何在Windows Sandbox中启用IIS?缺失OptionalFeatures.exe解决方案
在Windows Sandbox中启用IIS的替代方法
Windows Sandbox确实没有OptionalFeatures.exe,但可以用系统内置的PowerShell或DISM命令来启用IIS,具体方法如下:
使用PowerShell启用IIS
打开管理员身份的PowerShell,执行以下命令即可安装IIS核心组件及所有依赖项:Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer -All -NoRestart若需要完整的IIS功能集,可以添加更多具体功能名称(比如
IIS-CommonHttpFeatures、IIS-DefaultDocument),或者直接用IIS-WebServerRole覆盖所有子功能。执行完按需重启Sandbox即可生效。使用DISM命令启用
打开管理员身份的命令提示符,运行DISM命令也能完成配置:DISM /Online /Enable-Feature /All /FeatureName:IIS-WebServerRole/All参数会自动安装该角色所需的所有依赖组件,完成后重启Sandbox使配置生效。验证启用状态
重启后,可通过以下PowerShell命令确认IIS是否成功启用:Get-WindowsOptionalFeature -Online -FeatureName IIS-WebServer当输出中的
State字段显示为Enabled时,说明配置完成。也可以打开Sandbox内的浏览器,访问http://localhost查看IIS默认页面验证。
内容的提问来源于stack exchange,提问作者Witted
相关产品推荐
相关产品推荐

