暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Windows系统无法安装.NET Framework 3.5.1或语言包的解决方法

原创 watson 2023-02-05
3199

问题描述

在Windows系统中,安装 .NET Framework 3.5.1功能失败,或在控制面板中,切换语言或者在Windows Update中查询语言选项时,无法选择或者安装语言包,并提示以下错误。

  • 安装一个或多个角色,角色服务或功能失败。
    Dingtalk_20210806175329.jpg
  • A languege pack icn't available
    image.png

问题原因

Windows操作系统默认采用WSUS(Windows Server Update Services)获取更新源,导致.NET Framework和语言包安装文件缺失。

解决方案

解决方法如下。

  1. 登录Windows。
  2. 单击 Dingtalk_20210510142550.jpg 按钮,右键单击Windows PowerShell,选择 以管理员身份运行,打开PowerShell命令终端。
  3. 执行以下命令,修改注册表,将更新源设置为Windows Update。

    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0
    Restart-Service -Name wuauserv
  4. 执行以下命令,通过PowerShell安装.NET Framework。

    Install-WindowsFeature Net-Framework-Core
    说明:您也可以继续在Server Manager中安装.NET Framework,或者在控制台面板中安装语言包。
  5. 安装完.NET Framework和语言包后,可以参考以下命令,将Windows更新源修改回WSUS。
    说明:此为可选步骤,您也可以继续使用Windows Update作为更新源。

    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1
    Restart-Service -Name wuauserv

更多信息

更多有关无法安装.NET Framework的信息,参考如下内容。

  • 如果安装.NET Framework时报0x800f081f的错误,请检查公网网络是否正常。如果正常,可能是连接Windows Update服务器链路不稳定导致更新失败,建议更换时间段重试。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论