删除 macOS 10(如 macOS 10.13 High Sierra)上的 Windows 系统(通过 Boot Camp 安装)需要按步骤操作,以下是详细方法:
1. 使用 Boot Camp 助理删除
- 打开「应用程序」→「实用工具」→「Boot Camp 助理」。
- 选择「移除 Windows 10 或更高版本」,点击继续。
- 确认操作后,Boot Camp 会自动删除 Windows 分区并合并回 macOS 主分区。
- 注意:此操作会清除 Windows 所有数据,需提前备份。
2. 手动磁盘工具操作(适用于高级用户)
- 若 Boot Camp 无法正常删除,可手动操作:
- 重启进入 macOS,打开「磁盘工具」。
- 选择主硬盘,点击「分区」,选中 Windows 分区(通常标记为 `BOOTCAMP`),点击「-」号删除。
- 调整 macOS 分区大小以占用闲置空间。
- 警告:手动操作有风险,误删可能导致系统崩溃。
3. 清除启动项和残留文件
- 删除分区后,需清理启动管理器的 Windows 选项:
- 终端输入 `sudo bless --mount /Volumes/Macintosh\ HD --setBoot`(将 `Macintosh HD` 替换为系统盘名称)。
- 删除残留文件:检查 `/Library/Preferences/SystemConfiguration/` 下的 `com.apple.Boot.plist` 等文件,移除 Windows 相关条目。
4. 其他注意事项
- EFI 分区:Windows 可能遗留 EFI 引导文件,可通过终端挂载 EFI 分区(`diskutil list` 查找,用 `sudo mount -t msdos /dev/disk0s1 /Volumes/EFI` 挂载)手动删除 `\EFI\Microsoft` 文件夹。
- 兼容性:旧版 macOS 10 对新型 Windows 支持较差,建议升级 macOS 后再操作。
- 数据备份:删除前确保 Windows 数据已备份至外置存储或云端。
5. 故障处理
- 若删除后磁盘空间未恢复,尝试在「磁盘工具」中修复磁盘权限或使用 `diskutil repairVolume /` 命令。
- 遇到启动问题,可重启至恢复模式(Command + R)重装 macOS 但不抹盘。
扩展知识:Boot Camp 的 Windows 分区采用 NTFS 格式,macOS 默认仅支持读取。若需彻底移除,还需检查虚拟机软件(如 Parallels)的虚拟磁盘文件,避免占用空间。双系统环境下,Windows 的快速启动可能影响 macOS 磁盘检测,建议在 Windows 中禁用该功能后再删除。