Win11 24H2: 详细解读Windows 更新
Windows 11 24H2 对「Windows 更新」机制进行了重大改进。不仅引入了检查点累积更新机制,还显著缩短了「月度更新」的安装和重启时间,同时降低了 CPU 占用率。此外,通过将 Microsoft Edge 纳入「条件下载」机制,功能更新的下载大小也得到了有效缩减。
月度更新改进
为了更好地理解 Windows 11 24H2 在「月度更新」上的改进,让我们先快速了解一下 Windows 系统的基本组成方式。
你可以将 Windows 操作系统看成是一个由「文件」和「状态」组成的集合,其中包括了编译好的二进制文件:
- 这些文件被分组成了不同的「组件」,「月度安全」和「功能更新」实际上就是对这些「组件」进行更新。
- 「组件」又被分组为逻辑包,包与包之间可以相互嵌套。例如,顶级包会将特定 Windows 版本所需的所有文件组合在一起。此外,系统还包含了描述这些组件、包和版本信息的元数据文件,其中组件的元数据被称为「清单」。
与之前的 Windows 11 客户端服务堆栈相比,Windows 11 24H2 在「月度更新」方面实现了以下关键突破:
- 并行处理组件清单:这一技术补充了 Windows 11 22H2 中首次引入的「反向和正向差异并行水合技术」。
- 优化组件清单的读取和解析:在首次读取和解析后,结果会被缓存,供后续过程使用。如果同一组件在多个包中被引用,这将大大提高效率。
- 动态调整内存使用:根据系统内存的可用情况,灵活调整清单缓存所占用的内存大小。
1.1 场景 1:「Windows 更新」性能测试
为了进行性能对比,微软模拟了一台维护良好的设备,将新版「Windows 更新」服务堆栈集成到了 Windows 11 22H2 中进行测试。通过相同的安全更新,测试新旧两种服务堆栈的性能差异。
1.1.1 测试环境
- 基准系统:Windows 11 22H2 企业版, Build 22621.3155(2024 年 2 月安全基础镜像)
- 更新包:2024 年 3 月安全更新
- 测试平台:Azure VM(Standard_A8_v2),8 核心 vCPU,16 GB RAM 和 SSD 存储。
1.1.2 测试结果
Windows 11 24H2 相比 Windows 11 22H2 的新、旧服务堆栈,在「Windows 更新」时,性能有了显著提升:
改进项目 | 性能提升 |
---|---|
安装时间 | 提速 45.6% |
重启时间 | 提速 39.7% |
CPU 占用 | 减少 15.3% |
1.2 场景 2:「Windows 更新」性能测试
微软的第 2 次测试模拟了一台更新落后 18 个月的非典型场景,在使用 Windows 11 22H2 旧版服务堆栈和集成了 Windows 11 24H2 新版服务堆栈的情况下,进行了相同更新的负载测试。
1.2.1 测试环境
- 基准系统:Windows 11 22H2 企业版, Build 22621.1(原始镜像)
- 更新包:2024 年 3 月安全更新
- 测试平台:Azure VM(Standard_A8_v2),8 核心 vCPU,16 GB RAM,SSD 存储。
1.2.2 测试结果
Windows 11 24H2 新版服务堆栈还是性能优势明显:
改进项目 | 性能提升 |
---|---|
安装时间 | 提速 43.6% |
重启时间 | 提速 33.5% |
CPU 占用 | 减少 25% |
由于 Windows 11 22H2 和 23H2 使用相同的服务堆栈,因此本次测试观察到的性能提升对这两个版本都适用。
两次的测试结果都表明,Windows 11 24H2 改进的「Windows 更新」基础架构在各个方面都实现了显著的性能提升,具体表现在:更少的 CPU 占用,更快的安装和重启速度,从而有效缩短了系统的停机时间。
功能更新改进
在传统「功能更新」方面,Windows 11 24H2 成功地将下载大小减少了约 200 MB。这是如何实现的呢?
2.1 智能更新机制
在 Windows 11 22H2 中,微软首次对「内置应用」进行了重新设计,并启用了「条件下载」机制。内置应用可分为两类:
- 系统应用:如「设置」和「文件资源管理器」,通过 Windows 月度更新进行维护。
- 其他应用:如「邮件」、「日历」和「记事本」,通过 Microsoft Store 进行更新。
2.2 工作机制
- 重新设计 UUP 文件结构:在统一更新平台 (UUP) 的文件集合中,内置的非系统应用结构得到了重新设计。
- 版本比对与条件下载:在功能更新开始时,「Windows 更新」会自动比对已安装应用的版本信息。如果通过 Microsoft Store 安装的应用版本比功能更新包中的版本更新,系统会自动跳过对这些应用的更新。
- 有条件下载:功能更新期间,「Windows 更新」不会下载任何最新的应用程序。应用仅在需要时被有条件地下载和安装,从而大大节省了下载时间。
2.3 纳入 Microsoft Edge
在 Windows 11 24H2 中,微软将 Microsoft Edge 也纳入了这一机制,从而为某些设备节省了约 200 MB 的下载大小。这一切都是自动完成的,无需手动配置。
相关文章
Win11 24H2开始更新机制再进化:引入检查点累积更新机制
微软公司今天发布公告,宣布将于 Windows 11 24H2 更新开始,引入全新的 checkpoint 累积更新方式,这也是 Windows 更新分发方式近十年来首次重大调整,详细请看下文介绍2024-10-29- Win11如何开启网络唤醒?本文就为大家带来了Win11打开网络唤醒方法汇总,感兴趣的朋友一起看看吧2024-10-25
Win11 24H2 26100.2161 预览版:附KB5044384完整更新日志
微软面向Windows 1124H2 设备推送 KB5044384 非安全可选更新,这个版本修复 8.63GB 缓存清理、SFC 等 BUG2024-10-25Win11 24H2网络唤醒在哪? Win11打开网络唤醒方法
当你用Win11 操作系统的时候,有时候需要从远处启动电脑,比如在机房或者数据中心这种地方,为了让这个功能正常工作,我们需要开启网络唤醒(Wake-on-LAN)的功能,详细请2024-10-25Win11 24H2和Win10 22H2游戏性能哪个更强?测试出炉
AMD声称Win11 24H2可以支持Ryzen 9000和Ryzen 7000系列处理器的分支预测功能,从而提高游戏性能,考虑到现在有很多朋友仍然在用Windows 10,本文将对比同一套硬件配置在Win2024-10-24暂时无法升级Win11 24H2! 微软确认华硕X415KA和X515KA有兼容问题
微软正式发布了Windows 11 24H2,相信现在有很多朋友已经安装在使用了,还有部分朋友正在计划安装,最近微软确认华硕X415KA和X515KA有兼容问题,不能升级Win11 24H2,详细2024-10-24Win11 24H2怎么切换简体中文? Win11设置切换系统简繁体语言技巧
虽然我们日常使用最多的是简体字,但是有些软件、游戏需要使用繁体字系统才能正常运行,那么win11如何设置繁体字呢,其实只要在语言和区域里就可以设置了,详细请看下文介2024-10-21微软警告! 部分华硕设备与Win11 24H2存在兼容性问题导致蓝屏死机
微软Win11 24H2 更新导致部分华硕设备蓝屏死机(BSOD)问题,无法完成更新,已知受影响的设备包括 X415KA(Intel Pentium Silver N6000 Vivobook 14)和 X515KA(Celeron N2024-10-21无解! Win11 24H2使用摄像头部分功能时可致应用冻结
微软确认了Windows 11最新版本24H2的一个新Bug,部分设备在使用集成摄像头进行人脸或物体检测时可能会出现应用程序无响应,包括使用Windows Hello面部识别2024-10-21Win11 24H2 Recall捆绑文件管理器 独立卸载成难题?
有报道指出,新AI功能自动截屏Recall功能与文件管理器高度集成,卸载或禁用该功能可能会对文件管理器的使用造成不便,详细请看下文介绍2024-10-19
最新评论