在 macOS 上通过 Boot Camp 安装双系统后若需还原,需彻底移除 Windows 分区并恢复硬盘为单一 macOS 系统。以下是详细步骤和注意事项:
1. 备份重要数据
Windows 数据:若 Windows 分区有需保留的文件,先通过 macOS 的“迁移助理”或直接访问 NTFS 分区(需第三方工具如 Paragon NTFS)拷贝至 macOS 分区或外置存储。
Time Machine 备份:建议全盘备份 macOS,避免操作失误导致数据丢失。
2. 使用 Boot Camp 助理卸载 Windows
标准流程:
1. 打开「启动转换助理」(位于`/应用程序/实用工具/`);
2. 选择「移除 Windows 10 或更高版本」,按提示操作;
3. 工具会自动删除 Windows 分区并合并到 macOS 主分区。
注意:此方法要求 Windows 分区未被手动修改过(如分区表损坏需手动修复)。
3. 手动处理特殊情况
若 Boot Camp 无法识别分区:
1. 通过「磁盘工具」检查分区结构:
- 启动至 macOS,打开「磁盘工具」;
- 选择主硬盘(如 `Macintosh HD`),查看是否存在 `BOOTCAMP` 分区;
2. 若存在,尝试先用「磁盘工具」删除 `BOOTCAMP` 分区,再通过「分区」选项拖动合并空间至 macOS 分区。
终端命令修复:
- 若分区表异常,可用 `diskutil list` 查看磁盘标识符(如 `disk0`),再通过 `diskutil eraseVolume` 或 `diskutil mergePartitions` 强制合并(操作前务必确认分区编号)。
4. 恢复启动管理器
重置 NVRAM:
1. 关机后开机,立即按住 `Option + Command + P + R` 键 20 秒;
2. 释放后系统会清除启动项缓存,恢复默认 macOS 启动。
修复引导:
- 若开机仍显示 Windows 选项,需进入「系统设置」→「启动磁盘」选择 macOS 为默认。
5. 清理残留文件
EFI 分区残留:
- 部分 EFI 引导文件可能未删除,可通过终端挂载 EFI 分区(`diskutil mount disk0s1`)手动删除 `EFI/Microsoft` 文件夹。
虚拟机文件:
- 若使用过 Parallels Desktop 或 VMware 关联 Boot Camp,需卸载相应虚拟化软件中的 Windows 配置。
6. 扩展知识:双系统共存原理
分区机制:Boot Camp 会划分一块 FAT32/NTFS 分区供 Windows 使用,并通过 EFI 引导选择操作系统。删除时需确保分区表恢复为 APFS/HFS+ 单卷结构。
安全考虑:Windows 的快速启动功能可能导致 macOS 无法正常访问 NTFS 分区,建议在 Windows 中禁用(电源设置→“快速启动”关闭)。
7. 常见问题
误删 macOS 分区:若操作失误导致 macOS 不可用,需通过恢复模式(`Command + R`)重装系统。
磁盘空间未释放:合并分区后若容量未恢复,需在「磁盘工具」中点击「修复硬盘」或使用 `first aid` 功能。
完成上述步骤后,Mac 将恢复为纯净的 macOS 系统,所有存储空间均由 macOS 管理。