如何在Windows 7中移动脱机文件缓存?


12

在Vista系统上,我一直在按照以下说明从其默认位置“离线文件缓存”中重定位c:\csc。效果很好。

但是,这些说明在Windows 7上不起作用。关于TechNet上发生的问题的讨论很少,但没有人提供解决方案。

问题是Windows 7中的“迁移向导”已更改,不再提供执行此操作的机制。

Answers:


32

我发现以下方法可以很好地工作。我建议在执行以下操作之前先创建一个还原点。

  1. 为您的脱机文件缓存创建一个文件夹。有点像D:\Offline
  2. 在提升的命令提示符下,键入以下内容:Takeown /r /f C:\Windows\CSC
  3. 打开同步中心,然后转到管理离线文件。
  4. 单击禁用脱机文件,然后重新启动计算机。
  5. 在提升的命令提示符下,发出以下命令:

    rd /s C:\Windows\CSC
    mklink /J C:\Windows\CSC "D:\Offline"
    

    (或您的文件夹名称是什么,但是如果名称中有空格,请确保使用引号)。

  6. 重新打开“管理脱机文件”窗口并启用“脱机文件”。

  7. 重新启动机器。

现在,所有可脱机使用的文件/文件夹现在都应重定向到您指定的任何文件夹。


1
巧妙地使用Vista中新的目录连接(AKA符号链接)功能。+1
杰夫·F

3
作品在Windows 8太
勒内·斯塔尔德

我发现效果很好的另一个选择是,您实际上可以将整个分区安装到C:\ Windows \ CSC目录。在计算机管理->磁盘管理上,右键单击要安装的分区,然后单击更改驱动器号和路径,删除所有驱动器号,然后在以下空NTFS文件夹中添加->安装。然后只需输入C:\ Windows \ CSC,则整个分区将成为您的脱机文件缓存!
安迪·布拉汉姆

不幸的是,在我看来,这个答案或这个都不起作用。上次重新启动后,我的“ 脱机文件”系统严重崩溃,并不断要求我重新启动以启用它。必须删除CSC文件夹并重新启用Offlien Files,以使其具有所需的权限来创建自己的CSC文件夹,以使其恢复到原始状态。
Mehrad

0

这是来自另一个Technet Social帖子:

当您使网络文件夹脱机可用时,该文件夹中所有文件的副本将存储在计算机的硬盘上。

Windows 7还具有扩展的功能,可以对文件共享进行快速远程查询,包括在WindowsVista®,WindowsServer®2008,安装了Windows Search 4.0的Windows®XP和早期版本上。

客户端缓存和脱机文件服务在Windows 7中具有一些根本差异,但是,此过程的动态性似乎是相同的。我不确定您用来从Vista中移动缓存文件的指示,但是根据具体过程,在Windows 7中使用脱机文件夹时,您可能可以使用类似的功能。

您能否检查此知识库文章是否与以前使用的文章不同?


而且它只适用于专业和终极!
Ivo Flipse,2009年

我认为还没有解决的办法,如果它不能按预期的方式工作
Ivo Flipse,2009年

-3

它比Windows 7更加简单

只需打开同步中心>>在左侧选择“管理离线文件

在新窗口中,第一个选项卡上的脱机文件仅使用选项查看文件

它将打开一个包含脱机文件内容的新窗口。

从那里,您可以只复制粘贴到桌面或物理驱动程序上的任何文件夹。


OP正在询问如何移动脱机文件的缓存位置,而不是如何移动其中包含的文件。
HaydnWVN
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.