我尝试将 Dropbox 文件夹移动到同一驱动器中的其他位置,但无法这样做。它一直说:
现在我关闭了所有程序,还用 Process Explorer 检查了没有任何东西在使用 Dropbox 或 Dropbox 文件夹,当然 Dropbox 除外!为什么会发生这种情况?我无法直接关闭 Dropbox。如果不从 Dropbox 偏好设置中移动文件夹,我该如何移动它?
我在 Windows 8 系统上使用 Dropbox 1.6.10。
编辑:
答案1
确保 Process Explorer 以提升的权限运行。默认情况下,它不会以提升的权限运行,因此不会向您显示所有文件句柄,因为它无法读取特定进程的资源信息。然后您应该能够看到哪个进程正在占用该目录,从而终止该进程。
答案2
我只是出现了相同的症状,但原因不同。
就我而言,我正在从原件复制C:\Users\Tyson\Dropbox
到D:\SomeLongerRootPathThanBefore\Dropbox
。
我当时没有意识到,但我原来的 Dropbox 文件夹中的文件路径接近 NTFS 长度限制。当将它们移动到更长的根文件夹时,它们超出了限制。Dropbox 失败,并显示相同的“无法移动某些文件,请重试”,但没有提供更多详细信息。
如果您想检查是否确实如此,请使用标准 Windows 资源管理器复制并粘贴 Dropbox 文件夹。Windows(至少在 7 及以上版本)现在会为您提供很好的解释性消息。
答案3
你会有关闭 Dropbox 应用。没有其他方法可以移动目录。我已经这样做过几次了——它甚至可以跨操作系统工作。想象一下你设置了一台新机器:你可以将 Dropbox 内容从备份复制到文件夹,然后首次安装 Dropbox,它会知道它已经同步了这些文件。
本质上:您将 Dropbox 指向新位置,它会根据其索引识别出文件仍然相同。
这只会触发重新索引过程,根据文件数量可能需要几分钟。但无需重新上传。
如果你想绝对确定,你可以复制文件夹内容而不是移动它们,然后将 Dropbox 指向新文件夹,并观察它重新索引。完成后,删除旧文件夹。
答案4
其实最简单的方法是下载 Unlocker,然后解锁所有使用 Dropbox 文件夹的进程。然后移动它,它就会起作用。