论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 1329阅读
  • 0回复

[win7相关]Windows7中共享文件夹的脱机设置 [复制链接]

上一主题 下一主题
离线quen2008
 
发帖
*
今日发帖
最后登录
1970-01-01
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-08-26 10:28:47
每当一个新版本的操作系统出来,总能给我们不少的惊喜。这次Windows7操作系统也不例外。当我们设置一个共享文件夹后,依次打开属性、共享、高级共享窗口,我们会惊喜的看到这里多了一个叫做“缓存”的按钮(笔者个人认为这个按钮的名字取得名不副实,若改为脱机设置可能会更好)。我们点击这个按钮可以打开如下图所示的共享文件夹脱机设置窗口。在这个窗口中,可以进行共享文件加的脱机设置。这个功能是现在主流的XP操作系统中所没有的。那么其到底有什么功能呢?笔者在这里就先尝尝鲜了。

一、共享文件夹使用中的问题


现在企业中普遍采用的客户端是XP操作系统。这这个平台上使用共享文件会出现一些难以解决的问题。如用户可能把一些重要的文件存放在网络上的共享文件夹中。当用户需要用这些文件,而此时突然发现网络连接不上了,此时用户就会火冒三丈了。另外有时候企业的网络速度也会因为各种原因而变得比较慢。此时对网络上共享文件的操作也会受到影响。如打开比较大的共享文件或者把修改后的内容保存到共享文件中速度都会很慢等等。这些都是在XP操作系统中使用共享文件所遇到的问题。为了解决用户这些实际的问题,在Windows7操作系统中提出了共享文件夹脱机功能。


二、脱机文件的原理


其实这个共享文件的脱机原理比较简单,跟脱机网页类似。如上图所示,只要在设置共享文件夹的时候,选中“用户从该共享打开的所有文件和程序将自动在脱机状态下可用”,则当在其他客户端上打开这个共享文件夹的话,则操作系统会自动在本机创建一个共享文件夹的副本。这个副本就叫做脱机文件。当用户下次打开这个共享文件夹的时候,如果由于各种原因(如网络故障)导致共享文件夹不可用时,操作系统就会自动打开这个脱机文件。而当共享文件夹恢复正常时,客户端的操作系统又会自动对共享文件进行同步。以保证共享文件中的内容与脱机文件中的内容一致。


另外如果企业的网络速度比较慢,对方问共享文件夹产生了影响时,用户还可以手动设置直接采用脱机文件。先利用脱机文件来进行工作,以提高工作效率。然后在网络恢复正常的情况下,再对其进行同步。这可以让共享文件的使用少受网络速度的影响。


三、脱机文件的用途

其实共享文件夹的脱机文件功能在现实中有很大的应用。主要体现在以下几个方面。


一是方便员工离线工作。员工不可能每时每刻都在联网进行工作。如当员工出差或者到会议室开会的时候,都会暂时中断网络。在没有脱机文件的情况下,他们需要先把网络上共享文件夹中的文件复制到自己的电脑上,然后出差或者开会的时候才能够使用这些文件。如果万一忘了复制文件,那就麻烦了。而现在有了脱机文件功能的话,就方便了这些用户。因为此时即使员工没有跟企业网络进行联网,无法访问网络上的共享文件夹。但是在用户的客户端上仍然会有共享文件夹的一个副本。在无法打开网络上共享文件夹的情况下,这个脱机文件可以帮助用户解决不时之需。当员工出差在外或者在其他一些无法连接企业网络的情况下,这个脱机文件就非常的有用。


二是当网络速度不怎么理想的情况下可以帮助员工提高工作效率。如果企业的网络速度比较慢,则利用网络上的共享文件进行工作,其工作效率是非常低的。为了提高工作效率,员工可以在任何使用先通过使用本机上的脱机文件来进行工作。然后在空余的时候让操作系统对共享文件进行同步作业。因为在任何时候,用户都可以手工的来同步网络共享文件。这个过程很简单,只需要简单的按一个同步按钮即可。

四、同步过程中的注意事项


如果在Windows7操作系统中启用了脱机文件功能的话,则当用户在访问共享文件夹时,会自动创建一个共享文件的副本。如上图所示,如果选择“只有用户指定的文件或者程序才能够在脱机下可用”,那么只会对一些特殊的文件才会建立副本;而如果选择“用户从该共享打开的所有文件和程序将自动在脱机状态下可用”的话,那么这个共享文件夹下所有的文件或者文件夹都会在客户端本机建立一个副本。当网络恢复正常或者通过用户手工操作,可以让脱机文件与共享文件进行同步。如果只有一个员工使用这个共享文件的话,那么没有什么问题。但是如果有多个用户在同时使用这个共享文件夹,则使用起来可能会遇到一定的麻烦。


如正常情况下,在脱机状态下用户更改了某个共享文件的内容。在下次联机时客户端可以把修改的内容同步到网络上的共享文件中。注意在同步的过程中,系统会自动判断哪些内容被更改过了,系统只会对这些更改后的内容进行同步。

但是如果有多个用户同时在脱机状态下更改了这个共享文件,那么会出现什么情况呢?如当某个员工在出差的时候修改了脱机文件中的某个文件。而在这个员工出差的时候,公司内也有员工对这个共享文件进行了修改。那么当这个出差的员工回到公司后,对这个共享文件夹进行同步时,就会发生同步冲突的情况。因为在同步时,员工的操作系统需要把本机上的脱机文件同步到网络上的共享文件夹中;而网络上共享文件夹中的操作系统也要把其共享文件夹中的内容同步到脱机文件中。因为两者都有了更改。此后就会发生同步冲突的情况。在这种情况下,到底谁同步谁,操作系统会把这个选择的权利交给用户。

用户可以选择,到底是脱机文件中的内容更新网络上的共享文件,还是网络上的共享文件覆盖脱机文件中的文件。操作系统会显示一个对话框,让用户进行选择。遇到这种情况时,用户最好不要急于选择,还是先把本机上的脱机文件暂时仍然设置为脱机。需要先确认一下到底哪个版本的文件才是自己所想要的,免得因为同步错误而导致数据的丢失。


这也提醒系统管理员,在设置共享文件夹的时候需要最好权限的控制。如可以设置为只有文件的所有权人才能够对文件进行修改、删除等操作。而其他用户的话,最多只能够对这个共享文件有只读的权限,而无法进行修改或者删除。如此的话,无论是在脱机还是在联机的情况下,都只有一个员工可以对文件进行修改,就可以避免同步冲突的事件了。


五、脱机文件夹大小的设置


由于操作系统会在本机上建立一个共享文件夹的副本,其实就相当于是把共享文件夹复制在本地。为此如果共享文件夹比较大的话,会占用本地客户端比较大的空间。所有在必要的情况下,需要对这些脱机文件进行容量的限制。默认情况下,这个容量是没有限制的。也就是说,脱机文件夹的大小就是共享文件夹的大小。如果在硬盘容量有保障的情况下,可以不更改这个默认设置。因为即使在文件同步的时候,也只对更新过的文件进行同步。所有这不会影响到数据同步的性能。而只有在客户端硬盘空间有限的情况下,才需要对脱机文件的大小进行控制。


如果要设置脱机文件的大小,可以右键点击脱机文件,然后选择Disk Usage页签。在这个页签中系统管理员可以看到当前脱机文件所占用的磁盘空间;同样系统管理员也可以在这个页签中设置脱机文件最大可以使用的空间。

1条评分
惊鸿一剑 电魂 +3 继续努力,期待您的下篇杰作 2009-08-26