Error 0x800F0954 While Installing .NET Framework
Symptom
When trying to install the .NET Framework (a required component for BarTender to run) on Windows 10, you may receive the following error message:
Windows Couldn't Complete the requested changes.
The changes couldn't be completed. Please reboot your computer and try again.
Error code: 0x800F0954
Applicable to
- Windows 10
- You're making use of WSUS (Windows Server Update Services). This error may occur if the .NET Installer is not approved in WSUS.
- .NET Framework 3.5
Solution
We strongly recommend that an IT Admin verifies and applies these steps
You'll need to temporarily bypass WSUS server using the following registry edit (requires administrator privileges):
- Right-click Start, and click Run.
- Type regedit.exe and click OK.
- Go to the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
- Right click on the folder AU in the tree structure on the left, choose Export to do a backup of the key before modifying it.
- In the right-pane, if the value named UseWUServer exists, set its data to 0.
- Exit the Registry Editor.
- Restart Windows.
- Install .NET Framework.
- After installation, access the registry and set the UseWUServer data back to 1.
- Exit the Registry Editor.
- Restart Windows.