IE盒子

搜索
查看: 178|回复: 20

离线安装NET Framework 3.5的一般方法

[复制链接]

3

主题

9

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2023-1-12 13:41:17 | 显示全部楼层 |阅读模式
本文所提及的 microsoft-windows-netfx3-ondemand-package.cab可以从win10原版镜像里的sources\sxs目录下提取。
以下是从网上收集来的一些常见的net3.5的安装方法
(一)用cab格式的更新包安装
方法1.把NetFx3.cab(即microsoft-windows-netfx3-ondemand-package.cab)放在C:\Windows文件夹里,然后右键开始菜单选择 命令提示符(管理员),运行以下命令:
dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess
等待部署完毕即可。




方法2. (1)在桌面新建一个文本文档,把以下内容复制进去:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs]
@="安装该更新包"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs\Command]
@="cmd /k dism /online /add-package /packagepath:\"%1\""




按Ctrl+s保存,然后关闭文档后把后缀改为“.reg“,然后双击导入注册表。
(2)修改.cab文件的默认打开方式(一些软件设置默认打开.cab文件后可能会隐藏“安装该更新包”选项,所以这里我们就需要对其进行一些修改,详细步骤请参考下面两图)





(3)开始安装
右键点击.cab文件,选择安装该更新包选项,等待操作成功后重启即可完成安装。




方法3.右键点击win10原版镜像,依次选择 打开方式-windows资源管理器 ,记录出现的盘符,以便于后面的操作。
(如果有光盘的话,直接把光盘放入光驱,然后记录盘符)
以管理员身份运行命令提示符,输入以下命令行:
dism.exe /online /enable-feature /featurename:netfx3 /Source:E:\sources\sxs
或者输入:“Dism.exe /online /enable-feature /featurename:NetFX3/all /Source:E:/sources/sxs /LimitAccess
(其中E是你实际的盘符,如果你刚才记录下的盘符是H,那就把上面的E改为H)
回车等待部署完毕后即可完成.NET Framework 3.5的安装
(二)用离线安装包安装
用WinRAR读取dotnetfx35.exe并把里面的wcu文件夹解压出来






将语言包dotnetfx35langpack_x86zh-CHS.exe复制到刚才解压的\wcu\dotNetFramework\dotNetFX35\x86文件夹里。(如果是x64位的,就复制到\x64文件夹)
然后以管理员身份运行dotNetFx35setup.exe即可脱机安装
<hr/>[相关下载地址]:
回复

使用道具 举报

2

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-1-12 13:41:47 | 显示全部楼层
用方法一成功了,前提一定要保证windowsupdata服务开启,不能被禁用;其次,从系统安装源文件中拷出来的cab文件一定要根据你的系统32/64位拷对版本
[干杯]
回复

使用道具 举报

3

主题

8

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2023-1-12 13:42:16 | 显示全部楼层
2020.5.28 win10_64位教育版 使用 `(二)用离线安装包安装` 仍会提示在线安装,之后拷贝了一个 iso 使用 cab 安装成功,非常感谢分享!

注意:安装时如果进度条卡死,就需要重启电脑(甚至需要强制重启),否则强制关掉安装窗口后再安装仍会卡死。现在看到“windows进行在线搜索”就感到恶心 :(
[摊手]
回复

使用道具 举报

1

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-1-12 13:42:58 | 显示全部楼层
大家一定要注意自己的系统的版本问题,我按照方法三试了n遍还是不行,看了另外一个帖子,发现是自己系统的版本不匹配才导致安装失败,所以一定要看下自己的系统版本
回复

使用道具 举报

3

主题

7

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-1-12 13:43:44 | 显示全部楼层
多谢 成功了
回复

使用道具 举报

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-1-12 13:43:58 | 显示全部楼层
曾经试了很久,主要围绕win自带的开启功能,还有dotnetfx35.exe的办法,都失败,卡进度条,还卡关机。
这次试了方法一,从原版镜像里提取CAB,断网后输入命令,读完进度条,成功。
感谢。
回复

使用道具 举报

3

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-1-12 13:44:27 | 显示全部楼层
采用(二)离线安装包安装,明明安装的就是FRAMEwork 3.5 结果它还提示我需要安装FRAMEwork 3.5,这就很尴尬啊、、
回复

使用道具 举报

2

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-1-12 13:45:25 | 显示全部楼层
不过如果是对应不同的系统就需要不同的 cab file对吧
回复

使用道具 举报

3

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-1-12 13:45:42 | 显示全部楼层
我不懂技术……
理论上应该是的吧,从对应的系统镜像里提取对应的CAB,保险。
回复

使用道具 举报

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-1-12 13:46:25 | 显示全部楼层
dism失败,哎,注册表方法用不上
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表