gwaijyut 发表于 2025-8-3 15:52 多谢提供KB3125574的字体总结,我会特别注意的 ![]() |
本帖最后由 gwaijyut 于 2025-8-3 15:55 编辑 顺手比对了一下,KB3125574 包含的 57 个字体中,与 KB4534310 相同的部分如下:
差异部分如下:
另外,KB3125574 还包含以下字体:
|
本帖最后由 gwaijyut 于 2025-8-3 15:11 编辑 wu733 发表于 2025-8-3 10:42 “画蛇添足”的说法有些夸张了。 增量添加原有文件,是版本控制机制使然,这么做很有用。 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多了字体增量”,指的是,这两个补丁包含已过时的(陈旧的)字体更新,其所涉及的字体文件,被后续补丁持续更新。 |
gwaijyut 发表于 2025-8-3 10:26 经熟练的操作技术以及反复核对,原提供的KB2970228和KB3102429是不需要这些字体的,我在非KB3125574中验证了字体版本及HASH值与23403的一模一样。所以说,KB3125574存在大量画蛇添足的现象,本来不需要添加23403版增量,它偏偏要。 |
wu733 发表于 2025-8-3 07:38 啊,,为何移除字体修正? |
感谢您的分享! |
风影我爱罗! |
gwaijyut 发表于 2025-7-20 17:16 非常感谢您指出的这个重大问题,还真的是我的盲区 ![]() |
真不错 |
本帖最后由 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。 |
gwaijyut 发表于 2025-7-29 19:35 如此先进的生产力工具对于我来说过于先进 ![]() |
本帖最后由 gwaijyut 于 2025-7-29 21:12 编辑 wu733 发表于 2025-7-29 18:58 好吧,这个工具不错: github com/hrpzcf/HashCalculator 这个命令也可以: Get-ChildItem -Recurse -File | Get-FileHash -Algorithm MD5 【遍历子目录】 或者 Get-ChildItem -File | Get-FileHash -Algorithm MD5 【当前目录】 |
gwaijyut 发表于 2025-7-29 18:57 是HASH值对比 |
wu733 发表于 2025-7-29 18:41 manifest 的头部文件名覆盖比对吗?这个其实不太准确。 以下几个生产力工具,可以大幅提高效率: 文件(夹)比对:Beyond Compare 文件检索:everything 文本内容检索:Anytxt Searcher |
感谢分享 |
gwaijyut 发表于 2025-7-29 18:39 一万多个并不多,我操作过比这个还多的补丁。我采取了一种非常简单的方法进行排除 |
本帖最后由 wu733 于 2025-7-29 18:37 编辑 gwaijyut 发表于 2025-7-29 18:20 通过研究发现,KB3125574所包含的冗余,不仅仅是指补丁意义上的冗余,还包括了在文件层面上很多不必要的冗余增量,这是KB3125574最大的弊病,或者说KB3125574不够智能,不晓得对系统文件进行扫描检测,只知道一味的文件覆盖。 我制作的这个替代模块也算是KB3125574便捷包的精简版。 |
本帖最后由 gwaijyut 于 2025-7-29 18:22 编辑 wu733 发表于 2025-7-29 18:02 由于该模板基于最后一个Non-ESU,所以,ESU可用于对成品做压测,也即使用更高版本测试现行版本。 至于最终使用哪个“月度汇总”,理论上,你制作的这个替代模板,应该适用于 KB3125574 之后的任意月度汇总,包括ESU |
gwaijyut 发表于 2025-7-29 17:35 考虑再三,我还是坚持以2020.01.14月度汇总作为最后更新,目前正在研究KB3125574对22个.net3.5.1的文件更新,还差KB2937610这块硬骨头,也快了 |
wu733 发表于 2025-7-29 12:29 加油! 有没有做更新测试?由于不会再有里程碑版本,只能用ESU月度汇总。建议使用 KB5022338,主要看能不能更新,以及更新后压测稳定性; 我最近在折腾一个包含陈旧功能的版本,以及 Thin PC 、Home Server 2011、Business Server 2011,很有意思,不过进度缓慢 |
嘿,真新鲜,官翻也这么不准确的吗 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.