error 45的根本原因是Time Machine对网络备份卷的元数据校验严格,图形界面创建的.sparseimage不满足要求;必须用hdiutil命令创建SPARSEBUNDLE格式映像,并指定APFS文件系统和GUID分区方案。

Time Machine 备份失败,提示“磁盘不兼容”或报错 error 45,绝大多数情况是磁盘格式或文件系统属性不符合 macOS 的严格校验要求。关键不在“能不能读写”,而在于“是否被 Time Machine 主动认可为合法备份卷”。解决方向很明确:格式必须合规、分区类型要匹配、网络共享需满足协议细节。
确认并修正磁盘格式与分区方案
Time Machine 只接受特定格式的本地或网络备份盘:
- 首选 APFS 或 APFS 加密:适用于 SSD 或支持 APFS 的 HDD;新磁盘首次设置时,系统通常会建议抹掉并转为 APFS;
- 仍支持 Mac OS 扩展(日志式):旧硬盘或含历史备份的盘可继续使用,但不再推荐新建;
- 禁用 NTFS、exFAT、FAT32 等非 macOS 原生写入格式:这些格式 macOS 仅能读取或需第三方工具写入,Time Machine 完全拒绝识别;
- 避免 MBR 分区表:若磁盘显示为 “Master Boot Record”,部分分区可能无法被 Time Machine 检测到,应改用 GUID 分区图(GPT)。
操作建议:打开「磁盘工具」→ 选中目标磁盘 → 点击「抹除」→ 名称自定,格式选「APFS」,方案选「GUID 分区图」→ 抹除。注意:此操作会清空所有数据,请提前备份。
网络 SMB 共享盘报错 error 45 的根本解法
这不是权限或网络问题,而是 macOS Mojave 及后续版本对网络备份卷的元数据校验更严。图形界面创建的 .sparseimage 映像常因属性缺失被拒,必须用命令行生成符合规范的 .sparsebundle:
- 先确保 SMB 共享已挂载(如 /Volumes/MyNAS),且你有写入权限;
- 在终端中运行:
hdiutil create -size 2T -type SPARSEBUNDLE -fs "APFS" -volname "TM-Backup" "/Volumes/MyNAS/TM-Backup.sparsebundle"(将 2T 替换为预估所需容量); - 挂载该 sparsebundle:
open "/Volumes/MyNAS/TM-Backup.sparsebundle"; - 再用命令设定为备份目的地:
sudo tmutil setdestination "/Volumes/TM-Backup"。
此后 Time Machine 即可正常识别并开始备份。切勿用「磁盘工具」图形界面创建稀疏映像来替代这一步。
检查并关闭干扰性系统行为
有些后台机制会间接导致备份中断或初始化失败:
- 聚焦搜索(Spotlight)索引外置盘:长期连接的硬盘会被反复扫描,引发 I/O 冲突;进入「系统设置 > Siri 与 Spotlight > Spotlight 索引」,点击「+」添加该硬盘到排除列表;
- 硬盘自动休眠:闲置 10 分钟即休眠,备份中途唤醒易出错;进入「系统设置 > 电池 > 硬盘」,关闭“将硬盘置于睡眠状态以节省能源”;
- 挂载方式异常:若磁盘曾被第三方工具(如 NTFS 助手)强制挂载,可能导致系统误判其属性;断开后重启 Mac,再重新连接原生挂载。
验证备份盘是否真正就绪
成功设置后,不要只看“已选择磁盘”提示,要实测两个关键信号:
- 访达中打开该磁盘,确认根目录下自动生成 Backups.backupdb 文件夹,且内部有子文件夹(如以你 Mac 名命名的目录);
- 菜单栏 Time Machine 图标右键 →「立即备份」,观察是否出现旋转进度条,并在「系统设置 > 时间机器」页面看到绿色对勾和最近备份时间;
- 若首次备份卡住或失败,打开「控制台」App,筛选关键词 backupd,查看具体错误日志,比弹窗提示更准确。


















