win10无法安装.netfarmework 3.5,错误代码:0x80070002?

2025-03-22 21:20:33
推荐回答(2个)
回答(1):

第一步 SFC命令扫描系统文件再用dism修复

用管理员的身份运行CMD,进入DOS界面。
用SFC命令扫描系统文件,该操作可能需要等待一段很长的时间,
然后再用dism命令修复,估计还得等一会儿。
等待完成后,重启电脑,再进入控制面板-程序-启用或关闭Windows功能,加载Net Framework 3.5即可。
第二步 清理注册表
安装不上Net framework3.5的原因,可能是注册表里残留的无用注册表引起。
比如删除过的用户信息注册表、过期软件注册表……等等。
第三步 复制sxs文件夹并用dism修复

先准备一张原装的安装盘,也可以是镜像文件ISO。
打开原装盘后,找到目录下source文件夹,进去后,把sxs文件夹复制到D盘、E盘……随便哪个盘根目录下,记住,是根目录。
然后用管理员身份运行CMD,进入DOS界面,用dism命令来修复系统,记得要在命令后面加上SXS的路径。
过一段时间后,你再次添加Net framework3.5,就可以成功加载。

回答(2):

方案一:
win键+R,输入services.msc,“确定”打开服务,在右侧列表里分别找到“Windows Update”和“Background Intelligent Transfer Service”,双击打开后点击“启动”(若按钮灰色则把“启动类型”中的“禁用”改为“自动”)即可。(.NET Framework安装完成后如果你想继续关闭windows update就继续把前面说的两项服务“停止”后“禁用”。)
方案二:
1、下载 NET Framework 3.5的安装包
2、将下载下来的 .cab 放进 C:\Windows 目录下
3、打开控制面板 -> 程序 -> 启动或关闭Windows功能 -> 关闭其他.NET Framework服务
4、之后 右击开始 -> 点击命令提示符(管理员)
5、输入 dism /online /Enable-Feature /all /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess
6、安装成功!
7、之后再开启其他.NET Framework服务