Posted in: 系统运维

Windows Server 2012 R2/2016/2019无法安装.NET Framework 3.5.1的解决方法

在windows 2012系统里,.net3.5安装失败的错误提示截图
安装一个或多个角色、角色服务或功能失败。 找不到源文件。请再次尝试在新的“添加角色和功能”向导会话中安装角色、角色服务或功能,然后在向导的“确认”页中单击“指定备用源路径”以指定安装所需的源文件的有效位置。目标服务器的计算机帐户必须能够访问该位置。
引起此错误可能的原因是系统被精简过,缺失部分系统文件。 解决方法:
  1. 从开始菜单中找到PowerShell,右键单击选择 以管理员身份运行。
2. 打开PowerShell后,直接复制下面安装.NET Framework 3.5的脚本命令,记住全部复制,然后直接全部粘贴(不要一行一行复制粘贴):
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0
Restart-Service -Name wuauserv
Install-WindowsFeature Net-Framework-Core
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1
Restart-Service -Name wuauserv
等待几分钟即可自动完成安装,期间可能会报红字的路径错误,可以忽略。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

CAPTCHAis initialing...