c3lerity 发表于 2020-2-2 16:11

Windows 7更新的一点个人心得

本帖最后由 c3lerity 于 2020-2-3 19:45 编辑

打补丁先打最新的。

我的安装原则:

第一,严重洁癖,绝不容忍重复补丁,绝不容忍安装失败记录。

第二,尽可能少的手动更新,尽可能多的自动更新。

所以安装方法:

第一,安装kb4490628。

第二,安装kb4507449。

第三,安装kb4536952。

第四,Windows Update自动更新。

最后,手动安装kb4534310。

原因其实很简单,所谓冗余补丁都是有新版替换的旧补丁,所以打补丁用倒叙法,最新的补丁最先打即可,这样的话,被新补丁替换掉的旧补丁就不用安装了。Windows Update的话,旧补丁不会搜出来;手动安装的话,安装旧补丁时会提示“该更新不适用于本系统”。避免了重复打补丁。

有朋友建议先脱机安装ie11,这样可以避免Windows Update搜出ie8的累积更新。但脱机安装ie11要先打9个预先补丁,而这9个补丁里,有5个已经被后续的补丁替换掉了,也就是脱机安装ie 11,会打五个冗余补丁。所以我建议ie11缓装,按照我说的方式打几个补丁,Windows Update搜索补丁,取消掉ie8累积更新和ie11的安装更新,让Windows Update装好其他的,然后再装ie11,ie8的累积更新就会自动隐藏。


又因为Win 7的补丁经历了SHA签名的变更,所以实际执行的话,要分两步,先是打2019年3月份的堆栈更新补丁(这个堆栈更新补丁很重要,它替换掉了以前的堆栈更新,但却不会被后续的堆栈更新替换,是个承上启下的补丁),然后打7月的安全补丁大包(这个大包更新了SHA签名,是2019年7月以后一切更新的安装前提),然后安装2020年1月的堆栈更新,然后用Windows Update搜索,装好所有补丁,最后再装2020年1月的安全补丁大包收尾。

如果可选更新也安装,请务必在Windows Update首次搜索安装时一并选上。以免干扰到后续的更新安装。

kb4474419会搜索出来两个,3月1个,9月1个,装9月的,3月自动隐藏。如果都选,则3月的那个必然安装失败。如果只选3月,然后第二次再选9月的,就等于又打了一个冗余补丁。

gshwlj 发表于 2020-2-2 18:10

打补丁个人意见是以在线更新为原则。。。在线更新啥。。。我们就打啥。。。。当然极个别的可以除外(比如月儿度恶意软件扫描补丁,专门提示停更的补丁),这样虽然会有先打的补丁被替代。。。但这种方式我认为是最稳妥的方式。。。。毕竟,在线更新就这样,是经过全世界上亿台机器验证过的。。。。有所谓的完美主义者不希望有冗余,要求既要全又要少,这本身没错。但没有一个标准。即使你认为做到了这个既全又少,也未必没有问题。。。比如有可能更新机制有问题,也有可能补丁在代替过程中出现问题。。。这些都是说不清楚的。。。你的补丁打法也是没有经过充分验证的。。。。

以上纯粹个人意见。。。。

wzd 发表于 2020-2-2 19:19

本帖最后由 wzd 于 2020-2-2 20:24 编辑

能列出具体的补丁名称吗?

c3lerity 发表于 2020-2-2 20:34

gshwlj 发表于 2020-2-2 18:10 https://www.pcbeta.com/static/image/common/back.gif
打补丁个人意见是以在线更新为原则。。。在线更新啥。。。我们就打啥。。。。当然极个别的可以除外(比如月 ...

Vista可以在线更新,因为这里没有咖喱味。

7涉及到堆栈多次更新,SHA签名变化,全新安装的话,在线更新失败多多,如果你不在乎Windows Update里面一大堆更新失败记录,那么全新安装让它自己慢慢打上几个小时当然没问题。

至于充分验证,首先,月度补丁包都是最新一个月替代之前的,微软自己就说过。

至于补丁包以外的补丁,用该补丁名称作关键字搜索微软的知识库文章,里面有可能就会提到:本补丁取代以前发布的KBxxx。如果你说这不算充分验证,我也不知道怎么才算了。

c3lerity 发表于 2020-2-2 20:41

gshwlj 发表于 2020-2-2 18:10 https://www.pcbeta.com/static/image/common/back.gif
打补丁个人意见是以在线更新为原则。。。在线更新啥。。。我们就打啥。。。。当然极个别的可以除外(比如月 ...

比如我说的那个承上启下的堆栈更新补丁:kb4490628。

https://support.microsoft.com/zh-cn/help/4490628/servicing-stack-update-for-windows-7-sp1-and-windows-server-2008-r2

这个微软官方的说明文档里,明确指出它替换以前的补丁KB3177467。而在KB3177467的文档里(https://support.microsoft.com/zh-cn/help/3177467/servicing-stack-update-for-windows-7-sp1-and-windows-server-2008-r2-sp),又明确指出它替换以前的KB3020369。而KB3020369,则是安装windows6.1-kb3125574-v4综合补丁包的先决条件。

所以,难道你会先打上KB3020369,再打上KB3177467,然后再打上kb4490628?要知道有了kb4490628,前两个都是不必要的了。

c3lerity 发表于 2020-2-2 20:53

本帖最后由 c3lerity 于 2020-2-2 21:05 编辑

wzd 发表于 2020-2-2 19:19 https://www.microsoft.com/en-us/wdsi/defenderupdates。仅需这一次,以后自动升级)。

5. 正常Windows Update安装其他更新。

这是需要手工安装更新补丁个数最少的一种全新安装Windows 7的打补丁方式。只需要手工安装4个(windows6.1-kb4534310-x64,20年1月补丁大包建议手工安装),在线能搜出100多个。当然,在第一步安装完成以后,第二步不装windows6.1-kb4516065-x64,而是安装windows6.1-kb3125574-v4-x64,则只需要在线安装不到50个。

jjjian 发表于 2020-2-2 22:07

谢谢,学习了。

wzd 发表于 2020-2-3 11:46

具体总结下最少更新补丁的安装步骤啊!

c3lerity 发表于 2020-2-3 11:50

wzd 发表于 2020-2-3 11:46 https://www.pcbeta.com/static/image/common/back.gif
具体总结下最少更新补丁的安装步骤啊!

6楼其实说了,但不知道怎么审核以后就都没了。

wzd 发表于 2020-2-3 11:54

再修改下啊,只看到一部分

c3lerity 发表于 2020-2-3 11:59

我的安装原则:

第一,严重洁癖,绝不容忍重复补丁,绝不容忍安装失败记录。

第二,尽可能少的手动更新,尽可能多的自动更新。

所以安装方法:

第一,安装kb4490628。

第二,安装kb4507449。

第三,安装kb4536952。

第四,Windows Update自动更新。

最后,手动安装kb4534310。

jjjian 发表于 2020-2-3 12:39

c3lerity 发表于 2020-2-3 11:59
我的安装原则:

第一,严重洁癖,绝不容忍重复补丁,绝不容忍安装失败记录。


收藏了。谢谢!

xu2000 发表于 2020-2-3 13:29

c3lerity 发表于 2020-2-3 11:59 https://www.pcbeta.com/static/image/common/back.gif
我的安装原则:

第一,严重洁癖,绝不容忍重复补丁,绝不容忍安装失败记录。


kb4507449不需要装的吧

gshwlj 发表于 2020-2-3 13:46

c3lerity 发表于 2020-2-3 11:59 https://www.pcbeta.com/static/image/common/back.gif
我的安装原则:

第一,严重洁癖,绝不容忍重复补丁,绝不容忍安装失败记录。


为啥4534310要手动?

anson4 发表于 2020-2-3 16:28

c3lerity 发表于 2020-2-3 11:59 https://www.pcbeta.com/static/image/common/back.gif
我的安装原则:

第一,严重洁癖,绝不容忍重复补丁,绝不容忍安装失败记录。


关于SHA签名的更新补丁,是否用 kb4474419-v3 替代 kb4507447 会更合理?

cjccjc 发表于 2020-2-3 17:57

anson4 发表于 2020-2-3 16:28 https://www.pcbeta.com/static/image/common/back.gif
关于SHA签名的更新补丁,是否用 kb4474419-v3 替代 kb4507447 会更合理?

https://bbs.pcbeta.com/viewthread-1834159-1-1.html

我的更新了最新版,精简了约5个补丁

kissmewen 发表于 2020-2-3 18:46

cjccjc 发表于 2020-2-3 17:57 https://www.pcbeta.com/static/image/common/back.gif
https://bbs.pcbeta.com/viewthread-1834159-1-1.html

我的更新了最新版,精简了约5个补丁

.....还精简
到现在你还没把2670838这个补丁列入进去,这补丁不单是IE11的先决补丁
当然你可以说IE11可以在线安装,到时候2670838自然会加进去的。
但实际在研究不装2670838这个补丁的话、会导致2个小补丁也无法正常安装(提示不适用)
其中包含一个DX类可能被远程控制的漏洞补丁。我记得是2开头120结尾的补丁号

既然要离线整合,必要的补丁加进去也无碍

gshwlj 发表于 2020-2-3 19:01

wzd 发表于 2020-2-2 19:19 https://www.pcbeta.com/static/image/common/back.gif
能列出具体的补丁名称吗?

连补丁都给你。。。
链接:https://pan.baidu.com/s/1CpDycn0BMx1jiIoIlL8Qfg
提取码:gpf2

c3lerity 发表于 2020-2-3 19:23

xu2000 发表于 2020-2-3 13:29 https://www.pcbeta.com/static/image/common/back.gif
kb4507449不需要装的吧

不装这个,你无法安装2019年9月以后的任何补丁,包括此后的堆栈更新。

c3lerity 发表于 2020-2-3 19:24

gshwlj 发表于 2020-2-3 13:46 https://www.pcbeta.com/static/image/common/back.gif
为啥4534310要手动?

因为让Windows Update自己安装的话,大概率失败,然后在你的更新历史纪录里留下一个刺眼的“失败”纪录。
页: [1] 2 3 4
查看完整版本: Windows 7更新的一点个人心得