【IT168 专稿】在同一个单位,员工之间相互通过网络访问共享资源,几乎就象每天需要吃饭一样平常;不要将这件平常的事情看得十分简单,因为很多时候我们会遇到共享资源能看到但不能进去访问、甚至连看也看不到的故障现象,许多员工遇到这样的现象往往是手足无措,不知道如何才能让自己需要的共享资源能看也能进。其实,共享访问过程中出现的各种故障现象,都是事出有因的,我们只有弄清楚故障原因,并对症下药、合理设置系统,就能快速解决各种共享故障,让目标共享资源能看也能进。
让共享资源能看到
有的时候,我们在自己的工作站系统中打开网上邻居窗口后,看不到自己想要的共享资源,这时我们该如何面对呢?看不到共享资源,很可能是本地工作站与远程工作站没有处于相同的工作组,或者是它们之间的网络通道已经断开,也有可能是远程工作站人为隐藏了起来,此时我们需要进行一一排查,才能从网上邻居窗口中看到远程工作站中的共享文件夹。
1、检查工作组是否相同
如果本地工作站与远程工作站工作组不相同,或者它们没有处于相同的工作子网中,那么从本地工作站的网上邻居窗口中是看不到远程工作站以及其中的目标共享资源的“身影”的,因为网上邻居窗口是不支持跨子网显示的,所以检查工作组是否相同是相当有必要的。
在检查或设置系统工作组名称时,我们可以先用鼠标右键单击系统桌面中的“我的电脑”图标,从弹出的快捷菜单中点选“属性”命令,打开系统属性设置对话框,单击其中的“计算机名”标签,并在对应的标签设置页面中单击“更改”按钮,打开如下图所示的设置窗口。
![]() |
在该窗口的“工作组”选项文本框中看看工作组名称是否合适,如果不合适时,必须及时修改过来,确保参与共享访问的两台工作组名称是相同的。
2、检查网络通道是否顺畅
要是本地工作站与远程工作站之间的网络连接通道不顺畅,那肯定也不会看到目标共享文件夹。为此,在遇到无法看到目标共享资源的时候,我们应该先从本地工作站系统中,利用Ping命令来测试远程工作站的IP地址是否能够被Ping通,如果不能Ping通的话,那问题很可能就是由网络连接通道不顺畅引起的。
此时,我们应该借助网络测试仪来测试网络线缆的连通性是否正常,如果不正常的话必须及时更换新的正常网络线缆;其次检查网络连接接口是否牢靠,如果不放心连接接口的牢靠性时,我们可以尝试着将各个连接接口的网络线缆拔下来,然后重新插一下,直到网络连接接口牢靠为止;第三检查网卡设备的工作状态是否正常,如果发现网卡设备工作状态不正常时,我们可以尝试重新安装一遍网卡设备的驱动程序,并设置好网卡设备的工作参数,确保网卡设备恢复正常的工作状态,实在不行的话,可以重新更换新的网卡设备来试试。
3、检查系统服务是否正常
在网络连接通畅、工作组相同的情况下,要是还不能通过网上邻居窗口看到目标工作站中的共享资源时,那我们就需要检查本地工作站和远程工作站中的一些系统服务是否运行正常了,因为一些系统服务直接决定了网上邻居窗口能不能正常显示共享资源,例如“Computer Browser”系统服务是用来维护局域网中工作站更新列表的,同时能将该更新列表自动提供给特定的工作站浏览。
不过该系统服务在启动运行时,会依赖“Workstation”系统服务;而“Workstation”系统服务是用来提供最基本的网络访问支持的,要是我们想访问其他工作站中的目标共享资源时,“Workstation”系统服务必须要处于启用运行状态;另外,如果远程工作站中的系统服务“Server”不能正常运行时,那对应系统就不能为局域网用户提供共享资源访问服务。
在检查上面的系统服务运行是否正常时,我们可以先打开普通工作站系统桌面中的“开始”菜单,从中点选“运行”命令,在弹出的系统运行文本框中,输入字符串命令“services.msc”,单击“确定”按钮后,进入对应系统的服务列表窗口;其次从服务列表窗口中找到目标系统服务,用鼠标右键单击该服务选项,从弹出的快捷菜单中执行“属性”命令,打开目标服务属性设置对话框;在该对话框的“常规”标签页面中,我们就能很直观地看到目标共享资源的启动运行状态是否正常了(如下图所示)。
![]() |
一旦看到目标系统服务不能正常工作时,我们应该及时单击“启动”按钮将它们启用起来,同时将它们的“启动类型”参数修改为“自动”,以便确保这些系统服务日后能跟随Windows系统自行启动运行。
4、检查远程IPC$是否启用
当我们尝试从本地系统的网上邻居窗口去访问远程工作站系统中的目标共享资源时,网上邻居功能会自动先搜索远程工作站系统中的IPC$默认共享是否处于正常启用状态,之后通过该默认共享将对应系统中的目标共享资源显示在本地网上邻居窗口中;要是找不到IPC$默认共享时,那么我们自然也就无法从网上邻居窗口中看到目标共享资源的“身影”了。
在检查IPC$默认共享是否处于正常启用状态时,我们可以先以系统管理员身份登录进入远程工作站系统,依次单击“开始”/“运行”命令,在弹出的系统运行文本框中,输入字符串命令“cmd”,单击“确定”按钮后,将系统屏幕切换到DOS命令行工作窗口。
其次在该窗口的命令行提示符下,输入字符串命令“net share”,单击回车键后,我们就能从如下图所示的结果界面中,看到IPC$默认共享的启用状态了。
![]() |
要是发现IPC$默认共享被意外关闭运行时,我们可以在DOS命令行提示符下输入字符串命令“net share IPC$”,单击回车键后,远程工作站系统中的IPC$默认共享就被成功启用了。
5、检查网络发现是否启用
对于Windows Vista、Windows Server 2008系统,它们新增加了网络发现功能,一旦这些系统关闭了网络发现功能时,那么我们同样也不能从网上邻居窗口中看到对应系统中的目标共享资源。为此,我们只有重新将Windows Vista、Windows Server 2008系统中的网络发现功能打开,才能让网上邻居窗口自动搜索到对应系统中的共享资源。
在检查网络发现功能是否处于启用状态时,我们可以先以系统管理员身份登录进Windows Vista或Windows Server 2008系统,并在对应系统桌面中依次点选“开始”/“设置”/“控制面板”命令,在其后出现的控制面板窗口中,用鼠标逐一双击“网络和Internet”、“网络和共享中心”图标,打开网络和共享中心管理界面,找到其中的“共享和发现”设置项目,同时单击对应区域下面的“网络发现”右侧向下箭头按钮,打开网络发现功能设置区域。
从该区域中,我们就能一眼看出此时对应系统的网络发现功能是否处于启用状态了。要是发现该功能选项还没有被选中时,我们应该及时将“启用网络发现”选项重新选中,同时单击“应用”按钮,这样的话我们就能从工作站的网上邻居窗口看到对应系统中的所有共享资源了。
让共享资源能进入
有的时候,我们虽然能够从网上邻居窗口中看到远程工作站中的共享资源图标,但是用鼠标双击该文件夹图标企图进入其中查看具体的共享内容时,系统会出现莫名其妙的一系列问题,例如要求输入访问帐号与密码、访问权限不够、访问出错等。引起这些故障的原因同样也比较复杂,例如网络共享访问模式设置不当、访问权限没有设置合适、系统防火墙从中作梗等等,对待这些故障现象我们同样需要逐一进行排查。
1、检查访问模式是否正确
当共享资源所在的主机系统使用不同的共享访问模式时,那么共享访问的过程是不一样的。当远程工作站处于仅来宾共享访问模式时,系统会自动以“Guest”帐号完成共享访问身份验证过程,并且会自动把目标共享资源显示出来,如果此时远程工作站系统中的“Guest”帐号还没有被成功启用时,那么在共享访问的过程中我们会看到身份验证对话框,此时无论输入什么帐号与密码,都无法通过身份验证操作。而当远程工作站工作在经典访问模式状态时,我们必须输入合适的访问帐号才能看到具体的共享资源内容,如果不知道访问用户名与密码,那是无法成功进入目标共享文件夹看到具体内容的。
因此,当我们双击目标共享文件夹图标后,要是系统屏幕上出现了身份验证对话框时,我们可以先查看远程工作站系统的共享访问模式是什么,如果发现处于仅来宾工作模式时,那很可能是远程工作站系统中的“Guest”帐号没有被启用起来,此时我们只要重新启用对应系统的“Guest”帐号就可以进入目标共享文件夹窗口了;如果发现远程工作站系统处于经典访问模式,那我们必须输入合法的访问用户名与密码,才能看到具体的共享内容,如果不希望系统弹出身份验证对话框就能直接看到共享资源时,那可以尝试将远程工作站的共享访问模式从经典访问模式修改成仅来宾工作模式。
在修改远程工作站系统的共享访问模式时,我们可以依次单击“开始”/“运行”命令,在其后出现的系统运行文本框中,输入字符串命令“gpedit.msc”,单击“确定”按钮后,打开对应系统的组策略编辑窗口;其次在该编辑窗口的左侧子窗格中依次点选“本地计算机策略”/“计算机配置”/“Windows设置”/“安全设置”/“本地策略”/“安全选项”,在“安全选项”对应的右侧显示区域中,用鼠标双击其中的“网络访问:本地帐户的共享和安全模式”项目,打开如下图所示的设置窗口,在这里我们就可以按照要求选用合适的共享访问模式了。
![]() |
小提示:当系统第一次出现共享登录验证对话框时,我们只要正确输入合适的账号名称与密码信息,就能顺利地进入到目标共享文件夹窗口了,而下次访问相同的共享资源时,系统将不会要求我们重复输入账号名称与密码信息,而会直接打开该目标共享文件夹窗口。此外,在缺省状态下,要是我们在本地工作站中使用的账号名称与密码信息与远程工作站中使用的账号名称与密码信息完全一致时,那么我们日后访问远程工作站中的共享资源时,也不需要输入共享访问账号名称与密码信息,就能直接进行共享访问了。
2、检查访问权限是否合适
在企图进入目标共享文件夹窗口时,系统屏幕上要是出现访问权限不够的故障现象时,那多半是目标共享资源对用户的访问权限进行了设置,而恰好我们所使用的访问帐号不具有访问目标共享内容的权利。例如,要是远程工作站处于仅来宾共享访问模式时,我们的共享访问操作虽然能够通过系统的身份验证,但是“Guest”帐号可能在默认状态下并没有权利访问到目标共享内容,为此我们在进行共享访问之前,应该为“Guest”帐号授予合适的访问权限。
在为“Guest”帐号授权时,我们可以先打开远程工作站系统的资源管理器窗口,从中找到目标共享文件夹,用鼠标右键单击该共享文件夹图标,从弹出的快捷菜单中执行“属性”命令,打开目标文件夹的属性设置窗口,单击其中的“安全”标签,打开如下图所示的标签设置页面。
![]() |
检查对应页面中“Guest”帐号是否有读取目标共享文件夹的权限,要是没有的话,可以直接单击“添加”按钮,来将“Guest”帐号的访问权限添加进来。
同样地,要是远程工作站处于经典共享访问模式时,我们必须使用指定的访问帐号才能打开目标共享文件夹窗口,并且该帐号必须有足够的权限才能看到具体的共享内容。要是输入了合法帐号后,仍然遇到共享访问权限不够时,我们必须进入到如下图所示的标签设置页面,将指定的合法帐号访问权限添加进来。
![]() |
3、检查访问策略是否设置
在默认状态下,Windows系统的访问策略是禁止“Guest”帐号通过网络访问共享资源的,我们要想以“Guest”帐号顺利进入目标共享文件夹窗口时,必须先修改一下该组策略设置参数。在修改该组策略参数时,我们可以依次单击“开始”/“运行”命令,在其后出现的系统运行文本框中,输入字符串命令“gpedit.msc”,单击“确定”按钮后,打开对应系统的组策略编辑窗口。
其次在该编辑窗口的左侧子窗格中依次点选“本地计算机策略”/“计算机配置”/“Windows设置”/“安全设置”/“本地策略”/“用户权利指派”,在“用户权利指派”子项对应的右侧显示区域中,用鼠标双击其中的“拒绝从网络访问这台计算机”目标组策略,打开如下图所示的组策略属性设置窗口。
![]() |
从该设置窗口中选择“Guest”帐号,并单击“删除”按钮,最后单击“确定”按钮,如此一来我们日后就能使用“Guest”帐号通过网络访问局域网中的目标共享资源内容了。
4、检查访问端口是否开启
有的时候,参与共享访问的两台工作站系统如果启用了Windows防火墙程序时,那么共享访问的一些重要端口可能会被自动封锁,例如UDP137、UDP138、TCP139、TCP445等,这些端口一旦被封锁时,那么我们自然就不能进入共享文件夹访问目标内容了。
此时,我们可以依次单击“开始”/“设置”/“控制面板”命令,在弹出的系统控制面板窗口中,双击“Windows防火墙”图标,在其后出现的设置窗口中,检查Windows防火墙是否处于启用状态,如果发现该功能已经被启用时,我们可以单击对应设置窗口中的“例外”标签,打开如下图所示的标签设置页面。
![]() |
在该设置页面中我们只要检查一下“文件和打印共享”选项是否处于选中状态,如果发现该选项还没有被选中时,我们只要将它重新选中,再单击“确定”按钮就可以将UDP137、UDP138、TCP139、TCP445等端口全部启用起来了。
