当前位置:   article > 正文

【已解决】win10离线安装.net framework 3.5(错误:0x8024402c)_0x8024402c解决方案win10

0x8024402c解决方案win10

首先说一下问题的背景,PC是离线环境win10系统,主要在在离线安装VS2008的时候需要先安装这个低版本.Net

网上有很多方式,这次参考价值最大的是这两个

Win10离线安装.net framework 3.5(错误:0x8024402c DISM失败解决方案)__Oak_Tree_的博客-CSDN博客_net35安装失败0x8024402c解决方案​​​​​​

Win10离线安装.NET Framework 3.5出现0x8024402c错误的解决办法 - iLoveBurning - 博客园

具体的操作在第二篇文章中说的很清楚,第一篇的通过“winver”命令查看具体版本是一个很关键的补充 ,MSDN也很值得关注(MSDN, 我告诉你 - 做一个安静的工具站),因为上面能找到的对应版本很全(一定要下载对应版本的镜像)。如果我早一点看到这两个,应该能少走很多弯路了,在解决了.Net问题之后,VS2008的离线安装都很流畅。

简单来说需要以下步骤

1、确定当前PC的系统版本。可以通过win+R打开指令输入“winver”查询具体版本,有时候不同版本的镜像文件差别比较大,确实需要注意。

2、准备工作,进行相应系统设置。下载第一步确定版本的win10镜像。设置上比如关闭防火墙,打开windows更新服务。一般都默认,如果有问题可以参考上面的引用。

3、制作安装脚本。其实是自己写一个.bat脚本帮助当前系统找到下载镜像中的文件进行安装

  1. Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:E:\sources\sxs /LimitAccess
  2. Dism.exe /online /enable-feature /featurename:NetFX3 /Source:E:\sources\sxs
  3. dism.exe /online /enable-feature /featurename:netfx3 /Source:E:\sources\sxs

主要是通过Dism.exe。需要注意的是要找到镜像装在的硬盘,上面示例中是E盘,具体情况需要更改。主要命令是第二行。可以通过查看有没有其中的sxs目录确定镜像是否可用,一些第三方的网站资源中的镜像和官方镜像有区别,这里需要注意,感觉MSDN还是比较好的。

这一步可以用管理员权限直接运行第二条指令,关键的硬盘号也得写对。

4、执行脚本,等待安装结束。管理员运行.bat文件,可以看到结果。

5、进一步确认。可以打开“windows功能”查看第一栏.Net Framework 3.5是否被勾选。

主要因为不能联网,增加了很多问题。关键还是镜像文件的下载,版本的不对应,可能4G的文件就白下了,这部分一定要注意。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/209012
推荐阅读
相关标签
  

闽ICP备14008679号