《Windows 11 从入门到精通》2.1.3:手动离线升级——使用 ISO 保留文件与应用
🔥个人主页:杨利杰YJlio
❄️个人专栏:《Windows 疑难杂症与工单复盘案例库》 《Sysinternals实战教程》
《WINDOWS教程》 《Windows PowerShell 实战》 《IOS插件分析测试》
《超简单:用Python让Excel飞起来》
🌟让复杂的事情更简单,让重复的工作自动化
《Windows 11 从入门到精通》2.1.3:手动离线升级——使用 ISO 保留文件与应用
- 1. 先说清楚:什么是 Windows 11 手动离线升级
- 2. 哪些场景适合使用手动离线升级
- 3. 安装介质怎么准备:优先使用微软原版 ISO
- 3.1 安装语言必须匹配
- 3.2 建议校验 ISO 完整性
- 4. 最关键的操作:必须从当前 Windows 中运行 setup.exe
- 5. 安装向导中的三个保留选项分别代表什么
- 6. 离线升级能完成安装,但会缺少动态更新
- 7. 升级前检查清单:备份比点击下一步更重要
- 8. 不符合硬件要求的设备,不应把离线升级当成绕过路线
- 9. 升级失败后怎么排查:不要只重复运行 setup.exe
- 9.1 安装前阶段日志
- 9.2 回滚阶段日志
- 9.3 升级后的安装日志
- 10. 总结:离线升级的核心是本地介质,不是绕过检查
- 10.1 自测题
1. 先说清楚:什么是 Windows 11 手动离线升级
读到《Windows 11 从入门到精通》2.1.3 这一节时,我把“手动离线升级”理解为:提前准备好完整的 Windows 11 安装介质,在当前 Windows 系统中运行 `setup.exe`,完成一次基于本地介质的就地升级。
它与 Windows Update 自动推送的区别,主要在安装文件从哪里获得。Windows Update 需要在线下载升级内容;手动离线升级则使用已经下载好的 ISO、USB 安装介质或企业内部部署介质。
只要从当前 Windows 系统内部启动安装程序,并在安装向导中选择“保留个人文件和应用”,原有文件、已安装软件和大部分 Windows 设置可以迁移到 Windows 11。微软把这种方式称为从现有 Windows 中运行安装介质进行升级。
| 安装方式 | 启动位置 | 主要用途 | 是否可以保留应用和文件 |
|---|---|---|---|
| Windows Update | 当前 Windows 系统 | 自动检测并在线升级 | 默认保留 |
| ISO 就地升级 | 当前 Windows 系统 | 使用本地安装文件手动升级 | 可以选择保留 |
| USB 就地升级 | 当前 Windows 系统 | 从安装介质运行 `setup.exe` | 可以选择保留 |
| 从 USB 启动安装 | Windows 安装环境 | 全新安装或重装系统 | 不能按就地升级方式保留 |
离线升级的关键不是“有没有网络”,而是安装程序从哪里启动:要保留原有应用和文件,必须先进入当前 Windows,再运行安装介质中的 `setup.exe`。
如果电脑已经无法进入原系统,就无法按这条路线完成保留应用的就地升级。此时需要使用恢复环境、修复安装或全新安装等其他方案。
2. 哪些场景适合使用手动离线升级
手动离线升级更适合“系统仍能正常进入,但无法或不方便通过 Windows Update 获取安装文件”的设备。
| 适用场景 | 为什么适合离线升级 |
|---|---|
| 目标电脑暂时无法连接互联网 | 可以在另一台电脑下载 ISO,再通过移动硬盘或 U 盘传入 |
| 办公网络限制大文件下载 | 安装介质可由 IT 提前统一准备 |
| Windows Update 暂时不可用 | 可以使用官方安装介质替代在线推送入口 |
| 需要批量升级同型号电脑 | 多台设备可以重复使用同一套受控安装介质 |
| 需要执行就地修复安装 | 可在保留应用和文件的前提下重新安装 Windows 组件 |
| 隔离网络或受控生产环境 | 可以由管理员提前更新介质,再在离线终端执行 |
这条路线有三个前提:电脑能够进入当前 Windows、当前账户具备管理员权限,并且设备满足 Windows 11 的硬件和兼容性要求。
微软当前仍要求 Windows 11 设备使用受支持的处理器、至少两个核心、4GB 内存、64GB 存储、UEFI、安全启动能力以及 TPM 2.0。设备是否符合要求,可以通过 PC Health Check 或 Windows Update 进行综合评估。
“手动离线升级”不应被理解为“不满足硬件要求时的常规升级路线”。
安装文件是否来自本地介质,与设备是否获得微软正式支持是两回事。离线介质可以替代下载过程,但不能替代 CPU、TPM、安全启动和驱动兼容性检查。
3. 安装介质怎么准备:优先使用微软原版 ISO
如果目标电脑无法联网,可以在另一台能够联网的电脑上下载 Windows 11 ISO,再通过移动硬盘、U 盘或受控文件服务器传到目标电脑。
微软官方提供 Windows 11 安装助手、安装介质创建工具和 Windows 11 ISO 下载。ISO 是多版本镜像,安装时会根据当前设备许可证和安装环境匹配相应版本。微软同时建议安装前检查已知问题、设备驱动和硬件兼容性。
原文中“把 ISO 解压到非系统分区”不是必须步骤。当前 Windows 可以直接挂载 ISO,系统会创建一个虚拟光驱,然后在虚拟光驱中运行 `setup.exe`。微软官方的 ISO 安装说明也是“挂载 ISO → 打开虚拟光驱 → 运行 `setup.exe`”。
Windows 11 ISO ↓ 右键选择“装载” ↓ 系统生成虚拟 DVD 驱动器 ↓ 打开虚拟驱动器 ↓ 运行 setup.exe把 ISO 放在非系统分区、移动硬盘或 U 盘上,可以降低系统盘存储压力,也方便重复使用,但它只是一种文件管理选择,不是离线升级成功的必要条件。
3.1 安装语言必须匹配
下载安装镜像时,应选择与当前 Windows 相同的系统语言。微软下载页面明确提醒,安装 Windows 11 时需要选择与当前 Windows 匹配的语言。语言不一致时,安装程序可能无法提供完整的保留选项。
3.2 建议校验 ISO 完整性
微软下载页面提供 ISO 文件的 SHA-256 校验值。下载完成后,可以使用 PowerShell 计算文件哈希,确认镜像没有损坏或被篡改。
Get-FileHash"D:\ISO\Windows11.iso"-Algorithm SHA256将输出结果与微软下载页面对应语言和版本的 SHA-256 值比较。两者一致,说明文件完整性检查通过。
企业环境应记录 ISO 文件名、版本、语言、SHA-256 和来源,不要把来源不明的精简版或第三方修改镜像用于办公终端。
4. 最关键的操作:必须从当前 Windows 中运行 setup.exe
要保留软件、文件和系统设置,电脑必须先正常进入当前 Windows,然后从已经挂载的 ISO、U 盘或 DVD 根目录运行 `setup.exe`。
微软官方步骤要求用户先登录当前 Windows,再接入安装介质并运行 `setup.exe`。在“准备安装”页面中,默认选项是“保留个人文件和应用”。
正常进入当前 Windows ↓ 挂载 ISO 或插入安装 U 盘 ↓ 打开安装介质 ↓ 运行 setup.exe ↓ 进入 Windows 11 安装向导 ↓ 确认“保留个人文件和应用” ↓ 开始升级如果重启电脑后从 U 盘或 DVD 启动,进入的是 Windows 安装环境。这条路线主要用于全新安装,不是保留应用的就地升级。
微软明确提醒,从安装介质启动并安装 Windows 11,会删除硬盘上的现有 Windows、文件和已安装应用,安装前必须完成数据备份。
| 操作方式 | 运行位置 | 安装结果 |
|---|---|---|
| 在 Windows 中双击 `setup.exe` | 当前系统桌面 | 可执行保留应用和文件的升级 |
| 从 USB 启动安装程序 | Windows 安装环境 | 执行全新安装,原应用无法保留 |
| 从 PE 中直接部署映像 | Windows PE | 属于映像部署,不是普通就地升级 |
很多“升级后应用全部消失”的问题,并不是保留功能失效,而是用户从 U 盘启动后执行了全新安装。
5. 安装向导中的三个保留选项分别代表什么
运行 `setup.exe` 后,安装程序会完成兼容性检查,并在“准备安装”页面显示最终安装方案。这里必须检查“更改要保留的内容”,确认当前选择符合预期。
微软提供三个保留选项:保留个人文件和应用、仅保留个人文件,以及不保留任何内容。
| 保留选项 | 个人文件 | 已安装应用 | Windows 设置 | 适用场景 |
|---|---|---|---|---|
| 保留个人文件和应用 | 保留 | 保留 | 保留大部分设置 | 正常升级和就地修复 |
| 仅保留个人文件 | 保留 | 删除 | 大部分需要重新配置 | 不想保留旧应用环境 |
| 不保留任何内容 | 删除 | 删除 | 删除 | 接近全新重装 |
正常从当前 Windows 内部启动安装时,默认通常是“保留个人文件和应用”。如果这个选项无法选择,或者安装程序只提供“仅保留个人文件”和“不保留任何内容”,不要继续点击安装,应先检查安装语言、版本、架构和启动方式。
以下情况容易影响保留选项:
| 检查项目 | 可能的问题 |
|---|---|
| 安装程序启动位置 | 从 U 盘启动后进入了全新安装流程 |
| 系统语言 | ISO 语言与当前 Windows 语言不一致 |
| 系统架构 | 安装介质架构与当前系统不匹配 |
| Windows 版本 | 目标版本与现有许可证或升级路径不匹配 |
| 系统状态 | 当前 Windows 损坏严重,无法完成应用迁移 |
微软同时提醒,重新安装的 Windows 版本需要与现有数字许可证匹配。例如,设备原来使用 Windows Home,就应继续安装对应的 Home 版本。
点击“安装”之前,最后一次核对的不是版本号,而是页面上明确写着会保留哪些内容。
6. 离线升级能完成安装,但会缺少动态更新
Windows 11 安装程序在联网环境中通常会执行 Dynamic Update,也就是动态更新。它会从微软服务器获取新的安装程序文件、恢复环境更新、服务堆栈、累积更新和适用驱动。
当目标电脑完全离线时,安装程序无法在线获取这些内容,但仍可以使用本地介质完成基于介质的功能升级。
| 动态更新内容 | 主要作用 | 完全离线时的影响 |
|---|---|---|
| Setup 更新 | 更新安装程序自身 | 使用 ISO 中原始安装组件 |
| SafeOS 更新 | 更新恢复和安装阶段使用的环境 | 无法获取最新修复 |
| 服务堆栈更新 | 提高后续更新和安装可靠性 | 需要升级后再补充 |
| 累积质量更新 | 包含安全修复和质量改进 | 安装完成后系统可能不是最新状态 |
| 动态驱动更新 | 提供厂商发布的适用驱动 | 只能依赖介质和现有系统中的驱动 |
这意味着离线升级并不等于“离线状态下已经完成全部更新”。升级完成并恢复网络后,还需要检查 Windows Update、设备管理器和电脑厂商驱动页面。
企业隔离环境如果长期无法联网,可以由管理员提前从 Microsoft Update Catalog 获取对应的 Dynamic Update 软件包,并把更新集成到安装介质中。微软官方文档也提供了更新 Windows 安装介质的企业部署方法。
普通用户的离线升级是“先使用本地介质完成系统升级,再联网补齐更新”;企业离线部署则应提前维护安装介质。
7. 升级前检查清单:备份比点击下一步更重要
保留个人文件和应用是一项迁移能力,不是数据备份。升级过程中仍可能因为断电、磁盘故障、驱动冲突、存储空间不足或者系统文件损坏而回滚或失败。
微软建议安装或重新安装 Windows 前备份个人数据,可以将文件复制到外置硬盘、U 盘或 OneDrive 等云端位置。
| 升级前检查项 | 建议动作 |
|---|---|
| 重要数据 | 备份桌面、文档、下载、图片和业务数据 |
| BitLocker | 确认恢复密钥已经备份并能够查到 |
| 系统盘空间 | 清理临时文件,确保系统盘有足够可用空间 |
| 激活状态 | 确认当前 Windows 已激活,版本与许可证匹配 |
| 安装镜像 | 确认来源、语言、架构和 SHA-256 |
| 硬件兼容性 | 运行 PC Health Check,并查看电脑厂商支持信息 |
| 电源 | 笔记本连接电源适配器,避免安装期间断电 |
| 外接设备 | 暂时断开非必要打印机、移动硬盘和扩展设备 |
| 安全软件 | 按照企业安全流程确认是否会拦截安装程序 |
| 恢复方案 | 准备原系统介质、备份和回退路径 |
系统盘空间不足时,不应直接开始升级。微软也建议在重新安装前先检查并释放磁盘空间。
在企业电脑中,还要提前确认 VPN、EDR、DLP、磁盘加密、办公软件、打印驱动和业务插件是否支持目标 Windows 11 版本。
升级前没有备份,升级后再讨论“文件能不能找回来”,处理成本会高很多。
8. 不符合硬件要求的设备,不应把离线升级当成绕过路线
书中把“不满足 Windows 11 硬件要求”列为手动离线升级的一个使用场景,并提到可能需要额外修改注册表、安装文件或网络状态。
按照微软当前公开政策,这部分内容应当作为 Windows 11 早期安装方法的历史记录,而不是当前推荐操作。
微软明确表示,在不满足最低系统要求的设备上安装 Windows 11 不受支持,也不建议这样做。设备可能出现兼容性问题,不保证有权持续收到更新,兼容性造成的损坏也不在制造商保修范围内。
| 设备状态 | 建议处理方式 |
|---|---|
| TPM 2.0 存在但没有启用 | 查阅设备厂商文档,在 BIOS/UEFI 中正确启用 |
| 安全启动没有启用 | 先检查 UEFI 模式、分区方式和 BitLocker 状态 |
| CPU 不在支持范围 | 评估设备替换或受控过渡方案 |
| 厂商没有 Windows 11 驱动 | 不建议作为企业标准升级设备 |
| 只用于兼容性实验 | 放在隔离测试环境,不承载生产数据 |
Windows 10 常规支持已经在 2025 年 10 月 14 日结束。符合 Windows 11 要求的设备应通过正式渠道升级;不符合要求的设备,则需要评估扩展安全更新、设备替换或业务迁移,而不是默认绕过硬件检查。
离线升级解决的是安装文件获取问题,不会把一台不受支持的电脑变成受支持设备。
9. 升级失败后怎么排查:不要只重复运行 setup.exe
如果安装程序报错、自动回滚或者长时间停留在某个阶段,反复双击 `setup.exe` 通常不会增加成功率。更有效的方法是记录报错代码和失败阶段,然后检查 Windows Setup 日志。
Windows 在升级各阶段会生成 `setupact.log`、`setuperr.log`、设备迁移日志和回滚日志。其中 `setupact.log` 是分析安装操作最重要的日志,`setuperr.log` 则集中记录安装期间遇到的错误。
9.1 安装前阶段日志
C:\$WINDOWS.~BT\Sources\Panther\setupact.log C:\$WINDOWS.~BT\Sources\Panther\setuperr.log9.2 回滚阶段日志
C:\$WINDOWS.~BT\Sources\Rollback\setupact.log C:\$WINDOWS.~BT\Sources\Rollback\setupapi\setupapi.dev.log9.3 升级后的安装日志
C:\Windows\Panther\setupact.log C:\Windows\Panther\setuperr.log微软还在当前受支持的 Windows 安装过程中内置 SetupDiag。升级失败后,SetupDiag 会分析安装日志,结果通常保存在以下位置:
C:\Windows\Logs\SetupDiag\SetupDiagResults.xml| 现象 | 优先检查方向 |
|---|---|
| 安装程序刚启动就退出 | 权限、镜像损坏、语言和版本不匹配 |
| 无法保留应用 | 启动方式、语言、架构和升级路径 |
| 提示需要处理某个应用 | 卸载或升级不兼容软件和驱动 |
| 第一次重启后回滚 | 存储、启动项、安全软件和底层驱动 |
| 出现 `0xC1900101` | 重点检查驱动程序和外接设备 |
| 升级后设备异常 | 设备管理器、厂商驱动和 Windows Update |
排障时应保存完整日志,不要只截取最后一行错误。Windows Setup 的错误通常需要结合时间线、阶段代码和前后的驱动或迁移动作判断。
安装失败不是“再试一次”的信号,而是“先读取安装日志,确认阻塞位置”的信号。
10. 总结:离线升级的核心是本地介质,不是绕过检查
《Windows 11 从入门到精通》2.1.3 所说的手动离线升级,本质上是一种基于 Windows 11 安装介质的就地升级方法。
正确路线是:先准备微软原版 ISO,在当前 Windows 中挂载镜像并运行 `setup.exe`,然后在安装页面确认“保留个人文件和应用”。这样才能在升级到 Windows 11 的同时,尽量保留现有应用、用户数据和系统设置。
官方 ISO ↓ 确认语言、版本与完整性 ↓ 进入当前 Windows ↓ 挂载 ISO ↓ 运行 setup.exe ↓ 选择“保留个人文件和应用” ↓ 完成离线升级 ↓ 恢复网络后补齐更新和驱动需要特别记住三个边界:
| 核心边界 | 准确理解 |
|---|---|
| ISO 不需要强制解压 | Windows 可以直接挂载 ISO 并运行 `setup.exe` |
| 保留应用必须从当前 Windows 启动 | 从 USB 启动属于全新安装路线 |
| 离线升级不等于绕过硬件要求 | 设备仍要满足 CPU、TPM 2.0 和其他支持条件 |
离线升级解决的是“安装文件已经在本地”,就地升级解决的是“保留原来的应用与数据”,硬件兼容性解决的是“这台设备是否受到正式支持”。三者不能混为一谈。
10.1 自测题
1. 手动离线升级和 Windows Update 升级的主要区别是什么?
主要区别在安装文件来源。Windows Update 在线下载,离线升级使用提前准备好的本地安装介质。
2. 为什么不需要把 ISO 强制解压到非系统盘?
Windows 可以直接挂载 ISO,创建虚拟光驱,然后从中运行 `setup.exe`。
3. 为什么不能从 U 盘启动后再选择保留应用?
从安装介质启动进入的是全新安装流程,不属于当前 Windows 内部的就地升级。
4. 完全离线升级会缺少哪些内容?
安装程序无法获取最新的 Setup、SafeOS、服务堆栈、累积更新和动态驱动。
5. CPU 或 TPM 不达标时,能否把离线升级作为标准解决方案?
不能。离线介质不会改变设备的官方支持资格,也不应替代硬件兼容性要求。
6. 安装失败后最值得先看什么?
先记录错误代码,再检查 Panther、Rollback 目录中的安装日志和 SetupDiag 分析结果。
🔝 返回顶部
点击回到顶部
