How to fix 0x800f0954 error when installing NET Framework in Windows?

Question

Issue: How to fix 0x800f0954 error when installing NET Framework in Windows?

Hello. I have tried to install the NET Framework on my Windows PC but I received the 0x800f0954 error which interrupted the process. What could be causing the problem?

Solved Answer

The .NET Framework is a proprietary software framework developed by Microsoft. It was created for building and running Windows applications. The NET framework consists of developer tools, programming languages, and libraries to build desktop and web applications. It is also used to build websites, web services, and games.

Unfortunately, some users are receiving an error code 0x800f0954 when attempting to install .NET Framework 3.5 or a different optional feature in Windows. Most people report that the error appears while trying to install the package via Windows Features. However, others are getting it while using the DISM tool.[1] The 0x800f0954 error was confirmed to occur on Windows 7, Windows 8.1, and Windows 10.

It is unknown what exactly could be causing the error to occur when installing NET Framework but in most cases, the error appears because the system cannot reach the WU server. The CBS logs generated by the DISM utility could also be triggering the issue.

In this guide, you will find 5 solutions that could help you fix the 0x800f0954 error when installing NET Framework in Windows. If you want to avoid a long troubleshooting process, you can use a maintenance tool like ReimageMac Washing Machine X9 that can fix most system errors, BSODs,[2] corrupted files, and registry[3] issues. Otherwise, proceed with the steps below carefully.

How to fix 0x800f0954 error when installing NET Framework in Windows

Solution 1. Bypass the WSUS

Fix it now! Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
  • Press Windows key + R to open the Run box
  • Type regedit and hit Ctrl + Shift + Enter to open the Registry Editor
  • When prompted by the UAC (User Account Control), click Yes to grant administrative privileges
  • Use the left-hand pane to navigate to the following location:

HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate\\AU

  • If the WindowsUpdate key does not exist, you have to create it manually
  • Right-click on the Windows key, select New > Key and name it WindowsUpdate

Bypass the WSUS

  • Right-click on the newly created key and select New > Key and name it AU
  • With the AU key selected, move to the right-hand pane, right-click on an empty space and choose New > String value
  • Rename the newly created string value to UserWUServer
  • Double-click on it and set its Value Data to 0
  • Close the Registry Editor, restart your computer, and see if the issue has been resolved

Solution 2. Clean the CBS logs

Fix it now! Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
  • Open File Explorer and navigate to the following location:

C:\\Windows\\Logs\\CBS

  • Once you get inside the CBS folder, select everything there and choose Delete
  • After every file .log and .cab file is deleted, you can close the CBS folder

Clean the CBS logs

  • Press Windows key + R to open the Run dialog box
  • Type cmd and press Ctrl + Shift + Enter to open up an elevated Command Prompt
  • When you see the UAC (User Account Control), click Yes to grant administrative privileges
  • Type the following command and press Enter:

Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\\

  • After hitting Enter, the .NET Framework should install without the 0x800f0954 error

Solution 3. Use PowerShell to install .NET Framework 3.5

Fix it now! Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
  • Press Windows key + R to open up a Run box
  • Type powershell and press Ctrl + Shift + Enter
  • When prompted by the UAC (User Account Control), click Yes to grant administrative privileges
  • Type the following command and press Enter to run it:

AddWindowsCapability Online Name NetFx3~~~~ Source D:\\sources\\sxs

Use PowerShell to install .NET Framework 3.5

  • Close the elevated Powershell prompt and restart your machine
  • At the next system startup, attempt to install the .NET Framework 3.5 once again and see if the issue has been resolved

Solution 4. Use the Group Policy Editor

Fix it now! Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
  • Press Windows key + R to open up a Run dialog box
  • Type gpedit.msc and press Enter to open up the Local Group Policy Editor
  • Click Yes to grant administrative privileges
  • Once you’re inside the Local Group Policy Editor, use the left-hand pane to navigate to the following location:

Computer Configuration\\Administrative Templates\\System

  • Then, with System selected, go over to the right-hand pane and double-click on the Specify settings for optional component installation and component repair

Use the Group Policy Editor

  • Set the policy to Enabled and make sure to check the box associated with Download repair content and optional features directly from Windows Update instead of Windows Server Update Services (USUS)
  • Hit Apply to save the configuration, then close the Local Group Policy Editor and restart your computer

Solution 5. Change Registry Value UseWUServer

Fix it now! Fix it now!
To repair damaged system, you have to purchase the licensed version of Reimage Reimage.
  • Press Windows + R, type regedit in the dialogue box, and press Enter
  • Once in the registry editor, navigate to the following path:

HKLM/Software/Policies/Microsoft/Windows/WindowsUpdate/AU/UseWUServer

  • Change the value from 1 to 0

Change Registry Value UseWUServer

  • Restart your computer and start the update service again
  • Check if the issue is resolved

Repair your Errors automatically

ugetfix.com team is trying to do its best to help users find the best solutions for eliminating their errors. If you don't want to struggle with manual repair techniques, please use the automatic software. All recommended products have been tested and approved by our professionals. Tools that you can use to fix your error are listed bellow:

Offer
do it now!
Download Fix
  Happiness
Guarantee
do it now!
Download Fix
  Happiness
Guarantee
Compatible with Microsoft Windows Compatible with OS X
Still having problems?
If you failed to fix your error using Reimage, reach our support team for help. Please, let us know all details that you think we should know about your problem.
Reimage - a patented specialized Windows repair program. It will diagnose your damaged PC. It will scan all System Files, DLLs and Registry Keys that have been damaged by security threats.Reimage - a patented specialized Mac OS X repair program. It will diagnose your damaged computer. It will scan all System Files and Registry Keys that have been damaged by security threats.
This patented repair process uses a database of 25 million components that can replace any damaged or missing file on user's computer.
To repair damaged system, you have to purchase the licensed version of Reimage malware removal tool.

Prevent websites, ISP, and other parties from tracking you

To stay completely anonymous and prevent the ISP and the government from spying on you, you should employ Private Internet Access VPN. It will allow you to connect to the internet while being completely anonymous by encrypting all information, prevent trackers, ads, as well as malicious content. Most importantly, you will stop the illegal surveillance activities that NSA and other governmental institutions are performing behind your back.

 

Recover your lost files quickly

Unforeseen circumstances can happen at any time while using the computer: it can turn off due to a power cut, a Blue Screen of Death (BSoD) can occur, or random Windows updates can the machine when you went away for a few minutes. As a result, your schoolwork, important documents, and other data might be lost. To recover lost files, you can use Data Recovery Pro – it searches through copies of files that are still available on your hard drive and retrieves them quickly.

 

About the author
Jake Doe
Jake Doe - Computer technology geek

Jake Doe is the news editor at UGetFix. Since he met Ugnius Kiguolis in 2003, they both launched several projects that spread awareness about cybercrimes, malware, and other computer-related problems.

Contact Jake Doe
About the company Esolutions

References

What you can add more about the problem: "How to fix 0x800f0954 error when installing NET Framework in Windows?"