w10怎么更改itunes备份文件路径,iTunes 备份路径 修改 注册表

题图来自Unsplash,基于CC0协议
导读
如果你想将 iPhone、iPad 或 iPod 的 iTunes 备份文件移至其他磁盘(例如从 C 盘移动到 D 盘)以节省系统盘空间,可以按照以下步骤操作。请注意,iTunes 默认的路径设置选项通常不起作用,你需要移动文件夹本身并使用符号链接让 iTunes 从新位置读写。
步骤概览:
你需要将备份文件夹复制到目标盘,然后删除原始的文件夹内容(因为下次同步时会被新的备份覆盖),最后创建一个指向新位置的符号链接,并且要确保将已存在的 .sfile 文件夹也移动过去或一并删除。
开始操作之前:
- 重要提示: 本操作会清除 C 盘苹果文件夹内的备份文件(如果使用默认路径)。请确保你的设备数据有其他备份方式,以防万一操作失误导致数据丢失。
- 准备工作: 确定好你要迁移备份的目标磁盘和驱动器号(例如 D 盘的根目录是
D:)。
操作步骤:
-
显示隐藏的 Windows 文件(如果需要):
- 打开“设置” > “隐私” > “对于 Windows 的数据收集和诊断”。
- 滚动到底部,点击“数据存储和记录设置”。
- 找到“显示隐藏的文件、文件夹和驱动器”,将其打开。
- 切换到“查看”选项卡,取消勾选“隐藏受保护的操作系统文件(推荐)”,但保留“隐藏受保护的操作系统文件...”和“隐藏文件和文件夹”。点击“确定”或“应用”。 (实际拷贝文件夹时通常无需显示隐藏文件,因为 C 盘苹果文件夹可能是隐藏的,不影响后续操作)
-
定位并复制备份文件夹: (注意:
Apple文件夹是隐藏的)- 打开 C 盘根目录(
C:)。 - 查找
.Apple这个隐藏文件夹(可能需通过资源管理器设置中的查看选项显示隐藏项目,或使用搜索命令)。 - 在
.Apple文件夹内,你会看到MobileSync这个子文件夹。 - 在
MobileSync文件夹内,会有一个或多个.sfile文件夹,每个文件夹对应一个设备的独立备份。记录下目标备份的设备 ID(该文件夹的名称通常是长串的唯一标识符)。 接下来删除原始备份文件夹: - 在
C:Users你的用户名AppDataRoamingApple ComputerMobileSync这个地址下,找到与你要移动的备份对应的.sfile文件夹。(例如C:Users你的用户名AppDataRoamingApple ComputerMobileSync{设备ID}.sfile)。 - 将该
.sfile文件夹复制到你规划的目标位置。例如,复制到D:iTunesBackup。- 注意:这是复制操作,会保留原备份,同步时会生成新的备份文件覆盖原备份。如果你想要移动(而不是复制),请暂时不这样做,因为移动后 iTunes 会提示找不到备份。 (下文会解释)
- 删除原始备份: 返回到
C:Users你的用户名AppDataRoamingApple ComputerMobileSync目录,找到刚才复制步骤中删除的那个.sfile文件夹(就是你刚刚备份并准备迁移的那个)。选择删除,而不是清空回收站,只需删除该文件夹本身。 - 切换到
D:iTunesBackup目录,粘贴刚才复制过来的.sfile文件夹。
- 打开 C 盘根目录(
-
重启 iTunes 服务: (绝对不能带着正在运行的 iTunes 操作这一步!)
- 打开任务管理器(Ctrl + Shift + Esc)。
- 在“进程”或“详细信息”标签页,找到所有名为
iTunes.exe的进程。 - 右键点击每个
iTunes.exe进程,选择“结束任务”。务必结束所有相关的 iTunes 进程。
-
创建符号链接: 这是关键步骤,让系统知道
MobileSync文件夹的位置发生了变化。- 按下
Win + X键,然后选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”或“Windows Terminal(管理员)”。建议使用管理员命令提示符或 PowerShell 以避免权限问题。 - 在打开的管理员窗口中,输入
cd加上原始路径的缩写形式:cd /d C:Users你的用户名AppDataRoamingApple*示例:如果你的用户名是
JohnDoe,则输入cd /d C:UsersJohnDoeAppDataRoamingApple*(*是通配符表示该文件夹下的内容) - 接收到提示
正在验证路径 C:...Apple* ...后,继续输入以下mklink命令。注意:C:Users你的用户名AppDataRoamingApple是你原始文件夹的位置,而不是.Apple文件夹。D:iTunesBackupiPhone设备ID.sfile是你刚刚复制文件夹后的完整目标位置,替换YourDeviceID为实际的设备 ID。请使用完整路径,不要加引号。mklink /j "C:Users你的用户名AppDataRoamingApple" "D:iTunesBackup{YourDeviceID}.sfile"示例完整命令:
mklink /j "C:UsersJohnDoeAppDataRoamingApple" "D:iTunesBackupABCD-EFGH-IJKL-1234.sfile" - 输入命令后,会确认是否创建。输入
Y并按回车。 - 系统可能会返回
命令成功完成。这表示符号链接已经创建。现在,iTunes 在运行时查找C:Users你的用户名AppDataRoamingApple目录时,实际上访问的是D:iTunesBackup{YourDeviceID}.sfile这个位置。注意:这里创建的符号链接指向的是该设备的 特定.sfile文件夹,而不是整个MobileSync目录下的所有设备。
- 按下
-
连接设备并测试同步:
- 启动 iTunes。
- 连接你的设备到电脑。
- 在 iTunes 中选择你的设备。
- 尝试手动备份(如果设置允许)或将设备同步一次。
- 备份完成后,检查目标路径
D:iTunesBackupABCD-EFGH-IJKL-1234.sfile(或你的设备 ID 对应的文件夹)是否生成了新的备份文件(通常新增了.backups、.cache等文件夹),恭喜你,迁移成功! - 如果希望保留其他设备的原始备份,请对它们也重复上述命令,替换
{YourDeviceID}为你需要迁移的该设备的 sfile 文件夹名称。
总结 & 建议:
- 最有效且常推荐的方法。
- 必须确保: 在创建符号链接前,所有 iTunes 进程完全结束。并且,目标路径中
.sfile文件夹必须存在(通过复制并删除原有文件夹实现)。 - 注意安全: 删除原文件夹前,确保你有其他备份手段,以防新文件夹在设置正确前出现无法预料的问题时需要恢复。
- 简洁化: 如果你在目标盘上只规划为一个 iDevice(iPhone/iPad)设置一个备份文件夹,可以考虑简单地移动整个
Users你的用户名AppDataRoamingApple*文件夹到D:iTunesBackupApple,然后在该目录下创建MobileSync,并将.sfile文件夹移入。但前提是你只有一台设备需要备份,或者按照上面的方法为每个设备创建单独的符号链接指向其独立的.sfile文件夹,否则只移动Apple文件夹可能导致所有设备都指向一个新的单一位置,而这个位置中只有一个设备的备份。
请按照这些步骤操作,请务必仔细阅读每一步的注意事项!
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com