Tuesday, 1 September 2015

.NET Framework 2/ 3.5 Installation Error 0x800f0906 / 0x800f081f



If you have come across a software requires .NET Framework 2.0 or 3.5 to run on Windows 8, then you must have been googling for awhile and you are very lucky if you landed on this page!

In my scenario, I was struggling to install Sage 50 Accounts on a client Microsoft Surface Pro 3 Windows 8.1. As the software failed to install or download the require installation files for .NET Framework 2.0.

Now if you have been googling hard enough, there are some solutions out there that managed to solved their issues.


1. Basic step - Start, Control Panel, Programs and Features, Turn Windows features on or off, Enable .NET Framework 3.5


Follow the wizard and download the files.

If the wizard throws you this error "0x800f0906"


Proceed next step.

2. Use CMD/Powershell and DISM.

dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:f:\sources\sxs /LimitAccess



If this throws you another error like below with error code: 0x800f081f.

Proceed next step.

3. Uninstall the security updates KB2966826 and KB2966828 and then install framework from the control panel/ program and features/ turn windows features on


If the control panel doesn't have the options for you to uninstall the security updates, then proceed to the last step!

4. This is the last resolution to my problem, the client computer was LOCKED down by the group policy as it is joined to a domain. Therefore by taking off the client computer off the domain and then use 1) step to enable .NET framework 3.5 and the wizard start download files from Microsoft server no problem!

Make sure you are join the computer back to the domain ;) 




Post a Comment

Ads Inside Post