必须先关闭icloud云盘才能重定向桌面和文稿路径:先停用icloud云盘使文件夹回归本地,再将文件夹迁至自定义路径(如nas或ssd),接着用终端创建符号链接映射原路径,最后重新启用icloud云盘但取消勾选“桌面与文稿文件夹”以避免覆盖。

你想把Mac上原本同步到iCloud云盘的“桌面”或“文稿”文件夹,换成另一个自定义路径(比如公司NAS挂载点或本地高速SSD分区),但系统设置里根本找不到“更改位置”按钮——这是因为macOS不支持直接修改iCloud同步文件夹的物理路径,必须通过禁用默认同步+手动重定向实现。
停用iCloud对桌面与文稿的自动管理
这一步是前提,否则后续任何重定向操作都会被iCloud后台进程覆盖或冲突。【务必先完成此步,再进行任何文件移动】
点击屏幕左上角苹果菜单 → “系统设置” → 左侧边栏顶部点击你的Apple ID姓名 → 右侧点“iCloud” → 向下滚动至“已存储到 iCloud”区域 → 点“云盘” → 关闭“iCloud云盘”开关。
等待状态栏右上角iCloud图标消失、访达中“iCloud云盘”条目从侧边栏消失,表示服务已完全停用。此时原“桌面”和“文稿”文件夹会自动还原回本地磁盘根目录(通常是Macintosh HD)下的原始位置。
将文件夹物理迁移至新位置
迁移前请确认目标位置已挂载且可写入,例如:/Volumes/WorkDisk/MyDesktop。
打开访达,按Command+Shift+H前往你的用户主目录。
找到“桌面”和“文稿”两个文件夹,全选 → 拖拽至你准备好的新位置(如外接硬盘或网络卷宗)。
拖完后不要立刻删除原文件夹——先保持原位置空着,下一步要用符号链接重建路径映射。
用符号链接接管系统访问路径
macOS系统和所有App仍会默认读写 ~/Desktop 和 ~/Documents 这两个路径。你不能改系统代码,但可以用符号链接把这两个路径指向新位置。
打开“终端”,依次执行以下命令(每行输完按回车):
rm -r ~/Desktop
ln -s "/Volumes/WorkDisk/MyDesktop" ~/Desktop
rm -r ~/Documents
ln -s "/Volumes/WorkDisk/MyDocuments" ~/Documents
注意引号必须保留,路径中的空格会被正确识别;如果新路径含中文,请确保终端编码为UTF-8(默认即如此)。
关闭终端,重启访达(Option+右键Dock中访达图标 → “重新开启”),此时桌面和文稿内容将显示为你新位置里的文件,所有App保存时也会写入该路径。
启用iCloud云盘但禁用桌面/文稿同步
现在可以安全地重新启用iCloud云盘,只让它同步你主动放入其中的文件,而不干涉你刚建立的符号链接结构。
回到“系统设置” → Apple ID → iCloud → 点“云盘” → 打开“iCloud云盘”开关。
向下滚动,确认【“桌面与文稿文件夹”复选框未勾选】——这是关键,勾选它会立刻覆盖你的符号链接并强制迁移回iCloud托管结构。
此时访达侧边栏会出现“iCloud云盘”,你可以手动把需要跨设备同步的项目拖进去,而日常桌面和文档操作完全走你指定的新路径。











