• 在 Windows 8 或 8.1 上安装 .NET Framework 3.5 安装错误:0x800f0906、0x800F081F


    昨天给一天新装Windows 8.1的PC装.NET Framework 3.5 发现联网速度很慢,并且在长久等待过后直接报错了:0x800f0906

    经过Bing,发现了解决方案:

    如果根据需要安装 .NET Framework 3.5 或者在“控制面板”中启用它失败,则会收到下列错误消息之一:

    • 0x800f0906:“Windows 无法连接到 Internet 以下载必要的文件。 请确保已连接到 Internet,然后单击‘重试’以便重试。”

    • 0x800F081F:“无法完成此更改。 请重新启动您的计算机,然后重试。”

    由于下列原因可能显示这些消息:

    • 您的计算机未连接到 Internet。 请连接,然后重试该操作。

      如果无法连接到 Internet,则可以通过使用部署映像服务和管理 (DISM) 命令行工具并指定从中安装了 Windows 8 的安装媒体(ISO 映像或 DVD),来启用 .NET Framework 3.5。

      1. 在 Windows 8 或 Windows Server 2012 中,使用管理凭据打开命令提示符窗口(即选择“以管理员身份运行”)。

      2. 要从位于 D:sourcessxs 目录中的安装媒体安装 .NET Framework 3.5,请使用以下命令:

        DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:sourcessxs

        其中:

        • /Online 面向您正在运行的操作系统(而不是脱机 Windows 映像)。

        • /Enable-Feature /FeatureName:NetFx3 指定您需要启用 .NET Framework 3.5。

        • /All 启用 .NET framework 3.5 的所有上级功能。

        • /LimitAccess 防止 DISM 与 Windows Update 连接。

        • /Source 指定还原功能需要的文件位置(在本示例中,D:sourcessxs 目录)。

        有关 DISM 参数和选项的更多信息,请参见启用或禁用 Windows 功能的方法

    • 正在使用本地源,但网络位置不可访问或不具有适当的内容。 从安装媒体安装 .NET Framework 3.5,如上一个提要点所述。

    • 您的管理员已将您的计算机配置为使用 Windows Server Update Services (WSUS) 而非 Windows Update 来提供服务。 请让您的管理员启用策略以使用 Windows Update 而非 WSUS。

    好了,问题解决了,如果还有什么疑难杂症,传送门:Microsoft .NET Framework 3.5 部署注意事项

  • 相关阅读:
    网站 HTTP 升级 HTTPS 完全配置手册
    网站 HTTP 升级 HTTPS 完全配置手册
    负载均衡很难?看完这篇全懂了
    负载均衡很难?看完这篇全懂了
    负载均衡很难?看完这篇全懂了
    由浅入深,聊聊权限设计
    由浅入深,聊聊权限设计
    由浅入深,聊聊权限设计
    奇异值分解原理及Python实例
    写在西浦别离时
  • 原文地址:https://www.cnblogs.com/WillZhang7/p/4263606.html
Copyright © 2020-2023  润新知