可通过四种方法迁移 icloud drive 本地路径:一、windows icloud 设置中直接更改;二、用 mklink 创建符号链接重定向;三、挂载外置 ntfs 设备模拟本地路径;四、mac 端通过配置描述文件禁用新建文档默认存至 icloud。

如果您在使用 iCloud 时发现文件默认保存在系统盘(如 C:\Users\[用户名]\iCloud Drive),但希望将其迁移至其他磁盘以节省空间或优化管理,则需主动调整 iCloud Drive 的本地存储路径。以下是多种可行的操作方法:
一、通过 Windows 版 iCloud 设置界面更改路径
该方法适用于 Windows 版 iCloud 14 或更高版本,提供图形化操作入口,无需命令行干预,安全性高且操作直观。
1、确保已退出正在运行的 iCloud 客户端。右键任务栏右下角 iCloud 图标,选择“退出”。
2、打开 Windows 版 iCloud 应用,登录您的 Apple ID。
3、在 iCloud 主界面中,找到“iCloud 云盘”选项,点击其右侧的“选项”按钮(若未显示,请先关闭再开启 iCloud 云盘)。
4、点击“更改”按钮,弹出文件夹选择窗口。
5、选取一个使用 NTFS 格式 的非系统分区(如 E:\、D:\),新建或选择已有空文件夹,点击“选择文件夹”。
6、确认路径无误后,点击“好”,再点击“完成”以保存设置。
二、通过符号链接(MKLINK)重定向 iCloud Drive 目录
该方法适用于所有 Windows 版 iCloud 版本,可彻底将原始路径映射至目标位置,系统与 iCloud 均视其为原路径,兼容性极强,但需管理员权限及精确命令输入。
1、完全退出 iCloud 客户端进程,包括后台服务。
2、在文件资源管理器中,定位到原始 iCloud Drive 文件夹:C:\Users\[用户名]\iCloudDrive。
3、将整个 iCloudDrive 文件夹剪切并粘贴至目标位置(例如 E:\iCloudDrive)。
4、返回原路径,确认 C:\Users\[用户名]\iCloudDrive 已不存在;若残留,请手动删除。
5、以管理员身份运行“命令提示符”:在开始菜单搜索“cmd”,右键选择“以管理员身份运行”。
6、输入以下命令(请将 [用户名] 替换为实际用户名,E:\iCloudDrive 替换为目标路径):
7、执行命令:MKLINK /D "C:\Users\[用户名]\iCloudDrive" "E:\iCloudDrive"。
8、看到提示“为 C:\Users\[用户名]\iCloudDrive 创建的符号链接”即表示成功。
三、使用外部存储设备模拟本地路径
该方法适用于物理磁盘空间受限但拥有高速 TF 卡、移动 SSD 等外置设备的用户,通过磁盘映射方式欺骗 iCloud 客户端识别为本地 NTFS 分区。
1、将 TF 卡或移动硬盘格式化为 NTFS 文件系统(使用磁盘管理工具或 diskpart 命令)。
2、在该设备根目录下新建空文件夹,例如 X:\iCloudData(X 为分配的盘符)。
3、打开“磁盘管理”,右键该分区 → “更改驱动器号和路径” → “添加” → 选择“装入到以下空白 NTFS 文件夹”,浏览并指向 C:\Users\[用户名]\iCloudDrive 所在父目录下的一个新空文件夹(如 C:\iCloudMount)。
4、完成挂载后,启动 iCloud 客户端,在设置中将 iCloud 云盘路径指定为 C:\iCloudMount。
四、Mac 端通过描述文件禁用 iCloud 默认保存行为
该方法不改变 iCloud Drive 本身路径,而是阻止 macOS 应用(如 Pages、Numbers)在新建文档时默认弹出 iCloud 位置,强制使用本地路径,适用于企业或批量部署场景。
1、在 macOS Server 或 Apple Configurator 中创建新的配置描述文件。
2、添加“自定设置”有效负载,偏好设置域填写:.GlobalPreferences(注意开头英文句点)。
3、新增密钥:NSDocumentSaveNewDocumentsToCloud,类型设为布尔值,值设为 False。
4、保存描述文件,并通过 MDM 或手动安装方式推送至目标 Mac 设备。
5、重启相关应用(如“Pages”),验证新建文档默认保存位置是否已变为“文稿”或用户指定的本地文件夹。











