Windows 8 – Fix: Enable Feature .NET 3.5 Error 0x800F0906
Within Windows 8 you can add the following Windows Feature – .NET Framework 3.5 (includes .NET 2.0 and 3.0) as shown below.
To enable this feature simply tick the checkbox and click OK.
When the wizard ran through it’s process I was faced with the following error:
Windows couldn’t complete the requested changes.
Windows couldn’t connect to the Internet to download necessary files. Make sure you are connected to the Internet, and press “Retry” to try again.
Error code: 0x800F0906
Using the wizard I was unable to fix this error. Therefore to fix this issue, follow the steps listed below.
Fix:
- Open Windows Explorer (Windows + E)
- Mount the Windows 8 installation ISO you used to install your operating system. You can do this by right clicking on it and selecting the option Mount. UPDATE: If you have the Windows 8 Installation Disc in your optical drive, then use this instead. However, make sure you change the commands mentioned later to match your optical drive.
- Use the RUN command in administrator elevated mode. You can do this by navigating to the location c:\windows\system32\cmd.exe and right-clicking on the cmd.exe application and selecting Run as administrator.
- Once the command windows has loaded, then type the following command (Note: Match the drive letter to your appropriate drive letter for the ISO or DVD):
dism /online /Enable-Feature /FeatureName:NetFX3 /All /Source:E:\Sources\SxS /LimitAccess
Hit enter once you have completed the command.
Below is a screenshot of what this will look like when you hit enter.
Now your Windows Feature of .NET Framework 3.5 (includes .NET 2.0 and 3.0) is enabled. To verify this, open the Window Features again to see the option is now enabled.
Success! You have the Windows Feature enabled.
Extra Information
This blog post will also support users that wish to install Windows Essentials 2012 because the installer requires the .NET Framework 3.5 (includes .NET 2.0 and 3.0) feature to be enabled. Make sure you carry out the steps mentioned earlier to install Windows Essentials 2012 on Windows 8 operating system. I use Windows Live Writer, which is a part of the Windows Essentials 2012 installer and for me to complete the installation, I had to complete the steps mentioned earlier first before running the installer.
Hope this helps!
Greg Olsen
YellowDuckGuy
You forgot to mention that you need the Windows 8 disc in the drive, or you need to change the path to use the on-disk Windows “WinSxS” folder. You reference “H:\Sources\sxs” in your instructions, then use “E:\Sources\sxs” in your screenshots. If you have a Windows disk in your drive, just replace that H/E letter with your optical drive letter. Mine was D so the above command failed for me. You can also point to your on-disk sxs folder if you do not have a optical drive or Windows 8 disc handy (C:\windows\WinSxS). Once I change my path it worked. Thank you.
@crobs808 – great spotting! I ran this process twice initially and forgot to update my drive letters.
I used a ISO file on my local drive to do the install. So I have added extra notes to cover off installation from the DVD drive – thanks for the feedback.
Greg.
sir please help me.i cant install it.it show 65.8% then error
This was the ticket!
thank you sir . . . it worked for me
THANKS!
perfect guide
but i am getting error…..as..
what the command promt showing to me..
Enabeling features(s)
[============================66.5%==========
Error: 0x800f0906
the source files could not be downloaded.
use the “source” option to specify the location of the files that are required to restore the feature.For maore information on specifying a source location,see
http://go.microsft.com/fwlink/?LinkId=243077.
the DISM log file can be found at C:WINDOWS\LOGS\DISM\dism.logg.
please any one help me..
Dude…. Mine is error too
same problem.please help me out
Thank you …it worked
Doesn’t work on a 64bit OS though. Any ideas for command prompt for 64bit?
I have Windows 8 Pro x64 and it worked fine for me. Be sure you are replacing the drive letter “E:” in the command with your actual drive letter that the Windows disc is in. Otherwise you need to point to the WinSxS folder on your system driver under the Windows dir.(e.g. C:\windows\WinSxS)
Worked perfectly for me too on a 64 bit machine. Thank you.
Hi, i also encountered this error, it is usually caused by network, proxy, or firewall failures, to fix it to visit for more: http://www.regmender.com/how-to-fix-windows-8-error-code-0x800f0906.html
Thanks This works!!!
Thanks Greg Olsen, It was great helpful for me to solve my users problem who are upgrading to win 8.
Thanks man I found this very helpful. Thanks a lot
Thank you my new company laptop is a development machine and I needed .net 3.5 and had a hell of a time figuring out why I couldn’t get 3.5 installed…thanks a million.
Thanks man this is very useful, i like it ………… Again Many Thanks.
i have windows 8 pro x64 version.it stuck on 65.8%.i tried all things.but get this error :
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.
C:\Windows\system32>dism /online /Enable-Feature /FeatureName:NetFX3 /All /Sourc
e:C:\Windows\WinSxS /LimitAccess
Deployment Image Servicing and Management tool
Version: 6.2.9200.16384
Image Version: 6.2.9200.16384
Enabling feature(s)
[===========================65.8%====== ]
Error: 0x800f081f
The source files could not be found.
Use the “Source” option to specify the location of the files that are required t
o restore the feature. For more information on specifying a source location, see
http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
Can anyone help me?
Same problem here
how fix this windows 8 pro 64 bit…………………..?
help me
Thanks! worked on my 64bit system
i dont have that sxs folder where can I download it?
thanx man its working..
For me it was a problem with the wsus server.
There is a group policy to to download missing files from microsoft instead of using the wsus server.
See here: http://www.aidanfinn.com/?p=13351
BoB said: 2012.08.23 13:44
There is a new GPO to address this exact problem
“Specify settings for optional component installation and component repair”
Located @ Computer Policy -> Computer Configuration -> Administrative Templates -> System
This GPO can enable Windows to use Windows Update to download missing installation files. By default, (if you don’t change this GPO) Windows will try to look for missing files in location where it was installed from, usually DVD; this is hardly a convenient default
Thanks for the link KEB. Enabling this setting in my GPO fixed my wagon. Now I need to go investigate my WSUS server and its Windows8.1 software update library.
it works successfully……
Error: 0x800f081f
The source files could not be found.
Use the “Source” option to specify the location of the files that are required t
o restore the feature. For more information on specifying a source location, see
http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
and i also dont have sxs folder in my image. i was trying another win 32bit image. but im using win8 pro 64bit
Kindly somebody email me his sxs folder of win pro 64bit… my id is hammad.uett@gmail.com.
Error: 0x800f081f
source file could not be found…..
I have tried 3 different windows 8 disc. The same error was shown. I am using win 8 pro 64 bit. Can i go for the online update? But my windows is not geniune, so can i update without any system error??
i have also same problem, it stops at 65.8% and then shows an error.i am using win 8 x64 pro
please help me!!
Thank you You are master
Greg, you are the MAN! Thank you for sharing this & beating windows at it’s own game!
Love u Man!! Really Helpful!!
thanks its solve my problem
Greg, Thank You so much.
Thanks. It worked for me.
Thanks very much!
thank you it workded!!!!!!
man you have no idea how frustrating this was….the microsoft forums have the same command line prompt written but apparently it was not written in the correct syntax….YOURS WAS.
not to users the “…Source:E:” part is variable depending on what drive your windows 8 dvd or iso file is mounted on….go to my computer and look for the letter corresponding to where your windows 8 dvd is. for example in my case it was on my “D” drive so my syntax was “…Source:D:…”
thanks
Works perfectly on 64 bit machine. Just use lowercase letters on “ource:E:\sources\sxs”
ur all done
great work thanks a lot
Didnt work for me. Tried powershell and dism. Neither will enable the damn feature. Stop acting like you are a genius for posting the same crap thats on half the sites on the internet and post something useful!
Interesting feedback Randy! A lot of others have been able to successfully enable .NET 3.5 without issues.
Just make sure you step through my instructions carefully. One thing to note is the drive letters. Make sure they match the drives you are using.
Greg.
it’s slow at 60.4% but it worked fine for me…thanks! 🙂
BRAVOOO…. Good Step
The operation completed successfully 100%
Tk’s
it works successfully……thanks!
Thanx man, it worked, I’m rly rly thankful hey, keep up the good work- all the way from Brasil
Pleas could you give me the correct form or structure, i get Error: 0x800f0906 at 66.5% please help? email mohamedbera02@ovi.com
Give the option that ‘Chris Locke’ provided in the comments earlier a try. Let me know how you get on.
I was getting the ‘stopping at 65.8%’ error. After a bit of digging, found I had to change the registry key value for ‘UseWUServer’ from 1 to 0. More specifically, I had to *create* this key (as a DWORD). Also had to reboot. Went back to the features and it installed first time.
HKEY_LOCAL_MACHINE/SOFTWARE/POLICIES/MICROSOFT/WINDOWS/WINDOWSUPDATE/AU
Good work Chris!
I have tried the solution given in this blog post, also tried the solution provided by chris locke. Morever, tried the one provided by RonnyA. nothing worked. I still get the same error in which it gets stuck at 65.8%
I use a Toshiba Satellite L650 laptop with 64bit Win8
That’s interesting feedback Dinesh, I haven’t had it get ‘stuck’ before, normally just completes. Do you have another copy of Windows ISO you could use? Just check your ISO isn’t corrupted.
Greg.
Looks like the registry key hasn’t been ‘wrapped’ properly. The full key is HKEY_LOCAL_MACHINE\ SOFTWARE\ Policies\ Microsoft\ Windows\ WindowsUpdate\ AU
The value name is ‘UseWUServer’ and should be a DWORD. The value data is 0.
Once .NET is installed, either delete this key, or put the value back to 1.
This worked for me after try 100 other solutions, 1000 thank to you :D.
YOU ARE THE BEST!!! This working for me after 10000 solutions!
this worked for me. After this I run installation .net downloaded from MS.
thx
Thank you Chris. This worked for me.
For machines that are configured to use WSUS for servicing, you can set a registry entry to allow the machine to use Windows Update for enabling .NET 3.5 instead of WSUS (servicing will still be done from WSUS if you do this).
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing] “RepairContentServerSource”=DWORD(2)
Hi,
It worked for me, thanks a lot
Worked for me. Thanks.
thats good toturial thanks it worked 4 me
Hey Greg thanks for your tutorial! It works perfectly! Now i can run JustCloud to back up my data to the cloud on Windows 8. Thanks man!
No worries. Have you tried CrashPlan?
thanx bro ur info is really works thank you so much
awesome! yellow duck will sort it out, indeed.
THANK YOU
thank it worked for me.
Muchas gracias.
funcionó para mi [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing] “RepairContentServerSource”=DWORD(2)
thanks!!! for win 8.1 works fine
Worked perfectly, as long one follows the steps outlined EXACTLY. I used a self-burned 8.1 DVD to enable the features. It took around 5 minutes. Thank You, Sir!
And another very well deserved thanks to you for sharing that!!