• 环境:Windows Server 2012 R2
  • 是否启动自动更新:已禁用
    在系统安装完成后,未进行过系统更新的情况下,安装 telnet 服务时出现如下报错:

请求添加或删除指定服务器上的功能失败。
安装一个或多个角色、角色服务或功能失败。错误:0x800f0922


解决方法:
最开始查询资料以为是缺少 .Net 3.5,通过 添加角色和功能想到 也无法安装成功 .NET Framework 3.5。后使用如下命令,通过 powershell 安装成功

PS > Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value  0
PS > Restart-Service -Name wuauserv
PS > Install-WindowsFeature Net-Framework-Core
PS > Set-ItemProperty -Path  'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value  1
PS > Restart-Service -Name wuauserv

但是在成功安装 .NET Framework 3.5 后再次安装 telnet 依然报错,后查阅资料暂时无果后,想着可能是系统老版本问题,看看能否通过不定进行修复。开启系统自动更新后,更新完成补丁并重启后重新安装 telnet,发现已经可以正常安装完成。


标题:windows server 2012R2 添加功能时报错 0x800f0922
作者:akiya789
地址:https://little-star.love/articles/2020/03/03/1583212256900.html

添加新评论