作者:qb兔子
链接:https://www.zhihu.com/question/539068455/answer/2585280711
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Everything that has a begin has an end.

现在已经不是 MSDN-我告诉你 的时代了 ( 含 next.itellyou.cn ) 。

无论是 Windows 还是 Office ,更先进的获取方式,都是从官方推送通道在线抓取安装源,在本地合成为镜像或直接安装。

其中,Windows 的推送通道叫做 UUP ( Unified Update Platform ) ,下图是 UUP dump 中文站的版本选择页面。对于题主的问题,一般选择 Windows Pro ( 专业版 ) 即可:

解压得到的压缩包,然后以管理员身份运行 uup_download_windows.cmd ,即可自动执行“下载源 – 集成更新 – 镜像制作”的步骤,得到指定版本的安装镜像


使用 UUP dump 下载系统的好处是:

(1) 获取的安装镜像可以集成最新的累积更新

现在是 2022 年 7 月 21 日,通过 UUP 已经可以拿到 Windows 11 22H2 22621.436 ,此版本的时间戳是昨天。当然,也可以选择任意旧版本的 build 。相比而言,MSDN-我告诉你 最多只能下载到按月封装的 iso ,并且 RTM 版要等到官方正式放出 RTM 的镜像,有数个月的延迟。

选择 x64 体系架构的 22621.x ( 如果要下载 22H2 )

(2) 允许选择集成并开启 .Net Framework 3.5

默认情况下,官方镜像是未集成 .Net Framework 3.5 的,很多用户在安装系统后第一件事便是开启此组件。然而,开启 .Net 3.5 需要从 Windows Update 获取源文件,或使用官方镜像中的源文件,前者有时候会遇到网络连接问题。

如果通过 UUP 下载,可以选择合成镜像时直接离线集成 .Net 3.5 ,省事许多,也不产生垃圾。

更新清理可以避免冗余文件

(3) 附送独立功能组件包,便于维护已安装的系统

UUP dump 事实上是分别抓取了系统安装源、累积更新包 ( msu 或 cab 格式 ) 、语言支持等本地化组件 ( esd 或 cab 格式 ) 、附加驱动 ( cab 格式 ) 、Modern 应用 ( appx 格式 ) 等功能组件,然后在本地通过 DISM 进行合成。上述功能组件作为副产品,可用于已安装系统的维护。

例如,对于安装了英文系统的计算机,如果在设置中添加简体中文语言,仍然有地方是英文。这里不是因为汉化不全 ( 常见误区 ) ,而是这些字段不属于语言包的作用范围。无论是哪种情况,都需要通过替换系统的组件,才能实现彻底的简中化

这时候,可以在 UUP dump 的副产品 ( 即 UUPs 文件夹内 ) ,找到所需的独立功能组件包。其中所有包含 zh-cn 或 zh-hans 或 zh 字段的文件,都是完整简中化的必备拼图。只要通过 DISM 和 Add-AppxPackage 安装这些文件,重启后系统将与原生简中版系统完全一致。

另外,我们还可以使用 DISM 给已安装系统应用系统累积更新,无需 Insider 计划或者 Windows Update 推送。例如,下图这个 Windows11.0-KB5015888-x64.msu ,就是 22621.x -> 22621.436 的累积更新独立包:

可以使用 dism++ 工具来安装它

安装后,系统升级为 22621.436 ,而此时很多 Windows 11 22H2 用户还没收到推送呢。


这里推荐几个 UUP dump 站点,我使用的是 不忘初心 的中文站。

(1) 由 不忘初心 提供的站点:

(2) 由 whatever127 提供的站点:

(3) UUP dump API :


P.S. 与 Windows 类似,Office 也可以通过一款叫做 Office C2R Install 的工具在线抓取最新版本的安装源。该工具的作者是 Ratiborus ,原帖在此:

因为 Office 有各种订阅方式,build 取决于具体选取的频道。一般来说,推荐月度更新频道 ( Monthly Channel [Microsoft] ) 。注意最右侧语言要修改为 zh-cn 。

在这里选择频道