I get the same error as in this question: Error 0x800F0906 while installing .Net 3.5 on Windows 8

However the Surface Pro didn't come with installation media so I can't follow the offline installation as advised in the answer to that question.

Also not sure why this doesn't work, I can access the internet fine, can install updates OK, and can access www.update.microsoft.com.

  • Are you trying this on a corporate network? If yes the 2nd point in the answer there is relevant: 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. – Chethan S. Jul 6 '13 at 4:27
  • 1
    Thanks but it's not a duplicate (that's the same question I linked to and the answer doesn't work unless you have an iso or installation media). And no I'm not on a corporate network I'm at home and I haven't done anything with WSUS, nor do I have an administrator. I need this to run Bloomberg which gives an error on installation if 3.5 SP 1 of .net framework is not installed. – Simon D Jul 6 '13 at 4:33
  • 1
    Thanks, I have deleted that 'duplicate' comment (which came up once I raised the flag) and upvoted the question. – Chethan S. Jul 6 '13 at 4:36
  • I've downloaded a 242,743,296 byte dotnetfx35.exe installer, this just brings up a window "An app on your PC needs the following Windows feature: .NET Framework 3.5 (includes .NET 2.0 and 3.0) / Install this Feature. When I click Install it says "Searching for required files" and a progress bar that loops without any progress. – Simon D Jul 6 '13 at 5:05

Download the 64Bit Windows 8 Enterprise Trial, mount this ISO and run the DISM command

Dism /online /enable-feature /featurename:NetFx3 /All /Source:x:\sources\sxs /LimitAccess
  • This link doesn't work anymore if someone has an alternative? – Jason Mar 12 '16 at 3:32
  • 1
    @Jason I posted a new link – magicandre1981 Mar 12 '16 at 7:20

You can also uninstall the security updates KB2966826 and KB2966828 and then install framework from the control panel/ program and features/ turn windows features on

  • I got this working already, but good to have another thing to try if it comes up again thanks. – Simon D Jun 26 '15 at 2:44

May be the 0x800f0906 error is due to the updates that have not been made for your computer syste. Just go to the settings>update and security> Windows Update > Check for Update and now restart your computer.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.