症状
安装安全更新 [2966827] (/kb/2966827 后,首次尝试在 Windows 功能中启用可选的 Microsoft .NET Framework 3.5 功能,但该功能未安装。 如果您在添加 Microsoft .NET Framework 3.5 功能之前“暂存”安装,您可能会注意到此失败。
出现此问题时,可能会收到类似于以下内容之一的错误消息。
| 错误代码 | 错误消息 |
|---|---|
| 0x800F0906 |
注意: 无法下载源文件。 使用“源”选项指定还原该功能所需的文件的位置。 有关指定源位置的详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=243077。 DISM 日志文件可在 C:\Windows\Logs\DISM\dism.log 中找到 Windows 无法完成所请求的更改。 Windows 无法连接到 Internet 下载所需的文件。 请确保您已连接到 Internet,然后单击“重试”,再试一次。 安装一个或多个角色、角色服务或功能失败。 无法找到源文件。 再次尝试在新的“添加角色和功能向导”会话中安装角色、角色服务或功能,然后在向导的“确认”页上,单击“指定备用源路径”,以指定安装所需的源文件的有效位置。 该位置必须能够通过目标服务器的计算机帐户进行访问。 0x800F0906 - CBS_E_DOWNLOAD_FAILURE |
| 0x800F081F |
注意: 无法找到源文件。 使用“源”选项指定还原该功能所需的文件的位置。 有关指定源位置的详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=243077。 DISM 日志文件可在 C:\Windows\Logs\DISM\dism.log 中找到 0x800F081F - CBS_E_SOURCE_MISSING 错误代码: 0x800F081F Error: 0x800F081F |
原因
出现此问题的原因是仅当系统上启用了 Microsoft .NET Framework 3.5 功能时,才向系统添加安全更新 [2966827] (/kb/2966827。
状态
Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。 更新 [3005628] 现已解决此问题 (下一节中的 /kb/3005628ided 仍可根据客户的情况取消阻止客户。
解决方法
若要解决此问题,请安装更新 [3005628] (/kb/3005628请根据你的情况使用以下解决方法之一:
在安装安全更新之前打开 Microsoft .NET Framework 3.5 功能 [2966827] (/kb/2966827
打开或关闭 Windows 功能还可以使用 DISM) 或任何受支持的托管更新系统 (部署映像服务和管理来添加 Microsoft .NET Framework 3.5 功能。 有关如何使用 DISM 部署 .NET Framework 3.5 的更多信息,请访问以下 Microsoft 网页:
使用部署映像服务和管理部署 .NET Framework 3.5 (DISM)如果安全更新 [2966827] (/kb/2966827
如果在 WSUS) 、Microsoft Intune 或 System Center Configuration Manager 环境中Windows Server Update Services (看到此行为,请参阅以下文档:
- 构建受支持的修复功能配置环境: http://technet.microsoft.com/en-us/library/jj127275.aspx
- 配置 Windows 修复源: http://technet.microsoft.com/en-us/library/hh825020.aspx
详细信息
本文中的信息适用于:
- Microsoft .NET Framework 3.5