windows server 2012系统安装.NET Framework 3.5失败的解决方案
- http://blog.gufang.org/
- 2025/7/20 16:07:19
- 来源:Gufang's Private Space
- 点击:
这两天在调试一台windows server 2012 R2系统的服务器,由于业务需要,需在上面安装.NET Framework 3.5,不出意外的话,就要出意外了。如图:
百度一搜,发现挺多人遇到这个问题的,以下是常见的几种解决方式:
1、下载自己安装包source目录下的sxs文件夹到某个盘的根目录下,然后气安装时指定备用源路径,如图:
但是多次尝试后,无效。
2、通过powershell,直接使用命令安装,无效。
使用 PowerShell, 指定源文件路径然后进行安装:Install-WindowsFeature NET-Framework-Core –Source D:\Sources\sxs使用命令提示符中的DISM命令,指定源文件路径然后进行安装:DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs使用包含sxs文件夹的文件共享,指定unc共享路径:Install-WindowsFeature NET-Framework-Core –Source \\ServerName\ShareName\sxs
到这里,基本就可以排除是sxs文件的问题,那么有没有可能是系统本身或者系统补丁的问题?
对此,微软方面并没有给出相关的解答,我们在网上也找不到相关的信息,那么我是怎么解决这个问题的呢?废话不多说,直接上解决方案。
步骤
1、关闭系统自动更新。这一步是必须的。
2、打开控制面板,查看已安装补丁,重点排查下面两个补丁,右击将他们卸载。卸载后重启系统。
3、从自己系统的安装包里提取sxs文件夹(一定要是自己系统的原始安装包,不要用网上下载的乱七八糟的sxs安装包)。并将他放在根目录下。
4、重新开始安装,指定备用源目录为刚刚提取出来的文件。这里记得文件目录后面必须有“\” 。
5、发现进度条不会再卡死,安装成功。
- 上一篇:没有啦
- 下一篇:SQL Sever 有关日期的相关函数应用
发表评论(0)