更换系统镜像时如何保留原有磁盘中的数据?

更换系统镜像(即重装或升级操作系统)时,保留原有数据的核心原则是:不要格式化包含个人文件的分区。

以下是详细的安全操作指南,分为 Windows 和 Linux/macOS 两种常见场景,并附带通用注意事项。


⚠️ 首要原则:备份!

在执行任何操作之前,强烈建议将重要数据(文档、照片、代码等)备份到外部硬盘、U盘或云盘中。即使按照以下步骤操作,也存在意外风险。


🖥️ Windows 系统

在 Windows 中,通常只有 C: 盘(系统盘)会被重新安装,而 D:、E: 等数据盘默认不受影响。

✅ 正确做法:只格式化/重装 C 盘

  1. 确认分区结构:

    • 打开“此电脑”,查看你的磁盘分区。
    • 确保你的个人文件不在 C: 盘(例如不在 C:Users你的用户名 下)。
    • 如果文件在 D:、E: 等盘符,它们不会受到重装 C: 盘的影响。
  2. 使用官方媒体创建工具(推荐):

    • 下载微软官方的 Media Creation Tool。
    • 运行工具,选择 “为另一台电脑创建安装介质” 制作 U 盘启动盘。
    • 从 U 盘启动进入安装界面后,当提示“你想执行哪种类型的安装?”时:
      • ❌ 不要选“自定义(高级)”并删除所有分区。
      • ✅ 选择“自定义(高级)”,但只选中 C 盘进行格式化或删除后重建,其他分区(如 D:、E:)绝对不要动。
    • 或者,更简单的方式是选择 “升级”(如果当前系统还能启动),这会保留文件和应用。
  3. 手动迁移数据(如果文件在 C 盘):

    • 如果必须重装 C 盘,且文件在 C 盘:
      • 提前将 桌面、文档、图片、下载 等文件夹内容复制到 D 盘或其他非系统盘。
      • 重装完成后,再移回新的用户目录。

❌ 错误做法(会导致数据丢失):

  • 在安装界面中,将所有分区全部删除(Delete)。
  • 选择“全新安装”并格式化整个物理硬盘。
  • 误将数据盘格式化为 NTFS/FAT32。

🐧 Linux 系统

Linux 安装器(如 Ubuntu Installer, CentOS Anaconda, Arch Install Scripts)允许你灵活选择挂载点。

✅ 正确做法:手动分区(Manual Partitioning)

  1. 进入安装器的分区步骤:

    • 选择 “手动分区” 或 “高级安装”(Advanced/Custom Installation)。
    • 不要选择“替换现有系统”(Replace Existing System)或“擦除磁盘”(Erase Disk),除非你明确知道自己在做什么。
  2. 识别已有分区:

    • 找到你的 /home 分区(大多数发行版将用户数据放在 /home)。
    • 找到你的 /boot、swap 等其他必要分区。
    • 关键操作:
      • 对根分区(/):设置为 格式化(Format as ext4/btrfs/xfs 等),挂载点为 /。
      • 对 /home 分区:取消勾选“格式化”(Do not format),仅设置挂载点为 /home。
      • 对其他数据盘(如 /data):同样取消格式化,直接挂载。
  3. 完成安装:

    • 系统会只重写 / 分区的文件系统,而 /home 中的数据保持不变。
    • 重启后,登录用户账户即可看到原有文件。

⚠️ 注意:

  • 如果 /home 和用户主目录在同一分区(如某些精简安装或未单独划分 /home 的情况),则无法通过简单重装保留数据,需提前备份。
  • 内核版本变化可能导致部分驱动或配置问题,但数据本身是安全的。

🍎 macOS 系统

macOS 的重装过程相对封闭,但依然可以保留数据。

✅ 正确做法:使用恢复模式(Recovery Mode)

  1. 重启进入恢复模式:

    • Intel Mac:开机按住 Cmd + R。
    • Apple Silicon Mac:长按电源键直到出现选项。
  2. 选择“重新安装 macOS”:

    • 不要选择“磁盘工具”→“抹掉”(Erase)。
    • 直接点击 “重新安装 macOS”。
    • 系统会下载最新兼容版本并覆盖安装,保留所有用户数据、应用程序和设置。
  3. 如果必须清空重装:

    • 先在“磁盘工具”中将 APFS 卷快照(Snapshot)或 Time Machine 备份。
    • 抹掉磁盘后,从备份恢复。

📌 通用关键检查清单

检查项 说明
确认文件位置 确保重要文件不在即将被格式化的分区(通常是系统盘/C盘/根分区/)。
备份至外部设备 无论多小心,都应有离线备份。
记录分区信息 在安装前拍照记录当前各分区的类型、大小和用途,避免误操作。
驱动程序准备 新系统可能需要重新安装网卡、显卡驱动,提前下载好备用。
软件授权 某些软件(如 Office、Adobe)需要重新激活,确保你有许可证密钥。

💡 总结

保留数据的本质 = 不格式化存放数据的分区。

  • Windows:只格式化 C 盘,D/E 盘不动。
  • Linux:手动分区,只对 / 格式化,对 /home 不格式化。
  • macOS:使用“重新安装 macOS”而非“抹掉磁盘”。

只要遵循上述方法,你的个人文件、文档、照片等数据都可以安全保留。