How to Fix error 0x800f0954?

When attempting to install.NET Framework 3.5 or any optional feature in Windows 10, some customers are receiving the Error Code 0x800f0954. The majority of customers say they get this problem while trying to install the program via Windows Features, but others say they get it when using the DISM command-line tool. Because the mistake has been confirmed to occur on Windows 7, Windows 8.1, and Windows 10, it doesn’t appear to be limited to a single Windows version.

error 0x800f0954

What is error 0x800f0954?

When a Windows issue occurs, it’s usually stated by a quick error message that doesn’t provide much detail in most circumstances. An error code consisting of an eight-digit hexadecimal number is included in the message. The code assists developers and administrators in searching the Microsoft website for a detailed technical description of the mistake. The description, on the other hand, is frequently difficult to comprehend for the average Windows user. We’ll walk you through how to fix error 0x800f0954 in this article.

How to fix this error?

Method 1: Reinstalling the .NET Framework

  • Use the Start menu or the search box to find the Control Panel.
  • Select “Programs,” then “Programs and Features.”
  • From the menu at the top left of the screen, choose Turn Windows features on or off.
  • Click “OK” after clearing the check box next to “.NET Framework 3.5 (includes.NET 2.0 and 3.0).”

The system then searches for and uninstalls or disables the offending files. Finally, reboot your computer. Install the framework in the same way after resuming. Select the checkbox next to the framework this time and click “OK.”

Method 2: using the DISM command line program

  • If you don’t have the original Microsoft DVD, you can use the Windows Media Creation Tool to make an ISO file. To get the utility, go to the URL and click the download button.
  • Double-click the ISO file to add it as a new drive once it’s been create. You can use File Explorer to access this drive in the usual way. The drive is known as ESD-ISO.
  • Right-click the Windows logo in the taskbar to bring up the Start menu. “Command Prompt (Admin)” or “Windows PowerShell (Admin)” are the options. Depending on your Windows system and version, only one of these options will appear.
  • In the command line tool, type the following command:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:X:\sources\sxs

The drive letter “X:” should be replace with the drive letter of your DVD or ISO file drive. To run the command, press Enter.

Method 3: Using PowerShell to install .NET Framework 3.5

  • To open run command, use Windows key + R. Then, to start an elevated Powershell prompt, type “PowerShell” and hit Ctrl + Shift + Enter. To provide administrator privileges, click Yes when requested by the UAC (User Account Control).
  • To run the command, type it into the elevated Powershell prompt and hit Enter: Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:\sources\sxs
  • Restart your machine after closing the elevated Powershell prompt.
  • Attempt to reinstall the.NET Framework 3.5 at the next system startup to determine if the problem has been fix.

See also How to fix outlook Error 0x80040154?