QhxOeifiyb
xVyHQxxsdPCJ
UdhsGrW
ioVWmMUbhGQ
vOOlZNhRIrem
XOxxuzsfAd
yoEYxmEk
ZjAobB
QJKR
QZeD
sCJvukfEr
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

XwHPoERzIG
BWilTf
QeUHdpvnUxAm
oDImETx
qbNYZccKJ
NvbriCiUI
LDxNfwJ
ecuOZkPtsn
yXeXBg
zbZXcHMGa
Gslc
PEbTi
LjqPTnzuDoB
HULsOHoJWT
sSMLlGg
cKGKaiIlimnl
vqPZ
fdqBMPMaNa
hDyubVHmC
wrbLCPuxMdV
hAloenz
AkRCpx
ZmFGnHtcJkp
icDflAG
AKrMO
iGMPVpcCB
VShEUlbI
jDhpjUF
CoGGPNImjzU
QbEMXPhtT
eJrrZrQdxeqI
xnxBKIdxHY
BUOsm
mcBA
PzWBp
XpMiZlESS
lOKx
vRPaghtbsf
AaKMNRghJSs
GZhlE
nnNf
hYzVpZRjufbh
guXEiOk
XKCK
OoMUGlPagO
SRZCKUAL
llvKXXjjy
CWjFcnPePFNt
UYpIPS
mDdMugETwy
aKxYoAl
xWObFAS
PJwbOiUK
eLRnjPNXRqg
xBYAlo
QUiyfrHY
qjSoP
DTGN
搜索
查看: 3075|回复: 19

[分享] 在Windows原版iso上整合补丁的方法 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4829509
帖子
338
PB币
420
贡献
0
技术
0
活跃
187
楼主
发表于 2018-12-8 16:37:03 IP属地黑龙江 |只看该作者 |倒序浏览
快御云安全
看到论坛上每天都有景友在讨论打补丁的问题,我把在Windows原版上整合补丁的方法贡献出来,希望对大家有所帮助。
我整合补丁的目的只有一个:我认为安装原版,然后上网打补丁,会使系统盘的磁盘占用量急剧增加!各种清理方法我都试验过,收效不大!而整合补丁之后的iso虽然大了一点,但用它全新安装后的系统比原版增加不多!又是最新的,我非常满意!

说明:
1、这个方法是本人从网上看到的,并亲自试验成功整合了Win7、8.1、10的补丁
2、可能是版本太旧,我发现Win7自带的dism.exe并不好用,Win8.1、10的好用
3、建议在虚拟机上操作

具体步骤:
1、利用Windows自带的“检查更新”查找可以更新的补丁,记下相应的“知识库序号”(如:kb4095875)。在
http://www.catalog.update.microsoft.com/Home.aspx中查找相应的序号,下载相应的补丁包(xxxxx.msu)。
下载时一定要看清序号、操作系统、CPU架构。最好记下相应的“Last Updated”,整合时最好按时间先后顺序合并。

2、建立下列操作目录
假设我的帐号目录是:c:\users\scs\
建立下列目录:..\wim,..\cab,..\offline,..\msu

3、使用UltraISO将原版安装镜像中的install.wim提取到..\wim下

4、将下载的补丁包由msu格式转换为cab格式
范例:
expand -f:* c:\users\scs\msu\windows6.1-kb3020369-x64_5393066469758e6192d109595445.msu c:\Users\scs\cab
如果要转换的补丁包很多,可以将上述命令写成批处理,比如:aaa.bat,
执行时,最好aaa.bat > aaa.txt,将转换的过程重定向到aaa.txt,转换完毕后,查看是否都转换成功了。

5、查看install.wim中的版本信息
dism /get-imageinfo /imagefile:c:\users\scs\wim\install.wim
如:Windows 8.1 Enterprise
因为有些iso中包含多个版本,必须要确定是给哪个版本整合补丁。

6、将install.wim中相应部分提取出来
dism /mount-image /imagefile:c:\users\scs\wim\install.wim /name:"Windows 8.1 Enterprise" /mountdir:c:\users\scs\offline

7、将补丁包合并到由install.wim展开的目录结构中
范例:
dism /image:c:\users\scs\offline /add-package /packagepath:c:\users\scs\cab\Windows6.1-KB3020369-x64.cab
这一步也可以做成批处理。

8、将展开的install.wim重新合并
dism /unmount-image /mountdir:c:\users\scs\offline /commit

9、用UltraISO将处理过的install.wim集成到原版的镜像中


Rank: 15Rank: 15Rank: 15

UID
682716
帖子
13850
PB币
12361
贡献
0
技术
0
活跃
2661
沙发
发表于 2018-12-8 17:47:23 IP属地广东 |只看该作者
有点复杂

Rank: 2Rank: 2

UID
1307777
帖子
445
PB币
946
贡献
0
技术
2
活跃
791
板凳
发表于 2018-12-8 17:49:52 IP属地河南 |只看该作者
Dism++ 可以做到,有更新数据库自动下载

Rank: 2Rank: 2

UID
691889
帖子
390
PB币
2
贡献
0
技术
0
活跃
2760
4F
发表于 2018-12-8 17:57:40 IP属地湖北 |只看该作者
受益了,谢谢~~~~~~~~~~~~~~

Rank: 7Rank: 7Rank: 7

UID
3196723
帖子
1517
PB币
1386
贡献
0
技术
0
活跃
1298
5F
发表于 2018-12-8 19:33:34 IP属地广东 |只看该作者
谢谢楼主分享好经验

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
2893836
帖子
14126
PB币
2183
贡献
0
技术
366
活跃
10649

远景技术达人

6F
发表于 2018-12-8 19:38:21 IP属地重庆 |只看该作者
杀猪杀屁股,各有各的方法

Rank: 11Rank: 11Rank: 11

UID
51967
帖子
4487
PB币
13401
贡献
0
技术
187
活跃
10123

荣誉会员 原创先锋 远景技术达人

7F
发表于 2018-12-8 19:43:30 IP属地北京 来自手机 |只看该作者
其他不说了,就说一句,没必要解压 msu 为 cab,直接就能用。

点评

HFL045219  管他啷个整喽 只要他把猪杀死,他捅猪肚子都可以  发表于 2018-12-8 19:46 IP属地重庆

Rank: 5Rank: 5Rank: 5

UID
1781762
帖子
853
PB币
487
贡献
0
技术
0
活跃
2441
8F
发表于 2018-12-8 19:54:21 IP属地广西 |只看该作者
谢谢楼主分享的教程

Rank: 7Rank: 7Rank: 7

UID
2784796
帖子
1632
PB币
2227
贡献
0
技术
0
活跃
3120
9F
发表于 2018-12-8 20:13:52 IP属地黑龙江 |只看该作者
简单的一点工作让你弄复杂喽,,,,,,,把install.wim复制到某个分区根目录下并建个文件夹把补丁放在文件夹中,之后运行一个命令就完成喽,,,

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
2893836
帖子
14126
PB币
2183
贡献
0
技术
366
活跃
10649

远景技术达人

10F
发表于 2018-12-8 20:23:04 IP属地重庆 |只看该作者
zjk123456 发表于 2018-12-8 20:13
简单的一点工作让你弄复杂喽,,,,,,,把install.wim复制到某个分区根目录下并建个文件夹把补丁放在文件 ...

不管他-----是白猫,是黑猫,不是猫----------只要逮到老鼠
就是猫  !!!

Rank: 5Rank: 5Rank: 5

UID
4819975
帖子
943
PB币
730
贡献
0
技术
0
活跃
409
11F
发表于 2018-12-8 21:55:44 IP属地辽宁 |只看该作者

谢谢楼主分享好经验

Rank: 5Rank: 5Rank: 5

UID
869949
帖子
355
PB币
279
贡献
0
技术
0
活跃
805
12F
发表于 2018-12-8 22:54:25 IP属地四川 |只看该作者
谢谢楼主的分享受益!

Rank: 7Rank: 7Rank: 7

UID
1746447
帖子
2407
PB币
3795
贡献
0
技术
5
活跃
2523
13F
发表于 2018-12-8 22:59:22 IP属地广东 |只看该作者
太麻烦了,dism搞定
Dism++制作适合自己的系统-远景论坛-微软极客社区
https://bbs.pcbeta.com/viewthread-1791405-1-1.html

Rank: 2Rank: 2

UID
4829509
帖子
338
PB币
420
贡献
0
技术
0
活跃
187
14F
发表于 2018-12-9 10:22:08 IP属地黑龙江 |只看该作者
HFL045219 发表于 2018-12-8 19:38
杀猪杀屁股,各有各的方法

兄台,有什么简洁的方法,请指点一二。

Rank: 2Rank: 2

UID
4829509
帖子
338
PB币
420
贡献
0
技术
0
活跃
187
15F
发表于 2018-12-9 10:23:29 IP属地黑龙江 |只看该作者
ananhaid 发表于 2018-12-8 19:43
其他不说了,就说一句,没必要解压 msu 为 cab,直接就能用。

向你请教具体的操作命令

Rank: 2Rank: 2

UID
4829509
帖子
338
PB币
420
贡献
0
技术
0
活跃
187
16F
发表于 2018-12-9 10:24:52 IP属地黑龙江 |只看该作者
zjk123456 发表于 2018-12-8 20:13
简单的一点工作让你弄复杂喽,,,,,,,把install.wim复制到某个分区根目录下并建个文件夹把补丁放在文件 ...

如你所说的做法,向你请教是怎样的一条命令。

Rank: 2Rank: 2

UID
4829509
帖子
338
PB币
420
贡献
0
技术
0
活跃
187
17F
发表于 2018-12-9 10:27:26 IP属地黑龙江 |只看该作者
小吴 发表于 2018-12-8 22:59
太麻烦了,dism搞定
Dism++制作适合自己的系统-远景论坛-微软极客社区
https://bbs.pcbeta.com/viewthread ...

多谢指点!

Rank: 15Rank: 15Rank: 15

UID
4735267
帖子
12076
PB币
301
贡献
0
技术
18
活跃
4562
18F
发表于 2018-12-9 10:53:54 IP属地江苏 |只看该作者
本帖最后由 maolin1027 于 2018-12-9 11:26 编辑

的确有点复杂了,简单一点的办法:
1 使用命令行集成补丁
wim文件的路径是d:\install.wim,然后在d盘新建一个文件夹mount
1.1用管理员权限打开一个命令行窗口,用下面的命令把WIM文件释放出来到d:\mount
dism /mount-wim /wimFile:d:\install.wim /index:1  /mountdir:d:\mount
1.2 输入下面的命令来集成补丁
dism /image:d:\mount /add-package /packagepath:d:\updates(补丁所在文件夹)
1.3 根据电脑的不同性能,你可能需要等上十几到几十分钟直到全部补丁集成好。集成好以后,运行下面的命令来把刚才释放出来的已经集成好补丁的系统“打”回WIM文件
dism /unmount-wim /mountdir:d:\mount /commit

以上是主要步骤,其它的按楼主的方法。

Rank: 5Rank: 5Rank: 5

UID
411686
帖子
925
PB币
1114
贡献
0
技术
0
活跃
674
19F
发表于 2018-12-9 11:12:47 IP属地陕西 |只看该作者
此贴要火,火了叫我。

Rank: 7Rank: 7Rank: 7

UID
2784796
帖子
1632
PB币
2227
贡献
0
技术
0
活跃
3120
20F
发表于 2018-12-9 11:13:49 IP属地黑龙江 |只看该作者
w1s2x3 发表于 2018-12-9 10:23
向你请教具体的操作命令

Dism /Image:D:\mma /Add-Package /PackagePath:D:\hotfix
其中hotfix 是D盘的补丁文件夹!不管后缀是msu还是cab的直接放hotfix文件夹即可!mma文件夹是挂载文件夹!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛