I inserted windows 8.1 dvd and mounted to d drive then executed from powershell.
- Open admin command prompt
- Type powershell
- From ps prompt type
Enable-WindowsOptionalFeature -Online -FeatureName 'NetFx3' -Source 'd:\sources\sxs'
- It did take 5 minutes to run.
See http://yellowduckguy.wordpress.com/2012/10/19/windows-8-fix-enable-feature-net-3-5-error-0x800f0906/ for a detailed description.
Enter in cmd (run with administratoir rights):
dism /online /Enable-Feature /FeatureName:NetFX3 /All /Source:E:\Sources\SxS /LimitAccess (e: is your DVD drive)
You probably have a GPO that blocks updates directly from Microsoft. Did not check the WSUS server to see if the required packages were present. Simply made these registry changes and the PC was able to pull down the updates. Note, no need to undo these as the GPO will do it for you.
----- Below this line is the actual content to create your own .REG file ----- Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate] "DisableWindowsUpdateAccess"=dword:00000000 "DisableWindowsUpdateAccessMode"=dword:00000000
Found link that identifies two Windows Updates as the problem if DISM and the offline installer do not work. Uninstall KB2966826 and KB2966828, then try installing 3.5 from programs and features. It worked for me.
I had to log in as a local admin account, rather than runas to get it to download the missing binaries.