一、问题描述

win10 安装.net framework 3.5 报错 0x800F0954。.net framework 3.5安装包放在C:\Temp\文件夹中。
如何解决win10 安装.net framework 3.5 报错 0x800F0954的问题_第1张图片

二、解决办法

1、在开始菜单中打开运行,输入regedit,点确定,打开注册表窗口。

如何解决win10 安装.net framework 3.5 报错 0x800F0954的问题_第2张图片

2、在注册表中找到注册表路径Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU,在右侧列表中找到键值名 UseWUServer, 修改它的值,改为0。

如何解决win10 安装.net framework 3.5 报错 0x800F0954的问题_第3张图片

3、以管理员身份在Powershell中执行Restart-Service wuauserv 命令,以重启windows UpdateService。

4、重新执行Dism的命令,安装.net framework 3.5安装包。
DISM.EXE /Online /Add-Package /PackagePath:C:\Temp\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
如何解决win10 安装.net framework 3.5 报错 0x800F0954的问题_第4张图片

5、把注册表修改的值修改回原值,并重启windows UpdateService。

6、成功完成.net framework 3.5的安装。