无法拷贝共享内容
最近,由于工作需要单位新进了一批员工,单位领导要求笔者为这些新来的每一位员工创建好文件服务器访问账号,同时为他们合理分配好服务器空间。以前,笔者是采用Windows Server 2003系统自带的磁盘配额功能来为每一位员工分配服务器空间大小的,不过现在单位员工人数增加了后,服务器的磁盘空间却没有同步扩大,不得已笔者只好将每一位员工服务器使用空间缩小了;同时为了有效节约宝贵的服务器空间资源,笔者又将保存了单位重要资料的共享文件夹进行了压缩。
由于服务器中的共享文件夹里包含的内容几乎都是单位的一些Word文档、Excel表格,还有少部分会议图像,因此笔者直接打开了共享文件夹的属性设置窗口,单击其中的“高级”按钮,打开高级设置窗口,选中其中的“压缩内容以便节省磁盘空间”选项,将目标共享文件夹中的内容进行了压缩,如此一来,不但节约了服务器空间容量,而且单位员工访问起来也是比较方便,不过就是这样一种笔者认为非常完美的方案竟然在之后几天“惹祸”了。
有一位新员工尝试将服务器中的共享文件夹内容拷贝到自己的磁盘空间中时,系统竟然弹出故障提示,说拷贝共享文件夹时发生错误。笔者听到这种故障反映时,原以为这只是一种个别现象,肯定是新员工自己操作不当引起的。可哪里知道,之后连续好几天,又有几位新员工向笔者反映说,他们在拷贝服务器中的共享内容时也出现了相同的故障现象,那就是无法拷贝共享内容。到了这里,笔者才真的认为单位的文件服务器发生了故障。
寻找无法拷贝原因
由于报错的员工反映的故障现象都相同,那就是在拷贝保存了单位重要资料的共享文件夹时,都会发生无法拷贝的故障提示。起初,笔者认为这种故障很可能是服务器空间容量的分配存在问题,可是仔细对磁盘配额的参数设置以及用户的操作权限进行了检查,没有发现任何问题,这说明该故障与磁盘配额没有什么关系。在检查保存了单位重要资料的共享文件夹属性时,笔者发现该共享文件夹占用服务器的空间大小为1.51GB,这与笔者事先通过服务器磁盘配额功能分配给每一位新员工2GB大小的配额限制还有一定的差距,换句话说,新员工按照道理可以将1.51GB大小的共享文件夹内容拷贝到自己的2GB的服务器空间中,会不会是新员工在操作方面出现了错误?
想到这里,笔者立即来到一位员工的计算机前,检查了一下分配给该员工的服务器空间内容,结果一眼看出了问题,原来经过NTFS压缩过了的文件名称应该都是蓝颜色的字体,可是这里的文件字体仍然都是黑色的,这说明拖放到这位员工自己的磁盘空间中时,共享文件夹内容是没有被压缩的,这是为什么呢?在相同的服务器磁盘分区中,使用了相同NTFS文件格式的系统为什么会出现两种不同的显示效果呢?
对于这样的疑惑,笔者从来没有遇到过,只好向Internet网络求助,结果终于找到了故障原因:原来经过Windows Server 2003系统的NTFS压缩功能压缩过了的共享文件夹,尽管它们占用服务器空间的大小变化了,不过共享文件夹自身的大小却没有减小,拷贝经过压缩过了的文件内容时,Windows Server 2003系统会自动对其执行解压缩操作,将目标文件夹的大小恢复到原来状态。根据这样的理论,笔者立即查看了保存了单位重要资料的共享文件夹原始数据大小,发现它的大小竟然为2.2GB,而笔者利用服务器磁盘配额功能分配给每一位新员工的空间大小只有2GB,显然将2.2GB大小的数据内容拷贝到2GB的服务器空间中,肯定会出现无法拷贝共享文件夹的故障现象。
解决无法拷贝故障
找到无法拷贝共享文件夹的原因后,避免这种故障现象的再次发生也就十分简单了,要么建议同事日后不要将共享文件夹中的内容拷贝到自己的服务器空间中,要么直接利用WinZip之类的专业压缩工具将共享文件夹重新压缩一下;不过从实际使用效果来看,上面两种方案都不是非常完美,因为前一种方案可能会降低新员工访问共享文件夹内容的效率,后一种方案让新员工无法直接查看服务器空间中的共享文件夹内容,毕竟经过WinZip工具压缩过了的共享文件夹内容,是无法直接解压保存到新员工自己的服务器空间中的。
后来,笔者经过反复琢磨与实践,终于找到了两全其美的方案,那就是在单位的Windows Server 2003服务器系统中,并不把单位的重要资料内容真正共享出来,而是把这些资料对应的快捷方式共享发布出来,日后新员工只要将保存了各种资料快捷方式的共享文件夹拷贝到自己的服务器空间中,就能实现快速访问单位共享资源的目的,同时也避免了服务器空间容量不够的麻烦。
【编辑推荐】