win10安装不上net35解决办法,win10启用net framework失败

最近要搞个项目需要Windows,所以把windows电脑重装了,在重新配置渗透测试环境的时候遇见了各种问题,现在记录一下踩过的坑,防止以后自己忘了,也让大家遇见这些问题的时候少走点弯路。

下面要讲的就是如何解决无法安装.Net framework3.5的方法。

我的系统是win10(1709),由于20H2总是各种幺蛾子,所以安装的是个老版本1709。

新装的win10系统已经预装了.Net framework4.7,但是由于一些旧版工具软件提示需要安装.Net framework3.5,所以就点击下载安装。结果在下面的界面卡住半天不动,最后弹出一个安装失败。

本着缺啥补啥的原则,开始了第一次尝试。首先,在“控制面板”里找到“程序”选项,在从里面找到“启用或关闭windows功能”选项,在里面勾选".NET Framework3.5(包括.NET2.0和3.0)"选项,点击确定,安装不成功,第一次尝试失败。

第二次,我又下载了离线安装包,就是下图这货,不仅有.NET Framework3.5,连.NET2.0和3.0也一并下载了,安装依然不成功,第二次尝试失败。

第三次尝试,我去检查了【Windows Update】服务,将服务启用,再次安装依然失败。

第四次尝试,按照网上的答案,采取了清理注册表的办法,清理完后安装依然失败。

经历了崩溃般的连续失败,让我对多年的从业经历产生了怀疑,不过最终让我找到了一种成功的方法。

第一步,先去找一个win10镜像,找到里面的sourcessxsmicrosoft-windows-netfx3-ondemand-pachage.cab文件,把它复制出来。

第二步,打开命令行界面,输入“SFC /scannow”,回车,需要等它扫描一会。

第三步,等扫描完后,输入“dism.exe /online /add-package /packagepath:” 你存放"microsoft-windows-netfx3-ondemand-pachage.cab"的路径,回车。

然后,win10无法安装.Net framework3.5的问题就被完美解决了。

虽然最后仅用三步解决了问题感觉很简单,但是在找方法的时候遇见了很多坑,说多了都是泪。

win10安装不上net35解决办法,win10启用net framework失败

win10 net framework3.5怎么都安装不上

方法/步骤
1、这么棘手的问题估计是一些系统文件出问题了,所以第一步就是修复系统:按“Windows X”点击“命令提示符管理员”,输入“SFC /scannow”回车(该操作可能需要一段时间,please wait a minute...),再输入“dism /online /cleanup-image /restorehealth”回车。然后,估计还得等一会儿。
2、导致你安装不上的原因还有可能是你的注册表里残留的无用注册表引起的(比如删除过的用户信息注册表、过期软件注册表....),可以去百度上download一个注册表清理工具,很快就能清理完(即便不是这个原因导致的,清理一下注册表也没什么坏处)。
3、以上两步都完成后,中间也没出现不良状况的。congratulations,你可以安装了,这次你随意用百度到哪一种方法都可以。不过我个人建议使用本机安装镜像文件(或者介质文件),毕竟本是同根生嘛,还挺方便的。我用的是介质文件。
4、具体方法是:解压ios镜像文件(打开介质文件),找到目录下source文件夹,进去,找到sxs文件夹,把它弄到D盘、E盘...随便哪个盘根目录下,记住,是根目录。我的是H盘。
5、然后按“Windows X”点击“命令提示符管理员”,进入dos界面,键入(直接粘贴就行,复制粘贴的话,一定要把那个H换成你存储sxs文件夹的盘)dism.exe /online /enable-feature /featurename:NetFX3 /Source:H:sxs。然后会出来一个进度条,几分钟就可以了。这一步我也是跟别人学的。
6、好了,你可以在左下角搜索栏里输入“启用于关闭windows功能”,点开,你会发现,确实安装成功了(没成功的话,你报警吧,就说你的电脑太任性了)你还可以试试那些没有 Net 3.5不能安装的软件,现在是不是可以安装了?我的就是这么解决的。XenCenter也能装上了。

win10安装不上net35解决办法,win10启用net framework失败

win10无法正确安装netframework3.5怎么破

在win10中安装net framework 3.5,首先需要你下载win10原版系统,(一般人都有原版的系统了,如果没有的可以点击这里去下载,备份下次安装net framework 3.5或者下次重装win10系统的时候方便用的。) 下载好win10原版系统以后 ,右键选择装载,
这样的目的就是就是把原版iso系统加载到虚拟光驱,你电脑中就多了个分区。(我的电脑中多了个G盘)
然后这时候,win R打开命令然后输入cmd 回车确认,接着复制粘贴
Dism/online /enable-feature /featurename:NetFX3/All/Source:G:/sources/sxs /LimitAccess
上面这段命令中的Source:G:的G盘是根据你具体的情况分的,就是比如你有原来有CDE三个盘,那么加载的就会是E盘 就写Source:E,想我的电脑之前是有CDEF四个盘的,加载后的虚拟光驱是G盘,所有上面就填写G盘。然后回车键确认 如果所示,等到提示安装到100% 的时候win10 net framework 3.5就安装成功了,这种方法最简单了。

上一篇: 女销售原来靠这样卖房(楼盘置业顾问提成大概多少)
下一篇: 狗狗为啥磨牙,狗狗为什么一直在磨牙