欢迎来到 Microsoft Q&A!
是的。 对于运行 Windows 10 版本 1903 的设备,微软推荐且受支持的方法是使用 Windows 10 22H2 ISO 执行就地升级(In-Place Upgrade),而不是尝试安装单独的补丁。通过从 ISO 媒体运行 Windows 安装程序,可以直接将较旧版本的 Windows 10 升级到 22H2。
以下是一些需要注意的重要事项:
1. 不存在从 1903 升级到 22H2 的独立“补丁包”
- Windows 10 22H2 启用包(KB5015684)仅适用于 Windows 10 2004、20H2、21H1 和 21H2 版本。
- 对于 Windows 10 1903 或更早版本,必须执行完整的功能更新(即就地升级)。
2. 使用 Windows 10 22H2 ISO 进行升级
- 从微软官方网站下载 Windows 10 22H2 ISO。
- 在现有 Windows 系统中挂载 ISO,并运行 Setup.exe。
- 选择 “保留个人文件和应用程序”(Keep personal files and apps)。
- 当出现提示时,选择 “更改 Windows 安装程序下载更新的方式(Change how Setup downloads updates)” ,然后选择 “暂时不(Not right now)” 。这样有助于避免因动态更新(Dynamic Update)导致的升级失败。
3. 如果 ISO 升级失败
- 确认设备具有足够的可用磁盘空间。
- 临时禁用任何第三方杀毒软件或终端安全软件。
- 删除残留的升级文件夹后重新尝试升级:
C:\$WINDOWS.~BT
C:\$WINDOWS.~WS
4. 检查 Windows 安装日志
如果升级过程中发生回滚,或者出现 “我们无法安装 Windows(We couldn't install Windows)” 的提示,请收集并检查以下日志文件:
C:\$WINDOWS.~BT\Sources\Panther\setupact.log
C:\$WINDOWS.~BT\Sources\Rollback\setupact.log
这些日志通常能够指出导致升级失败的驱动程序、应用程序、启动配置(BCD)或系统服务问题。
5. 对于企业管理设备
如果设备通过 MECM/SCCM 进行管理,建议考虑使用 In-Place Upgrade Task Sequence(就地升级任务序列)。当常规功能更新部署失败时,这是企业环境中较为常见且推荐的升级方式。
目前没有受支持的方法能够通过累计补丁包直接“强制”将 Windows 10 1903 升级到 22H2。受支持的升级路径是使用 Windows 10 22H2 ISO 执行就地升级。如果升级持续失败,下一步应分析 Panther 和 Rollback 日志,以确定具体的根本原因。
参考资料:KB5015684:使用启用包对 Windows 10 版本 22H2 的特色更新 | Microsoft Support
如果此回答对您有所帮助,请点击 “接受答案(Accept Answer)” 。
感谢您使用 Microsoft Q&A!