天狼晓月 发表于 2017-12-1 23:09:28

修改Windows 7脱机文件默认保存位置的方法

Windows 7的脱机文件功能可以让你的电脑在无网络连接的情况下继续使用另一台Windows机器共享的文件,并在网络连通时自动保持同步。脱机文件功能的原理很简单,就是通过在本机保存一份副本来实现脱机使用功能。在实际使用过程中,发现一个问题,脱机文件功能默认保存文件副本的文件夹是C:\Windows\CSC目录,如果脱机文件较大,有可能会导致C盘空间不足。

以下方法经在Windows 7专业版上试验,可以修改Windows 7脱机文件默认保存位置。
注意:如下操作将删除本机现有的脱机文件副本,请做好备份后再操作。

首先,控制面板-同步中心-管理脱机文件,选择“禁用脱机文件”,并重新启动计算机;
然后,在D盘创建用于脱机文件存放的文件夹,比如D:\CSC,用管理员身份运行“命令提示符”,输入以下代码:
Takeown /r /f C:\Windows\CSC
rd /s C:\Windows\CSC
mklink /J C:\Windows\CSC "D:\CSC"第一行是获取目录所有权,第二行删除默认脱机文件夹,第三行创建到新位置的链接文件。
最后,打开同步中心-管理脱机文件,选择“启用脱机文件”,并重启计算机即可。

天狼晓月 发表于 2017-12-1 23:10:31

win7脱机文件夹,如何能移动到其它的分区? 有个关于windows7Offline Files Folder的问题,win7脱机文件夹,如何能移动到其它的分区?默认是在系统盘的。 回答: 根据您的描述,我对这个问题的理解是如何把Windows 7的offline files folder移动到其他的分区.默认情况下,offline files cache 的位置是在C:\windows\CSC文件夹下面,由于此文件是在C盘,如果文件文件数据比较大可能会对C盘系统盘影响,根据我的经验您可以这样操作:修改(建议在修改之前备份此注册表键值,右键导出):HKLM\System\CurrentControlSet\Services\CSC\Parameters 下面的 CacheLocationRegkey : CacheLocation
Type: REG_SZ可以改变Cachelocation的值去改变cache的位置,但是这个数值是用NT format设置的,比如,如果您想让d:\csc取代现在文件的位置,您可以指派这个值为 \??\d:\csc回答您的问题:
[*]Q: 是否需要新建就可以?
[*]A: 是的,需要重新新建这个注册表键值。
为了您操作方便,我总结了下面的做法:
[*]在控制面板中 > 同步中心(sync center)>管理offline files (Manage offline files)> 禁用offline files 功能 (Disable offline files)。
[*]重新启动计算机
[*]在注册表中添加注册表键值.(上面提到的)
[*]在控制面板中 > 同步中心(sync center)>管理offline files (Manage offline files)>启用offline files 功能 (Enable offline files)。
[*]重新启动计算机。
[*]重新连接需要offline的文件。

页: [1]
查看完整版本: 修改Windows 7脱机文件默认保存位置的方法