关闭mac新建文档默认保存至icloud需三步:先在系统设置中关闭“桌面与文稿文件夹”同步,再用终端命令defaults write nsglobaldomain nsdocumentsavenewdocumentstocloud -bool false禁用全局icloud默认保存,最后清理访达边栏残留并验证本地路径生效。

当你在Mac上用Pages、Numbers或TextEdit新建文档时,系统总把保存位置默认设为iCloud云盘,导致文件一存就上传、本地找不到原始路径、协作时误传敏感资料——这不是软件bug,而是macOS自10.8起内置的系统级行为,必须从偏好设置、终端命令或配置描述文件三路入手才能真正切断。
关闭App新建文档的iCloud默认存储
这一步直接干预系统级文档保存逻辑,让所有支持文档保存的原生App(如预览、备忘录、Pages等)新建文件时自动跳过iCloud,回落到“文稿”或“下载”等本地文件夹。
打开“系统设置” → 点击左侧你的Apple ID → 进入“iCloud” → 点击右侧“iCloud云盘” → 向下滚动找到“桌面与文稿文件夹”,点击其右侧的“选项”按钮 → 在弹出窗口中取消勾选“桌面”和“文稿”两项 → 点击“完成”。
这一步做完后,新建文档仍可能默认进iCloud——因为“桌面与文稿文件夹”开关只管这两个路径的同步,不管App的默认保存位置。真正起效的是下一步。
打开“终端”应用,粘贴并执行以下命令:
defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool false
执行后无需重启,但需重新打开一次访达(Finder),否则部分App(尤其是第三方)仍会沿用旧缓存路径。该命令修改的是全局偏好域,影响所有遵循macOS文档模型的应用程序。
验证并清理残留路径显示
关闭iCloud默认保存后,访达边栏、快捷键(Cmd+Shift+D)或“前往”菜单中仍可能显示“iCloud云盘”,这是视觉残留,不影响功能,但容易误导操作。
打开访达 → 顶部菜单栏点“前往” → “偏好设置” → 切换到“边栏”标签页 → 在“位置”列表中,取消勾选“iCloud云盘”。
此时访达侧边栏不再显示iCloud云盘图标,但你仍可通过“前往”→“iCloud云盘”手动访问——这说明同步已停,只是入口未删。
终端输入:
ls ~/Desktop
ls ~/Documents
若返回正常文件列表,而非“No such file or directory”,说明本地路径已接管;若返回为空但你知道桌面有文件,说明那些文件还在iCloud里没迁回,需要手动拖出。
仅对特定App禁用iCloud保存(可选)
某些专业App(如Affinity Designer、Coda)提供独立的保存位置偏好,不走系统级NSDocumentSaveNewDocumentsToCloud设置,需单独处理。
方法一:在App内按Cmd+, 打开设置 → 查找“Default Save Location”“Cloud Storage”或“iCloud”相关选项 → 改为“On My Mac”或指定本地路径如~/Documents/Projects。
方法二:若App无此设置,可在保存对话框中每次手动切换位置——点击左侧边栏的“文稿”“下载”或“桌面”,不要点“iCloud云盘”或其子文件夹,系统会记住本次选择作为下次默认,持续3次后多数App会固化该路径。











