如何修复 .NET Framework 3.5 安装错误代码 0x800F081F Windows 10?

.NET Framework 3.5 安装错误代码 0x800F081F 是在 Windows 上安装 .NET Framework 3.5 期间最常见的错误代码之一。遇到此错误时,各种用户报告了以下错误消息。

错误:0x800F081F 找不到
源文件。

或者

错误:0x800F0906
无法下载源文件。

或者

Windows 无法连接到 Internet 以下载必要的文件。确保您已连接到 Internet,然后单击“重试”重试。

我们提供了简单的解决方案,您可以使用它轻松解决错误代码。继续阅读博客以了解有关错误代码的确切原因以及如何解决问题的更多信息。

为什么会出现 .NET Framework 3.5 安装错误代码 0x800F081F?

Microsoft .NET Framework 3.5 的不兼容性导致所有错误代码,如 0x800F081F 和 0x800F0906。当有人尝试使用安装向导、DISM 工具或 Windows PowerShell 命令启用 .NET Framework 时,会出现这两个错误代码。

Why-the-.NET-Framework-3.5-Installation-Error-Code-0x800F081F-occurs

除了错误代码 0x800F081F 之外,用户还因此问题而面临其他一些错误代码,例如错误代码 0x800F0906、0x800F0907 和 0x800F0922。如果您还面临这些错误代码中的任何一种,则可以使用以下方法修复它们:

你会在哪里看到这些错误代码?

错误代码 0x800F081F 和 0x800F0906 只会出现在 Windows 10、Windows Server 2016、Windows Server 版本 1709、Windows 8.1、Windows Server 2012 R2、Windows 8 和 Windows Server 2012 上。 

所有这些操作系统都在“按需功能”上运行 Microsoft .NET Framework 3.5,即默认情况下它不启用。一旦启用该功能,Windows 更新就会尝试抓取 .Net 二进制文件以及其他重要文件。如果操作系统配置不正确,很明显可以看到显示屏上的错误代码。

解决 .NET Framework 3.5 安装错误代码 0x800F081F

注意:仅当您在从 Windows 功能启用 .NET Framework 3.5 后遇到 .NET Framework 3.5 安装错误代码 0x800F081F 时才应用以下方法。

尝试配置组策略

由于组策略中的组件设置被禁用,可能会出现 .NET Framework 3.5 安装错误代码。尝试启用它以解决问题。

  • 完全按下Windows 键 + R键打开运行框,然后输入“ gpedit.msc ”,然后按OK。

Run-gpedit.msc-command

  • 导航到计算机配置->管理模板->系统

Computer-Configuration-Administrative-Templates-System 管理模板 -> 系统” width=”900″ height=”450″ data-ll-status=”loaded” data-mce-src=”https://www.devicetricks.com/wp-content/uploads/2019/08/Computer-Configuration-Administrative-Templates-System.png” data-mce-style=”box-sizing: inherit; border: 0px; max-width: 100%; height: auto; display: block; margin: 0px auto 24px; clear: both; box-shadow: #282525 1px 1px 15px 1px;”>

  • 系统窗口打开后,双击“指定可选组件安装和组件修复的设置”。

Specify-settings-for-optional-component-installation-and-component-repair

  • 选择已启用,然后单击确定按钮。

Specify-settings-for-optional-component-installation-and-component-repair-Enabled-OK

  • 重新启动计算机以保存更改并尝试安装 .NET Framework 3.5 功能。

通过 DSIM 安装 .NET Framework 3.5 功能

如果系统中未启用 .NET Framework 3.5 功能,也可能会出现错误代码 0x800F081F。通过 DSIM 命令可以启用该功能。

注意:在执行此方法之前,请确保您拥有的相应 Windows 版本的安装介质或 ISO 映像可用。

  • 在开始菜单的搜索框中搜索“cmd”

Press-the-‘Start-button-and-then-type-‘CMD-in-the-search-bar-10

  • 右键单击命令提示符并以管理员身份运行它。

Command-Prompt-CMD-Run-as-Administrator-24

  • 命令提示符窗口打开后,键入“ Dism /online /enable-feature/featurename:NetFx3 /All /Source:<DRIVE>:\sources\sxsLimitAccess ”,然后按Enter。

Dism-online-enable-feature-featurename-NetFx3-All-Source-DRIVE-sources-sxsLimitAccess:\sources\sxsLimitAccess”,然后按 Enter。” width=”900″ height=”450″ data-ll-status=”loaded” data-mce-src=”https://www.devicetricks.com/wp-content/uploads/2019/08/Dism-online-enable-feature-featurename-NetFx3-All-Source-DRIVE-sources-sxsLimitAccess.png” data-mce-style=”box-sizing: inherit; border: 0px; max-width: 100%; height: auto; display: block; margin: 0px auto 24px; clear: both; box-shadow: #282525 1px 1px 15px 1px;”>

(请注意,在<DRIVE>的位置,用户必须更换驱动器号才能安装)

  • 该过程完成后,尝试安装 .NET Framework 3.5 功能并检查错误是否消失。

卸载 .NET Framework 4.7 并使用 .NET Framework 3.5 重新安装

  • 打开设置并转到应用程序部分。

Select-Apps-from-Settings

  • 您将进入应用程序和功能窗口。在这里,单击“程序和功能”。

Control-Panel-Programs-and-Features-2-1

  • 窗口打开后,单击左窗格中的“打开或关闭 Windows 功能”功能。

Turn-Windows-features-on-or-off-3

  • 最后,单击.NET Framework 3.5(包括 .NET 2.0 和 3.0)功能并单击确定以保存更改。

Dot-net-Framework

  • 重新启动计算机并重新检查错误代码 0x800F081F是否已解决。

从 Windows Powershell 安装 .NET Framework 3.5

  • 在开始菜单中搜索Windows Powershell。然后在搜索结果中,右键单击Windows Powershell并选择“以管理员身份运行”。

PowerShell-Run-as-Administrator-1

  • 在 Powershell 窗口中键入以下命令“ Enable-WindowsOptionalFeature –Online –FeatureName “NetFx3” –Source <DRIVE>:\sources\sxs -LimitAccess ”,然后按Enter。(记得把<DRIVE>换成你要安装的盘符)

PowerShell-Enable-WindowsOptionalFeature-Command:\sources\sxs -LimitAccess”,然后按 Enter。 (记得把换成你要安装的盘符)” width=”900″ height=”450″ data-ll-status=”loaded” data-mce-src=”https://www.devicetricks.com/wp-content/uploads/2019/08/PowerShell-Enable-WindowsOptionalFeature-Command.png” data-mce-style=”box-sizing: inherit; border: 0px; max-width: 100%; height: auto; display: block; margin: 0px auto 24px; clear: both; box-shadow: #282525 1px 1px 15px 1px;”>

  • 该过程完成后,重新启动计算机并再次安装 .NET Framework 3.5 功能。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun105871.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年12月15日 下午12:20
下一篇 2021年12月15日 下午12:28

相关推荐