一位 Twitter 帐户名为 Albacore 的开发人员详细介绍了 Build 18917 中一个名为 “Shell Update Agent” 的新组件;他特别指出,该组件“能够根据需要获取和更新 shell”。
对于大多数 Windows 10 用户而言,这项功能可能没什么意义。然而对于 Windows 观察人士来说,这可能是微软并未宣布的 Windows Core OS 计划值得关注的动向;在该操作系统中,Windows 实现了模块化,调用针对外观尺寸各异的不同设备的一系列 shell,从 Hololens、Surface 到双屏设备(比如最近披露的 shell 名为 Santorini 的 Centaurus 笔记本电脑),不一而足。
Albacore 继续解释,Shell Update Agent 引用“包系列名称”(Package Family Names),这表明“shell 的确是一个独立的打包组件”。
可以从外部和内部来源获取这些 shell 包,这可能意味着可以基于这些获取的包,选择性地构建像 Start Menu、Action Center 和 Taskbar 这些 shell 组件。
正如 Albacore 指出的那样,调用 ShellUpdateAgent 的 StartInternalPackageAcquisition 会“神奇地”从微软商店安装一个名为“UX.Client.ST”的 UX 包。然而,眼下该实用程序只是占位程序(placeholder)。
Albacore 特别指出,这些新版本中的 Windows 10 Action Center 是获取 Shell 包的首批特性之一。
最后,特别提到的另外一个与 shell 有关的改变涉及用于同步设置的新方法。
Albacore 特别指出:“这个新方法应该支持同步更先进的、以前‘遗留’的选项,比如文件资源管理器配置。”
假设微软沿这条路走下去,这些变化可能会在 2020 年 3 月到 5 月之间出现,这是来自 20H1 分支的 Windows 10 的预定发布日期。
除了这些未经宣布的变化外,Windows 10 预览版 build 18917 还为开发人员提供了许多其他值得关注的新功能,包括新的 Windows Subsystem for Linux 2,该子系统有赖于微软自己的基于 Linux 4.19 的 Linux 内核。
本文素材来自互联网