You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows Server 2022安装.NET组件时出现0x800f0954错误如何解决?

解决Windows Server 2022安装.NET 3.5/.NET 4.8时的0x800f0954错误

这个错误大多和组件安装源无法访问、系统组件损坏有关,以下是几个实测有效的解决办法:

方法1:用本地安装镜像指定源路径

Windows Server 2022的安装镜像里自带.NET 3.5的安装文件,直接指定路径就能绕开网络源的问题:

  1. 把Windows Server 2022的ISO镜像挂载到服务器上,假设挂载后的盘符是D:
  2. 右键命令提示符选「以管理员身份运行」,执行命令:
    dism /online /enable-feature /featurename:NetFx3 /all /source:D:\sources\sxs /limitaccess
    
    至于.NET 4.8,通常系统默认已经预装,但如果需要修复,同样用DISM命令:
    dism /online /enable-feature /featurename:NetFx4 /all /source:D:\sources\sxs /limitaccess
    

方法2:绕过WSUS直接用微软更新

如果服务器配置了WSUS但没法获取组件,临时改下组策略绕过去:

  1. 运行gpedit.msc打开组策略编辑器,找到「计算机配置>管理模板>系统>指定可选组件安装和组件修复的设置」
  2. 启用这个策略,勾选「直接从Windows更新而不是Windows Server更新服务(WSUS)下载修复内容」
  3. 重启服务器后再试安装

方法3:修复系统组件存储

系统组件损坏也会导致安装失败,先修复再试:

  1. 管理员命令提示符里运行:
    sfc /scannow
    
  2. 等SFC扫描完成,再运行DISM修复:
    dism /online /cleanup-image /restorehealth
    
  3. 修复完重新尝试安装.NET组件

方法4:确认管理员权限的实际有效性

虽然你有管理员权限,但可能存在UAC限制或者权限异常:

  • 不管是用服务器管理器还是命令行,一定要右键选「以管理员身份运行」再操作
  • 检查本地管理员组里有没有你的账户,确保没被组策略移除权限

内容的提问来源于stack exchange,提问作者Dev Developer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 03:25:01