尝试通过程序和功能安装.net 3.5(见下文)。我无法安装错误800F0906
我正在使用Windows 8.1。
答案 0 :(得分:5)
我插入了Windows 8.1 DVD并安装到d驱动器,然后从powershell执行。
启用-WindowsOptionalFeature -Online -FeatureName' NetFx3' -Source' d:\ sources \ sxs'
答案 1 :(得分:4)
有关详细说明,请参阅http://yellowduckguy.wordpress.com/2012/10/19/windows-8-fix-enable-feature-net-3-5-error-0x800f0906/。
输入cmd(使用administratoir权限运行):
dism /online /Enable-Feature /FeatureName:NetFX3 /All /Source:E:\Sources\SxS /LimitAccess
(e:是你的DVD驱动器)
答案 2 :(得分:2)
找到链接,如果DISM将两个Windows更新标识为问题 并且脱机安装程序不起作用。卸载KB2966826和 KB2966828,然后尝试从程序和功能安装3.5。它 为我工作。
答案 3 :(得分:2)
您可能拥有直接阻止Microsoft更新的GPO。没有检查WSUS服务器以查看是否存在所需的软件包。只需进行这些注册表更改,PC就可以下载更新。请注意,无需撤消这些,因为GPO会为您执行此操作。
----- 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
答案 4 :(得分:0)
我必须以本地管理员帐户登录,而不是runas才能下载丢失的二进制文件。
答案 5 :(得分:0)
我暂时将用户帐户控制(UAC)设置为从不通知。
开始 - >控制面板
搜索uac并选择更改用户帐户控制设置
http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off#1TC=windows-7
答案 6 :(得分:0)
我今天遇到了这个问题,最终导致WSUS服务器没有同步更新的问题。为了测试这一点,我从指向WSUS服务器的策略中删除了PC,并且通过控制面板添加功能现在正在运行。我不知道这是否适用于所有人,但我想我会加两分钱。
答案 7 :(得分:0)
我遇到了同样的问题。
<强>原因:强> 在gpeditor下,MS更新服务位置设置为某些本地WSUS。
<强>解决方案:强> 复制该URL并设置MS更新服务位置禁用或未从gpeditor配置。 现在尝试从功能开/关Windows的步骤安装.Net Framework 3.5。 成功完成后,还原WSUS更新服务URL。
[用于MS更新服务位置: 在Run =&gt;下输入gpedit.msc 导航到Comp Conf-&gt; Admin Templates-&gt; Win Components-&gt; Win Update-&gt;“指定Internet MS更新服务位置” ]
如果未配置MS更新服务位置,请检查互联网连接,否则会出现其他相关问题。
答案 8 :(得分:0)
Microsoft进行了一些更改...
尝试完整版Microsoft .NET Framework 3.5 Service pack 1 (Full Package)
答案 9 :(得分:-1)
检查你的Windows防火墙。必须打开它。