UPDATE: Dec 2016 – While the process below works very well, you can eliminate future .NET install problems by installing FEATURES ON DEMAND on your companies WSUS server.
If you are unable to install .NET 3.5 on Windows 8 or 8.1 and end up with errors like 0x800F0906 and 0x800F081F you will find that errors relate to corrupt or limited access to the source files. In ALL of the times I have tried to get around this, the source has NOT been the issue.
Often you can just install .NET 3.5 by bringing up a CMD window (don’t forget to right click and RUN AS ADMININISTRATOR) and then type either:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
or
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
In my most recent situation I would then error out with 0x800F081F and the logs would show:
2014-09-10 19:07:54, Error DISM DISM Package Manager: PID=5116 TID=4028 Failed finalizing changes. – CDISMPackageManager::Internal_Finalize(hr:0x800f081f)
2014-09-10 19:07:54, Error DISM DISM Package Manager: PID=5116 TID=4028 The source files could not be found; their location must be specified using the /source option to restore the feature. – GetCbsErrorMsg
2014-09-10 19:07:54, Error DISM DISM Package Manager: PID=5116 TID=4028 Failed processing package changes with session options – CDISMPackageManager::ProcessChangesWithOptions(hr:0x800f081f)
2014-09-10 19:07:54, Error DISM DISM Package Manager: PID=5116 TID=4028 Failed ProcessChanges. – CPackageManagerCLIHandler::Private_ProcessFeatureChange(hr:0x800f081f)
2014-0910 19:07:54, Error DISM DISM Package Manager: PID=5116 TID=4028 Failed while processing command enable-feature. – CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x800f081f)
If this is your case, then .NET may have been patched on your machine… but wait, you say, it is not installed so how could it be patched… that is a good question. If you look at your WINDOWS UPDATES > HISTORY, you may see some .NET 3.5 patches that have been installed. If that is the case go to PROGRAMS AND FEATURES > VIEW INSTALLED UPDATES (from the menu on the top left) and find them by KB number. Note that I have found the names of the patches Windows Update History do NOT match what is in INSTALLED UPDATES… go figure.
Specifically I suggest you look for (and uninstall) KB2966826 & KB2966828 . In my most recent case I only found KB2966828 but after I uninstalled it and rebooted (yes, the reboot was necessary) I could install .NEt3.5 on my Win8 PC.
This website uses cookies.
View Comments
have problem with .net framework error code 0x800f922
I had the same issue on Windows 10. I found some articles that said to place a copy of Windows 10 on my local drive and then use command line to reinstall .NET 3.5. Here is the command I used below. You will have to change the a path if you place your Windows 10 folder somewhere else other than C:\
C:\WINDOWS\system32>DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:C:\Windows10\sources\sxs
Deployment Image Servicing and Management tool
Version: 10.0.15063.0
Image Version: 10.0.15063.0
[==========================100.0%==========================]
The operation completed successfully.
C:\WINDOWS\system32>
I don't have the KB2966826 & KB2966828 updates. What should I do?
If you are working on a corporate device, it likely has a WSUS server controlling it and you can look at http://www.urtech.ca/2016/12/solved-what-do-the-windows-10-product-names-mean-in-wsus/
I hope this helps.
Please help still i getting an errors installing .Net 3.5. I have tried all solutions.
the referenced assembly is not installed on your system
Error code: 0x800736b3
Please help me to install
What error / message do you receive when you try to install it from the disk using the Dism /online /enable-feature /featurename:NetFx3 /All /Source::\sources\sxs /LimitAccess command?
I have the same issue, I can't install .net framework for IIS in Windows server 2012 R2 but I don't have installed KB2966826 & KB2966828.
When I execute the Dism /online /enable-feature /featurename:NetFx3 /All /Source::\sources\sxs /LimitAccess command I received the Error: 0x800f081f
And in the log it says: Failed while processing command enable-feature
What else I can do? :(
I see that what you typed in included TWO colons after /SOURCE . Did you put the drive letter in? For Example, assuming your DVD is in D:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:d:\sources\sxs /LimitAccess
alternately it can pull the files from the web using
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
Also, make sure you have RIGHT clicked on CMD.EXE and selected RUN AS ADMINISTRATOR
Thank you! Found the Security Update KB2966828 installed and removed it. Worked like a charm on retry.
Hi. im having similar issues on my windows 10. error code 0x800F081F while trying to install .net 3.5. there are no kb installed updates. none @ all, yet none of these solutions has worked for me. please i need a help and a solution asap
I just had the same problem on Windows 10 myself and found this fix of using DISM to pull the files from the DVD to work without problem. I know this does not solve your Windows 10 issue, but I can say that it did work. I would try again and let us know how it goes.
i have recently install a window and i have tried all the above thing but still failing to download the framework
Last week I used the DISM solution to solve this issue on Windows 10.
I tried it but as the instalation is abt to be complete it gives an error and says I should use "turn windows features on or off"ioff" in the control panel to install but I cant cnt downdownload the required files it keeps failing....plz help guys
I have not seen this fail but I would review the last two paragraphs in this post and confirm that you do NOT see any .NET updates/patches installed.
I have tried every method but the same errors appear, where can i find the windows 8.1 pro installer in the C drive
I would review the last paragraphs in this post and ensure you do not have any .NET 3.5 patches installed. If that fails I would try the System File Checker (SFC /SCANNOW)
Excellent !! It worked like a charm !! Thanks