Windows 10 May 2019 Update

Solved: Error Code 0x800f0950 in Windows 10 (.Net Framework 3.5)

Getting error Windows couldn’t complete the requested changes – Error 0x800f081f, 0x800f0805, 0x80070422, 0x800f0922, 0x800f0906, etc while install .net framework 3.5 On Windows 10? Let’s understand what is .NET Framework, and how to fix .net framework 3.5  installation error 0x800f0950 windows 10.

What is .net framework?

.NET Framework is a software framework used by many Windows applications. For developers, the .NET Framework provides a consistent programming model for building applications. Some programs developed on a specific version of Visual Studio require a particular version of the .NET Framework. Many companies develop their apps to run using the .NET Framework, and these apps target a specific version.

Normally Windows 8.1 and 10 come with preinstalled net framework 4.5 and 4.6. But Applications Developed with .Net framework 3.5 are didn’t run on Windows 10 and 8.1 system until you install .net framework 3.5 on your system.

Fix .net framework 3.5 error code 0x800f0950

To run a Program built for net framework versions 2.0 and 3.0 you must have to install .net framework 3.5. You can Enable the .net Framework 3.5 on Windows Programs and Features from Control Panel -> Programs and Features -> Turn Windows features on or off option. here select .NET Framework 3.5 ( include 2.0 and 3.0 ).

Enable net Framework 3.5 Feature

But some windows users Report while installing and enable .net framework 3.5 on Windows 10 fails to install with Error message. Windows couldn’t connect to the internet to download necessary files. Make sure that you’re connected to the internet and click ‘Retry’ to try again. Error code 0x800F0906, 0x800f081f, 0x800f0805, 0x80070422, 0x800f0922, 0x800f0906, etc.

Check And install the latest windows updates

When you encounter the error code 0x800F081F or 0x800F0906, you should first check for windows update and install all available updates. You can do this from settings -> update & security -> windows update -> check for update. Then, Try to enable/install .NET framework from programs and features. Still, need help follow next solution.

Enable .NET Framework Using DISM Command

And the easy solution If the above methods fail, you can try to enable NET framework 3.5 manually by using DISM command. To do this first Download microsoft-windows-netfx3-ondemand-package.cab from given below and copy the Downloaded netfx3-onedemand-package.cab file to Windows installation Drive (C: Drive ).

Then open Command Prompt As an administrator, type command bellow And press enter to execute the command.

Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\ /LimitAccess 
Enable .NET Framework 3.5 Using DISM Command
Enable .NET Framework 3.5 Using DISM Command

Command explained 

/Online: targets the operating system you’re running (instead of an offline Windows image).

/Enable-Feature /FeatureName :NetFx3 specifies that you want to enable the .NET Framework 3.5.

/All: enables all parent features of the .NET Framework 3.5.

/LimitAccess: prevents DISM from contacting Windows Update.

Wait until 100% complete the Command, After that, you will get a message The Operation Completed Successfully. Close Command prompt and Restart windows to get a Fresh Start. That’s all you have successfully installed .NET Framework 3.5 on your Windows 10, 8.1 PC.

Download Offline .net framework 3.5 Installer

As error code 0x800f0950  is related to .net framework 3.5 you can download it directly from Windows 10 website

Download the dot net framework 3.5 full packages, And install as admin privileges. Restart windows to take effect the changes.

Did this help to Fix .NET Framework 3.5 Error 0x800f0950 in Windows 10? Let us know on comments below. Also, Read

 

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free:
You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More