解决 Win11 无法安装 .NET 3.5(错误代码:0x800F0950)

问题描述

在 Windows 11 系统中,无论是通过控制面板还是官网下载的 .NET Framework 3.5 安装包,均无法正常安装,会卡在5.9%或者正在搜索,最后提示错误代码:0x800F0950

解决方法

通过从 Windows 11 镜像中提取对应的安装文件,并使用 DISM 命令手动安装。

步骤说明

  1. 下载所需文件
    从以下链接下载提取自 Win11 镜像的 .cab 安装包:
    https://wwt.lanzout.com/iXTdo04v3sbi

  2. 以管理员身份打开终端

    • 使用快捷键 Win + X,选择“终端(管理员)”。
  3. 执行安装命令
    在终端中运行以下命令(注意替换 cab 文件的实际路径):

    Dism /online /add-package /packagepath:"C:\Users\kamen\Desktop\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab"
    

在这里插入图片描述

参考链接

https://www.cnblogs.com/sillage/p/18426674

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐