无忧启动论坛

 找回密码
 注册
搜索

Win7的“便利汇总” - KB3125574官载取代的66个补丁的取代情况

查看数: 9223 | 评论数: 196 | 收藏 8
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-6-18 13:10

正文摘要:

本帖最后由 wu733 于 2025-8-11 11:09 编辑 KB3125574便利汇总官载取代的66个补丁释义及取代情况(见https://www.catalog.update.../#PackageDetails) 以下所有补丁默认均被KB3125574取代。补丁后面带▲表示 ...

回复

wu733 发表于 2025-8-3 18:55:21
gwaijyut 发表于 2025-8-3 15:52
顺手比对了一下,KB3125574 包含的 57 个字体中,与 KB4534310 相同的部分如下:

多谢提供KB3125574的字体总结,我会特别注意的
gwaijyut 发表于 2025-8-3 15:52:02
本帖最后由 gwaijyut 于 2025-8-3 15:55 编辑

顺手比对了一下,KB3125574 包含的 57 个字体中,与 KB4534310 相同的部分如下:
  1. arial.ttf
  2. arialbd.ttf
  3. arialbi.ttf
  4. ariali.ttf
  5. calibril.ttf
  6. calibrili.ttf
  7. cambria.ttc
  8. cambriab.ttf
  9. cambriai.ttf
  10. cambriaz.ttf
  11. consola.ttf
  12. consolab.ttf
  13. consolai.ttf
  14. consolaz.ttf
  15. cour.ttf
  16. courbd.ttf
  17. courbi.ttf
  18. couri.ttf
  19. segoeuil.ttf
  20. seguisb.ttf
  21. seguisym.ttf
  22. sylfaen.ttf
  23. times.ttf
  24. timesbd.ttf
  25. timesbi.ttf
  26. timesi.ttf
复制代码



差异部分如下:
  1. calibri.ttf
  2. calibrib.ttf
  3. calibrii.ttf
  4. calibriz.ttf
  5. comic.ttf
  6. comicbd.ttf
  7. georgia.ttf
  8. georgiab.ttf
  9. georgiai.ttf
  10. georgiaz.ttf
  11. micross.ttf
  12. segoeui.ttf
  13. segoeuib.ttf
  14. segoeuii.ttf
  15. segoeuiz.ttf
  16. tahoma.ttf
  17. tahomabd.ttf
  18. trebuc.ttf
  19. trebucbd.ttf
  20. trebucbi.ttf
  21. trebucit.ttf
  22. verdana.ttf
  23. verdanab.ttf
  24. verdanai.ttf
  25. verdanaz.ttf
复制代码


另外,KB3125574 还包含以下字体:
  1. bod_r.ttf
  2. comici.ttf
  3. comicz.ttf
  4. eurosti.ttf
  5. secretst.ttf
复制代码





点评

多谢提供KB3125574的字体总结,我会特别注意的  详情 回复 发表于 2025-8-3 18:55
gwaijyut 发表于 2025-8-3 14:12:19
本帖最后由 gwaijyut 于 2025-8-3 15:11 编辑
wu733 发表于 2025-8-3 10:42
经熟练的操作技术以及反复核对,原提供的KB2970228和KB3102429是不需要这些字体的,我在非KB3125574中验 ...

“画蛇添足”的说法有些夸张了。
增量添加原有文件,是版本控制机制使然,这么做很有用。
KB3125574 至少包含 57 个字体文件(更新),站在历史的角度,574 发布的时候,这些字体显然是必要的。

KB2970228 通过更新字符映射表(charmap)等方式,添加符号支持,其本身不提供新的字体,只是对系统原有字体做了部分升级,比如将原始版本是 5.01 的 segoeuib.ttf 升级到 5.11。;
KB3102429 与之类似。所以,我不太明白你说的 “KB2970228和KB3102429多了字体增量” 具体指的是什么。如果不使用 KB3125574,替代方案中,字体更新也是有必要的(后期被继续升级的除外)。
而 KB3125574 包含的 57 个字体文件,是否需要覆盖到系统中,也可以比对看看。比如,segoeuib.ttf 在这里被升级到 5.12,在 KB4534310 中升级到 5.13

本楼经过数次修改,小结一下:
“KB2970228和KB3102429多了字体增量”,指的是,这两个补丁包含已过时的(陈旧的)字体更新,其所涉及的字体文件,被后续补丁持续更新。

wu733 发表于 2025-8-3 10:42:51
gwaijyut 发表于 2025-8-3 10:26
啊,,为何移除字体修正?

经熟练的操作技术以及反复核对,原提供的KB2970228和KB3102429是不需要这些字体的,我在非KB3125574中验证了字体版本及HASH值与23403的一模一样。所以说,KB3125574存在大量画蛇添足的现象,本来不需要添加23403版增量,它偏偏要。

点评

“画蛇添足”的说法有些夸张了。 增量添加原有文件,是版本控制机制使然,这么做很有用。 KB3125574 至少包含 57 个字体文件,后期的月度汇总对这些字体有不同程度的更新。 站在历史的角度,在 574 发布的时候,  详情 回复 发表于 2025-8-3 14:12
gwaijyut 发表于 2025-8-3 10:26:22
wu733 发表于 2025-8-3 07:38
复查版更新:
1、KB2970228和KB3102429多了字体增量,已经去除;
2、KB3110329和KB3147071存在遗漏,已经 ...

啊,,为何移除字体修正?

点评

经熟练的操作技术以及反复核对,原提供的KB2970228和KB3102429是不需要这些字体的,我在非KB3125574中验证了字体版本及HASH值与23403的一模一样。所以说,KB3125574存在大量画蛇添足的现象,本来不需要添加23403版增  详情 回复 发表于 2025-8-3 10:42
小龙飞 发表于 2025-8-3 09:08:33
感谢您的分享!
Zhengqiang5q 发表于 2025-8-3 07:39:28
风影我爱罗!
wu733 发表于 2025-8-3 07:38:30
本帖最后由 wu733 于 2025-8-10 10:41 编辑

复查版更新
1、KB2970228KB3102429多了字体增量,已经去除;
2、KB3110329KB3147071存在遗漏,已经补充;
3、新增KB31383782016年3月11日Journal.dll二进制更新,非日记本更新,实际为Microsoft Tablet PC 组件更新,它移除冗余代码以提升稳定性(与日记本核心功能无关)
4、其它一些细节上,比如文本文件版本号错误,已修正。

点评

啊,,为何移除字体修正?  详情 回复 发表于 2025-8-3 10:26
wu733 发表于 2025-7-31 18:43:47
gwaijyut 发表于 2025-7-20 17:16
Journal.dll 这个二进制文件,与“日记本”的窗口有关,有依赖啊!!!
只不过这个文件还为其他程序提供 ...

非常感谢您指出的这个重大问题,还真的是我的盲区。请移步Win7的KB3138378是什么补丁? - 微软犯下的错误
iamluanma 发表于 2025-7-31 16:21:00
真不错
wu733 发表于 2025-7-31 15:39:55
本帖最后由 wu733 于 2025-8-20 17:50 编辑

KB3138378   2016年03月11日Journal.dll二进制更新(包含了InkDiv.dll、InkEd.dll、InkObj.dll、journal.dll、rtscom.dll五个文件更新),日记本更新,实际为Microsoft Tablet PC 组件更新,它移除冗余代码以提升稳定性(与日记本核心功能无关),再次感谢隔壁gwaijyut。实践证明:WPS Office365需要调用其中的InkObj.dll。
wu733 发表于 2025-7-29 19:55:53
gwaijyut 发表于 2025-7-29 19:35
好吧,这个工具不错:
github com/hrpzcf/HashCalculator

如此先进的生产力工具对于我来说过于先进,不过我已经研究的差不多了,以后再用这个复查还是非常不错的。
gwaijyut 发表于 2025-7-29 19:35:51
本帖最后由 gwaijyut 于 2025-7-29 21:12 编辑

好吧,这个工具不错:
github com/hrpzcf/HashCalculator

这个命令也可以:
Get-ChildItem -Recurse -File | Get-FileHash -Algorithm MD5 【遍历子目录】
或者
Get-ChildItem -File | Get-FileHash -Algorithm MD5 【当前目录】


点评

全部提取完成,现在回过头来复查KB3125574官载取代的那42个补丁(加入了KB3138378)。  详情 回复 发表于 2025-8-2 16:44
如此先进的生产力工具对于我来说过于先进,不过我已经研究的差不多了,以后再用这个复查还是非常不错的。  详情 回复 发表于 2025-7-29 19:55
wu733 发表于 2025-7-29 18:58:47
gwaijyut 发表于 2025-7-29 18:57
manifest 的头部文件名覆盖比对吗?这个其实不太准确。
以下几个生产力工具,可以大幅提高效率:
文件( ...

是HASH值对比

点评

好吧,这个工具不错: github com/hrpzcf/HashCalculator 这个命名扩展一下使用也可以: Get-ChildItem -Recurse -File | Get-FileHash -Algorithm MD5  详情 回复 发表于 2025-7-29 19:35
gwaijyut 发表于 2025-7-29 18:57:01
wu733 发表于 2025-7-29 18:41
一万多个并不多,我操作过比这个还多的补丁。我采取了一种非常简单的方法进行排除

manifest 的头部文件名覆盖比对吗?这个其实不太准确。
以下几个生产力工具,可以大幅提高效率:
文件(夹)比对:Beyond Compare
文件检索:everything
文本内容检索:Anytxt Searcher

点评

是HASH值对比  详情 回复 发表于 2025-7-29 18:58
RNM25728 发表于 2025-7-29 18:42:46
感谢分享
wu733 发表于 2025-7-29 18:41:26
gwaijyut 发表于 2025-7-29 18:39
KB2937610 涉及 19493 个文件,先在 Excel 上跟 KB3125574 比对一下,这个用公式也很快。。呃,不过我不会

一万多个并不多,我操作过比这个还多的补丁。我采取了一种非常简单的方法进行排除

点评

manifest 的头部文件名覆盖比对吗?这个其实不太准确。 以下几个生产力工具,可以大幅提高效率: 文件(夹)比对:Beyond Compare 文件检索:everything 文本内容检索:Anytxt Searcher  详情 回复 发表于 2025-7-29 18:57
gwaijyut 发表于 2025-7-29 18:39:05
KB2937610 涉及 19493 个文件,先在 Excel 上跟 KB3125574 比对一下,这个用公式也很快。。呃,不过我不会

点评

这个增量文件夹已经完成,最后的成果见以下两图  详情 回复 发表于 2025-7-29 18:55
其实最繁琐的是这个增量文件夹,下面100多个文件我需要一一分析,然后对比同类增量文件夹,找出不同的。  详情 回复 发表于 2025-7-29 18:47
一万多个并不多,我操作过比这个还多的补丁。我采取了一种非常简单的方法进行排除  详情 回复 发表于 2025-7-29 18:41
wu733 发表于 2025-7-29 18:36:49
本帖最后由 wu733 于 2025-7-29 18:37 编辑
gwaijyut 发表于 2025-7-29 18:20
#173楼的表达不太清晰。
由于该模板基于最后一个Non-ESU,所以,ESU可用于对成品做压测,也即使用更高版本 ...

通过研究发现,KB3125574所包含的冗余,不仅仅是指补丁意义上的冗余,还包括了在文件层面上很多不必要的冗余增量,这是KB3125574最大的弊病,或者说KB3125574不够智能,不晓得对系统文件进行扫描检测,只知道一味的文件覆盖。

我制作的这个替代模块也算是KB3125574便捷包的精简版。
gwaijyut 发表于 2025-7-29 18:20:59
本帖最后由 gwaijyut 于 2025-7-29 18:22 编辑
wu733 发表于 2025-7-29 18:02
考虑再三,我还是坚持以2020.01.14月度汇总作为最后更新,目前正在研究KB3125574对22个.net3.5.1的文件更 ...
#173楼的表达不太清晰。
由于该模板基于最后一个Non-ESU,所以,ESU可用于对成品做压测,也即使用更高版本测试现行版本。
至于最终使用哪个“月度汇总”,理论上,你制作的这个替代模板,应该适用于 KB3125574 之后的任意月度汇总,包括ESU

点评

通过研究发现,KB3125574所包含的冗余,不仅仅是指补丁意义上的冗余,还包括了在文件层面上很多不必要的冗余增量,这是KB3125574最大的弊病,或者说KB3125574不够智能,不晓得对系统文件进行扫描检测,只知道进行一  详情 回复 发表于 2025-7-29 18:36
wu733 发表于 2025-7-29 18:02:51
gwaijyut 发表于 2025-7-29 17:35
加油!
有没有做更新测试?由于不会再有里程碑版本,只能用ESU月度汇总。建议使用 KB5022338,主要看能 ...

考虑再三,我还是坚持以2020.01.14月度汇总作为最后更新,目前正在研究KB3125574对22个.net3.5.1的文件更新,还差KB2937610这块硬骨头,也快了

点评

#173楼的表达不太清晰。 由于该模板基于最后一个Non-ESU,所以,ESU可用于对成品做压测,也即使用更高版本测试现行版本。 至于最终基于哪个“月度汇总”,理论上,你制作的这个替代模板,应该适用于 KB3125574 之  详情 回复 发表于 2025-7-29 18:20
gwaijyut 发表于 2025-7-29 17:35:52
wu733 发表于 2025-7-29 12:29
开弓没有回头箭,还剩30个补丁,准备一网打尽。后面越操作越熟练,也越做越好,官载取代的这41个补丁我一 ...

加油!
有没有做更新测试?由于不会再有里程碑版本,只能用ESU月度汇总。建议使用 KB5022338,主要看能不能更新,以及更新后压测稳定性;
我最近在折腾一个包含陈旧功能的版本,以及 Thin PC 、Home Server 2011、Business Server 2011,很有意思,不过进度缓慢

点评

考虑再三,我还是坚持以2020.01.14月度汇总作为最后更新,目前正在研究KB3125574对22个.net3.5.1的文件更新,还差KB2937610这块硬骨头,也快了  详情 回复 发表于 2025-7-29 18:02
gwaijyut 发表于 2025-7-20 23:17:00
这个补丁,我没看过英文页面。看来以后得多个心眼了

点评

开弓没有回头箭,还剩30个补丁,准备一网打尽。后面越操作越熟练,也越做越好,官载取代的这41个补丁我一直还没时间复查。  详情 回复 发表于 2025-7-29 12:29
gwaijyut 发表于 2025-7-20 23:16:07
嘿,真新鲜,官翻也这么不准确的吗

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-22 02:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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