Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Windows 8 comes with the .NET 4.5 framework as standard but, as part of being able to develop and deploy our applications, I need to also install the .NET 3.5 framework, so I can build applications for older versions as well as the new .NET.

However, while trying to install .Net 3.5 on Windows 8, I got the error 0x800F0906.

How can I solve this?

share|improve this question

migrated from Jun 12 '12 at 8:16

This question came from our site for professional and enthusiast programmers.

Why are you installing .NET 3.5? Just install 4.5. It contains everything from 4.0 and before in addition to 4.5 – Cole Johnson Nov 26 '12 at 21:06
up vote 8 down vote accepted

There's an item at the bottom of this library article that details the steps you should take:

If installing the .NET Framework 3.5 on demand or enabling it in Control Panel fails, you may get error message 0x800f0906: "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." This message may be displayed for the following reasons:

1/ Your computer is not connected to the Internet. Please connect, and then retry the operation.

If you are unable to connect your computer to the Internet, you can enable the .NET Framework 3.5 by using the installation media (ISO image or DVD) you installed Windows 8 Release Preview from. Mount the Windows 8 Release Preview installation media and type the following command from an elevated command prompt:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:x:\sources\sxs /LimitAccess 

where x: is the drive letter for the Windows 8 Release Preview ISO image or DVD.

2/ Your administrator has configured your computer to use Windows Server Update Services (WSUS) instead of Windows Update for servicing. Please ask your administrator to enable the policy to use Windows Update instead of WSUS.

share|improve this answer
I'm getting this error despite being connected to the internet and not having configured WSUS. There's also no installation media provided with my PC. I asked a similar question here:… – Simon D Jul 6 '13 at 5:24
Very helpful answer, thanks! – Thomas Levesque Apr 13 '15 at 13:31

Today I had the same error.

My resolution is based on computers that are on a domain where WSUS controls the updates and doesn't have the package (in this case dotnet).

  1. remove the Computer from the update policy
  2. force gpo to update
  3. restart Computer
  4. try installing again
share|improve this answer

You must log in to answer this question.

protected by Community Dec 19 '12 at 14:14

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .