解决文件服务器故障11妙招
1招:访问共享文件提示该文件正在被使用或磁盘写保护
故障现象:某单位局域网服务器采用Windows 2000 Server系统,客户端计算机则分别运行Windows 98Windows XP两种系统。在服务器中设置了一个共享文件夹,并在两种客户端系统中把这个共享文件夹映射为网络驱动器。开始使用一直很正常,现在出现了一个问题,当Windows 98系统试图打开由Windows XP使用过的文件时,不能对该文件进行复制或删除操作,在Windows XP系统中却可以完成以上操作。不过通过重启服务器可暂时解决这个问题,请问这是什么原因造成的呢?
解决方法:当Windows 98系统试图打开Windows XP系统使用过的文件时,系统常常会提示该文件正在被使用或磁盘写保护之类的信息。这说明对该文件的处理仍然在Windows XP的系统进程中,并没有完全退出。问题可能出在Windows XP的设计缺陷上,建议为Windows XP系统安装较为全面的系全补丁。
2招:Windows XP系统访问共享文件提示没有访问权限
故障现象:某单位局域网的计算机全部运行Windows XP系统,没有放置服务器。其中有一台计算机可以访问网络中的其它计算机,其它计算机却无法访问该计算机。双击网上邻居窗口中的计算机图标时会提示没有访问权限。然而该机所连接的打印机能被其它计算机共享,请问这是什么原因造成的,应该如何解决?
解决方法:导致Windows XP文件共享故障的原因可能是以下几个方面,建议逐一尝试排除:
1.没有正确运行网络安装向导。在网络连接窗口中单击设置家庭或小型办公网络,重新运行该向导,并正确设置网络连接类型。
2.启用了Windows XP内置的防火墙。当运行网络安装向导后,将自动启用Windows XP内置的防火墙,禁止其它用户通过网上邻居共享文件夹。可尝试关闭该防火墙再试验。
3.用户密码设置错误。当前访问网上邻居的用户在准备访问的Windows XP中也必须同样存在,并且必须设置相同的密码。
4.没有设置正确的NTFS权限。建议将共享文件夹的访问权限设置为everyone均拥有读取
权限。
3招:Windows XP系统无法查看工作组计算机
故障现象:某公司的计算机全部运行Windows XP操作系统,现在使用3ADSL线路和路由器分三组拨号上网。现在出现的问题是,所有的计算机都不能查看工作组计算机,单击网上邻居窗口左窗格中查看工作组计算机的热字时,会弹出没有权限使用网络资源的提示。请问这是什么原因引起的,应该如何解决?
解决方法:引发这种故障的原因比较多,用户可以从以下几个方面尝试解决此问题:
1步,运行网络连接向导,按照向导提示进行正确的设置。
2步,设置本地账户安全策略。依次打开开始”→“所有程序”→“管理工具”→“本地安全策略目录,打开本地安全设置窗口。在左窗格中依次展开安全设置”→“本地策略目录,并中安全选项。然后在右窗格中到并双击使用空白密码的本地账户只允许进行控制台登录选项,选中己禁用单选框并单击确定按钮。如果允许空白密码访问,并且每个登录用户都设置有密码,可不执行该操作,如图2008121503所示。

2008121503 设置本地账户安全策略
3步,在桌面上右键单击我的电脑图标,选择属性快捷命令。在打开的系统属性对话框中切换至计算机名选项卡。然后依次单击网络ID”→“下一步按钮;选中本机是商业网络的一部分,用它连接到其它工作者的计算机单选框,并单击下一步按钮;选中公司使用没有域的网络单选框并依次单击下一步”→“完成”→“确定”→“按钮。重新启动计算机使设置生效,如图2008121504所示。

2008121504 选择网络类型
4步,打开我的电脑窗口,依次执行工具”→“文件夹选项菜单命令。在打开的文件夹选项对话框中切换至查看选项卡,并取消使用简单文件共享(推荐)复选框。需要注意的是,如果10台电脑的登录用户名相同,但密码设置不一样则不能互相访问。另外如果Windows XP使用XP LITE进行过优化,也将会出现上述故障提示,如图2008121505所示。

2008121505 取消使用简单文件共享
4招:Windows Server 2003服务器限制共享文件夹的大小
故障现象:某局域网服务器运行Windows Server 2003系统,在服务器上为每个用户分别建立了一个共享文件夹。为了防止用户滥用磁盘空间,现在准备限制每个用户的共享文件夹不超过200MB,请问应该如何操作?
解决方法:实现这个目标比较简单,可以通过配置磁盘配额来解决该问题。要想使用磁盘配额功能,首先必须确保建立共享文件夹的分区为NTFS分区。设置磁盘配额的步骤如下:
1步,打开我的电脑窗口,并右键单击共享文件夹所在分区,执行属性快捷命令。在打开的本地磁盘 属性对话框中切换至配额选项卡,然后分别勾选启用配额管理拒绝将磁盘空间给超过配额限制的用户复选框,如图2008121506所示。

2008121506 启用配额管理
2步,单击配额项按钮,在打开的本地磁盘的配额项窗口中依次执行配额”→“新建配额项菜单命令。接着在打开的选择用户对话框里中依次单击高级”→“立即查按钮,到并选定目标用户后连续单击确定按钮。然后在添加新配额项对话框中将磁盘空间限制为200MB,并将警告等级设置为180MB即可。单击确定按钮,如图2008121507所示。

2008121507 设置所选用户配额限制
5招:Windows XP系统强制中断用户访问共享文件夹
故障现象:某学校局域网有一台运行Windows XP系统的计算机,以共享文件夹的方式供其它计算机访问。但如果同一时间共享的人数太多会导致网络速度急速下降,请问有什么方法可以强制中断某些用户对共享目录的访问呢?
解决方法:可以通过关闭特定用户的会话来实现这一目标强。在桌面上右键单击我的电脑图标,执行管理快捷命令,打开计算机管理窗口。然后在左窗格中依次展开系统工具”→“共享文件夹”→“会话目录,选中要强制中断连接的用户名并右键单击鼠标。在打开的快捷菜单中选择关闭对话项,接着再在打开的提示框中单击按钮即可暂时性地强制中断用户对共享资源的访问了。另外断开网络再连接也是一种解决办法,如图2008121508所示。

2008121508 中断当前会话
6招:VMware虚拟机共享Windows 2000系统计算机文件夹
故障现象:在一台运行Windows 2000系统的计算机中使用VMware虚拟机软件安装了Windows XP系统,现准备在虚拟机中共享物理计算机中的C盘。虚拟机控制面板中已经将物理计算机中的C盘添加到了共享文件中,但是后面应怎样操作才能共享C盘?
解决方法:在VMware虚拟中的操作系统要想共享物理计算机中操作系统的资源,应该通过网上邻居窗口来进行设置。依次单击整个网络VMware Shared Folders\\hostShared Folders→共享名称即可以进入。
7招:Windows XP系统多于10用户同时连接出错
故障现象:在局域网中使用基于Windows XP Professional系统的计算机提供简易的文件共享服务。但在用户访问共享文件夹过程中发现,同一时间只能允许10个用户访问共享文件夹。经过研究到了用户数限制设置界面,选择查看工作组计算机最多用户或更改用户数时最大只能选择10。如果设置的数值超过10,系统会自动将用户数变为10。请问能不能突破10个用户呢?
解决方法:在Windows 2000/XP Professional系统中,允许并发访问的最大用户数就是10。如果使用Windows 2000 Server/Windows Server 2003系统则不会出现此类问题。因此当局域网内的计算机数量超过10台时,最好安服务器操作系统。
8招:Windows 2000系统映射驱动器永久连接
故障现象:在一台运行Windows 2000系统的计算机中将局域网中另一台计算机的共享目录
映射为网络驱动器后,发现如果在一段时间内不访问它,则映射的驱动器图标上就会显示一个红的×符号,但如果再次访问映射的驱动器则又会重新连接。请问如何才能让映射的网络驱动器保持长时间的连接状态?
解决方法:出现这个现象的原因是Windows 2000中的网络映射会在15分钟内无连接的情况下,自动中断闲置的连接,以免系统资源被浪费,所以,当用户再次连接映射的驱动器时就会很快重新建立连接。如果用户想让映射的驱动器具有永久性,那么就要进入HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Network\Persistent Connections的注册表分支,在它的下面建立一个名为SaveConnections的字符串值,并将该值设为yes即可,如图2008121509所示。

2008121509 设置映射驱动器永久连接
9招:Windows系统提示不到网络路径
故障现象:局域网中计算机A在通过\\IP地址\共享名的方式访问计算机B的共享资源时,系统提示不到网络路径。但是计算机B却能访问计算机A中的共享资源,而且同一个局域网中的其它计算机也能正常访问计算机A中的共享资源。请问应当如何设置才能使其它计算机访问到计算机B中的共享资源?
解决方法:既然所有的计算机都能访问计算机A中的共享资源,说明网络协议和网络连接都是正确的。导致其它计算机无法访问计算机B中的共享资源的原因,可能是计算机B中没有安装网络文件和打印机共享协议,或者计算机B安装了网络防火墙,也有可能是139445等端口被屏蔽了。排除上述可能性后,还可重新安装TCP/IP协议,并正确设置IP地址信息来解决。
10招:使用net view命令显示局域网共享文件夹
故障现象:某公司搭建小型对等局域网,现在想把网络中所有计算机的共享文件共享打印机等共享信息整理出来,供所有用户在互相共享文件时用。请问使用什么方法能够达到该目的?
解决方法:使用net view命令即可解决这个问题。在一台运行Windows XP系统的计算机上依次单击开始”→“所有程序”→“附件”→“命令提示符,打开命令提示符窗口。使用CD命令切换到保存结果文件的目录,然后输入net view \\pcname>&命令行并按回车键。其中pcname为查看共享信息的目标计算机名,”为保存共享信息的文件。借助该命令依次查看所有计算机上的共享资源,即可将网络中的所有共享信息,全部写入文本文件,如图2008121510所示。