您的位置:首页 > 编程语言

vs2013安装framework3.5,错误代码:0x800F0906 解决办法

2013-12-15 13:41 801 查看

当您尝试在 Windows 8 或 Windows Server 2012 中安装 .NET Framework 3.5 时出现错误代码:0x800F0906 0x800F081F 0x800F0907 时,微软已给出了解决办法。

地址如下:http://support.microsoft.com/kb/2734782

具体解决办法就是:

错误代码:0x800F0906

由于计算机无法从 Windows Update 下载所需的文件,因此会出现此错误代码。

网络、代理或防火墙配置,或者网络、代理或防火墙故障,会导致这种行为。若要解决此问题,请尝试连接到以下 Microsoft 网站:

Microsoft Update
(http://www.update.microsoft.com)

如果您无法访问此网站,请检查您的 Internet 连接或联系网络管理员,以确定有没有任何配置在阻止网站访问。

系统管理员也有可能会引起这种行为,管理员将计算机配置为使用 Windows Server Update Services (WSUS) 提供服务,而不是使用 Microsoft Windows Update 服务器。在这种情况下,请联系您的系统管理员并请求他们启用“指定可选组件安装和组件修复的设置”组策略设置并配置“备用源文件路径”值或选择“直接与 Windows Update 联系以下载修复内容而非使用 Windows Server Update Services (WSUS)”选项。

若要配置该组策略设置,请按照下列步骤操作:

启动本地组策略编辑器或组策略管理控制台。

收起这个图片展开这个图片



展开“计算机配置”,展开“管理模板”,然后选择“系统”。

收起这个图片展开这个图片



打开“指定可选组件安装和组件修复的设置”组策略设置,然后选择“已启用”。

收起这个图片展开这个图片



如果要指定一个备用源文件,在“备用源文件路径”框中,指定包含来自安装媒体的 \sources\sxs 文件夹的内容的共享文件夹的完全限定路径。或者,指定 WIM 文件。若要指定作为备用源文件位置的 WIM 文件,添加前缀“WIM:”到路径中,然后添加您要在 WIM 文件中用作后缀的图像的索引。您可以指定以下值:

共享文件夹的路径:\\server_name\share\Win8sxs
WIM 文件的路径,其中 3 代表在其中可以找到功能文件的图像的索引:WIM:\\server_name\share\install.wim:3

如果适用,请选中“直接与 Windows Update 联系以下载修复内容而非使用 Windows Server Update Services (WSUS)”复选框。
点按或单击“确定”。
在提升的命令提示符处,键入以下命令然后按 Enter 以立即应用相应策略:
gpupdate /force

或者,在启用 .NET Framework 3.5 时,您可以将 Windows 安装媒体用作文件来源。为此,请执行以下步骤:

插入 Windows 8 或 Windows Server 2012 安装媒体。
在提升的命令提示符处,运行下面的命令:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
注意 在此命令中,<drive> 是 DVD 驱动器的驱动器号或 Windows 8 安装媒体的占位符。例如,运行以下命令:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess



适用于
Windows Server 2012 的步骤


在 Windows Server 2012 中,您也可以通过使用 Windows PowerShell cmdlts 或通过使用“添加角色和功能向导”来指定备用源。

若要使用 Windows PowerShell,请按照下列步骤操作:

插入 Windows Server 2012 安装媒体。
在提升的 Windows PowerShell 命令窗口中,运行下面的命令:
Install-WindowsFeature –name NET-Framework-Core –source<drive>:\sources\sxs

注意 在此命令中,<drive> 是 DVD 驱动器的驱动器号或 Windows Server 2012 安装媒体的占位符。例如,运行以下命令:
Install-WindowsFeature –name NET-Framework-Core –source D:\sources\sxs

若要使用“添加角色和功能向导”,请执行以下步骤:

插入 Windows Server 2012 安装媒体。
启动“添加角色和功能向导”。
在“选择功能”页面上,选中“.Net Framework 3.5 功能”复选框,然后单击“下一步”。
在“确认安装选择” 页面上,单击“指定备用源路径”链接。

收起这个图片展开这个图片



在“指定备用源路径页面上,键入 SxS 文件夹的路径,作为本地路径或网络共享路径。

收起这个图片展开这个图片



单击“确定”。
单击“安装”以完成向导。

错误代码:0x800F081F

当指定了备用安装源且满足以下任一条件时,可能会出现此错误代码:

路径所指定的位置不包含安装该功能所需的文件。
尝试安装此功能的用户对该位置和文件不具有最起码的读取权限。
安装文件集已损坏、不完整或对您正在运行的 Windows 版本无效。

若要解决此问题,请确保源的完整路径是正确的 (x:\sources\sxs),并且您对该位置至少拥有读取权限。要执行此操作,请尝试直接从受影响的计算机访问源。验证安装源包含有效且完整的一组文件。如果问题仍然存在,请尝试使用一个不同的安装源。

错误代码:0x800F0907

在备用安装源未指定或无效的情况下,以及在将“指定可选组件安装和组件修复的设置”组策略设置配置为“禁止尝试从 Windows Update 下载负载”的情况下,会出现此错误代码。

若要解决此问题,请查看策略设置以确定它是否适合于您的环境。如果您不希望从 Windows Update 下载功能负载,请考虑配置组策略设置中的“备用源文件路径”值。

注意您必须是管理员组中的成员才能更改本地计算机上的组策略设置。如果您要管理的计算机的组策略设置是在域级别控制的,请与您的系统管理员联系。

为此,请执行以下步骤:

启动环境中的本地组策略编辑器或组策略管理控制台(如果适用)。
展开“计算机配置”,展开“管理模板”,然后选择“系统”。
打开“指定可选组件安装和组件修复的设置”组策略设置,然后选择“已启用”。
确定“禁止尝试从 Windows Update 下载负载”组策略设置是否已启用,然后确定环境需要的设置。
如果要指定一个备用源文件,在“备用源文件路径”框中,指定包含来自安装媒体的 \sources\sxs 文件夹的内容的共享文件夹的完全限定路径。或者,指定 WIM 文件。若要指定作为备用源文件位置的 WIM 文件,添加前缀“WIM:”到路径中,然后添加您要在 WIM 文件中用作后缀的图像的索引。您可以指定以下值:

共享文件夹的路径:\\server_name\share\Win8sxs
WIM 文件的路径,其中 3 代表在其中可以找到功能文件的图像的索引:WIM:\\server_name\share\install.wim:3

根据需要选中“直接与 Windows Update 联系以下载修复内容而非使用 Windows Server Update Services (WSUS)”复选框。
点按或单击“确定”。
在提升的命令提示符处,键入以下命令然后按 Enter 以立即应用相应策略:
gpupdate /force

更具体的信息,请点击:http://support.microsoft.com/kb/2734782
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐