修复在 Windows 8/8.1/10 中安装 Microsoft .NET Framework 3.5 的错误
- 类别: 网络
Microsoft .NET Framework 是需要在 Windows 中安装的最重要的附加组件之一。幸运的是,Windows 8 或更高版本带有 .NET 框架的最新版本 预装。在本文中,我们将介绍一些安装早期版本的 .NET Framework 和修复安装过程中可能出现的问题的方法。
快速总结 隐藏 1 为什么 .NET Framework 3.5 很重要? 2 按需安装 .NET Framework 3.5 3 从控制面板安装 .NET Framework 3.5 4 在离线模式下安装 .NET Framework 3.5 而无需连接到 Internet 5 下载 .NET Framework 3.5 离线安装程序 6 对框架安装过程中的错误进行故障排除 6.1 0x800F081F 和 0x800F0906 错误 6.2 使用组策略控制安装
为什么 .NET Framework 3.5 很重要?
虽然最新版本可能是 .NET 框架 4.5.2 它预装在 Windows 8.1 中,总是需要较早版本的框架,这是运行需要 3.5 或更早版本的应用程序所必需的。版本 3.5 也可以与版本 4 或更高版本一起安装。这就是为什么在您的系统上安装 .NET Framework 3.5 以使旧应用程序正常工作很重要的原因。
有多种安装框架的方法。其中一些讨论如下:
按需安装 .NET Framework 3.5
如果您正在安装需要 .NET Framework 3.5 但在系统上找不到它的应用程序,它将自动显示以下对话框。您只需要选择 安装此功能 自动下载并安装框架。这将包括 2.0 和 3.5 版,以便应用程序拥有执行所需的所有文件。
从控制面板安装 .NET Framework 3.5
如果您想自己安装 .NET Framework 2.0 和 3.5,可以按照以下步骤操作:
- 转到控制面板 –> 程序和功能(Windows 键 + X + F)
- 在左侧菜单中,选择 打开或关闭 Windows 功能 .您也可以直接使用 运行 –> OptionalFeatures .
这将从 Internet 下载所有必需的组件并自动为您安装框架。
在离线模式下安装 .NET Framework 3.5 而无需连接到 Internet
如果您没有 Internet 连接,则需要按照以下步骤在离线模式下安装框架。确保您拥有 Windows 8 或 8.1 DVD 或源文件以在离线模式下安装框架。否则,您可以从以下位置下载 .NET Framework 3.5 离线安装程序,然后双击下载的安装程序进行安装。
如果您没有活动的 Internet 连接,Windows 将给出以下错误:
Windows 无法连接到 Internet 以下载必要的文件。确保您已连接到 Internet,然后单击重试重试。
- 使用管理权限打开命令提示符(Windows 键 + X + A)
- 发出以下命令:
Dism /online /enable-feature /featurename:NetFx3 /All /Source: D:来源sxs / 限制访问
其中 D:Sourcessxs 是 Windows DVD 或源的路径。
如果您更喜欢使用 PowerShell,请在 PowerShell 中运行以下命令:
安装-WindowsFeature --name NET-Framework-Core --source D:sourcessxs - 这将启用该功能,并在该过程完成时通知您。
下载 .NET Framework 3.5 离线安装程序
如果没有任何安装方法有效,那么您只需下载 .NET Framework 3.5 的独立安装程序并将其安装在您想要的任何位置。
对框架安装过程中的错误进行故障排除
0x800F081F 和 0x800F0906 错误
这些是安装 .NET Framework 3.5 时最常见的错误。以下是对这两个代码的解释:
0x800F081F – 找不到源文件
0x800F0906 – 无法下载源文件
如果您已连接到 Internet 但仍然遇到此问题,这是因为您已安装以下 Windows 更新:
- KB2966826
- KB2966827
- KB2966828
这些是 .NET Framework 3.5 的安全更新,必须在当前安装的框架上安装。但是由于无论是否安装了框架 3.5,Microsoft 都会应用这些更新,因此即使未安装框架,它们也会被安装。
如果先安装这些更新,然后再尝试安装框架,则会出现上述错误。您需要卸载上述更新,通过上述方法之一安装 .NET Framework 3.5,最后再次安装更新。
使用组策略控制安装
如果上述方法不起作用,您仍然无法安装框架,请按照以下说明重试:
- 打开组策略编辑器(运行 –> gpedit.msc)
- 转到以下蜂巢:
计算机配置 -> 管理模板 -> 系统 - 在右侧窗格中,启用以下内容:
指定可选组件安装和组件修复的设置
希望这能让您安装 .NET Framework 3.5 而不会出现任何进一步的错误。如果您的安装仍有问题,请通过下面的评论告诉我们,我们会尽力为您解决问题。