Windows 11安装.NET Framework 3.5报错Error Code: 0x800f0954解决方案
Windows 11 安装 .NET Framework 3.5 报错 0x800f0954 解决方法
方法一:修改本地组策略(仅支持专业版/企业版/教育版)
- 按下
Win + R组合键唤起运行窗口,输入gpedit.msc后回车,打开本地组策略编辑器 - 依次展开目录:计算机配置 > 管理模板 > 系统
- 在右侧配置项列表中找到「指定可选组件安装和组件修复的设置」,双击进入编辑页
- 勾选「已启用」选项,同时勾选下方的 「直接联系 Windows 更新以获取修复内容而不是 Windows 服务器更新服务(WSUS)」
- 依次点击「应用」>「确定」保存配置
- 按下
Win + X选择「终端管理员」,执行命令gpupdate /force刷新组策略 - 重新发起 .NET Framework 3.5 安装流程即可
方法二:DISM 命令离线安装(支持所有 Windows 11 版本)
- 下载与当前系统版本匹配的官方 Windows 11 ISO 镜像,右键镜像文件选择「装载」,记录装载后生成的虚拟光驱盘符(例如
D:) - 按下
Win + X选择「终端管理员」,执行如下命令(命令中的盘符替换为你实际的虚拟光驱盘符):
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
- 等待命令执行完成,提示「操作成功完成」后重启设备即可
注意:全程需使用管理员权限操作,执行 DISM 命令时不要中途关闭终端或断电,避免系统组件损坏。
内容的提问来源于stack exchange,提问作者Aamir17072
相关产品推荐
相关产品推荐

