在 Windows 7 中更改用于脱机文件的磁盘

在 Windows 7 中更改用于脱机文件的磁盘

我正在将一些照片移动到我们家共享 NAS 驱动器上的一个文件夹中,我在 Windows 7 中将其标记为“始终离线可用”,以便我可以将其添加到照片图书馆。Windows 希望将文件的脱机副本存储在我较小的启动磁盘上,而不是较大的数据磁盘上。有什么方法可以改变这种情况吗?

答案1

更改脱机文件缓存的位置(默认位于 %windir%\CSC)

  1. 禁用脱机文件
  2. 打开 regedit,导航至

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC\参数

    创建一个名为的新字符串值缓存位置并将其设置为所需的路径,例如:

    \??\e:\csc

    笔记:您必须使用 Windows NT 格式的路径(反斜杠、双问号、反斜杠)

  3. 重新启动,然后重新启用脱机文件(这又需要第二次重新启动)

如果你想保留缓存内容,这个过程会稍微复杂一些:

如何将客户端缓存 (CSC) 文件夹移动到新位置

最后要注意的是,如果您以某种方式弄乱了 CSC 缓存(这并不难,我做过几次...),并且脱机文件开始出现异常,您可以将其重置为干净的空状态:

创建新的 DWORD 值格式数据库 = 1 在上面提到的注册表项中并重新启动。

相关内容