無法安裝遠端桌面服務 dismapi_error__failed_to_enable_updates rds-web-access
從 Server 2012 升級到 Server 2019 後,我在安裝遠端桌面服務時遇到問題。我在 2012 年安裝了遠端桌面服務,但 rds-web-access 角色不起作用。我嘗試刪除所有遠端桌面角色並重新開始,但是當我嘗試使用 Install-WindowsFeature RDS-Web-Access -IncludeAllSubFeature 進行安裝時,rds-web-access 角色一直失敗:
- 安裝-WindowsFeature RDS-Web-Access -IncludeAllSubFeature
- CategoryInfo : InvalidOperation: (@{Vhd=; Credent…Name=localhost}:PSObject) [Install-WindowsFeature], Exception
- FullyQualifiedErrorId : DISMAPI_Error__Failed_To_Enable_Updates,Microsoft.Windows.ServerManager.Commands.AddWind owsFeatureCommand
我嘗試了以下方法:
- 使用伺服器管理器 GUI 安裝
- DISM /線上 /Cleanup-Image /RestoreHealth
- DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /limitaccess
- 證監會 /scannow
- 安裝-WindowsFeature RDS-Web-Access -source D:\sources\install.wim
每次我遇到上述錯誤。sfc /scannow 一直告訴我它發現了損壞的文件並已成功修復它們,即使我在聲稱修復它們後立即執行 sfc /scannow 時,它也告訴我它再次發現了損壞的文件。
嘗試安裝 rds-web-access 後,我的 cbs 日誌中的最後幾個條目如下所示:https ://pastebin.com/GANeWPzd
安裝成功的唯一方法是在安裝 rds-web-access 角色之前安裝“Install-WindowsFeature RDS-RD-Server -IncludeAllSubFeature”。如果我這樣做,儘管它需要重新啟動,並且在重新啟動期間安裝失敗,它將恢復更改。
其他一切,包括 Windows 更新,似乎都執行良好。非常感謝任何幫助或指導。
謝謝!
我能夠通過使用本指南中的步驟執行 IIS 的全新安裝來解決此問題: https ://blogs.msdn.microsoft.com/friis/2017/01/16/how-to-perform-a-clean-重新安裝 iis/
然後我不得不刪除 URL acl。您可以使用以下命令查看您的 acl:
netsh http 顯示 urlacl
並刪除:
netsh http 刪除 urlacl http://+:80/ netsh http 刪除 urlacl https://+:443/