您现在的位置是:首页 > IT基础架构 > 网络与安全 >
摆平系统服务 摆脱网络故障
2008-10-14 01:26:00作者:帷幄来源:
摘要人们常说“常在河边走,哪有不湿鞋”,网络管理员同样也不例外,经常与网络管理与维护工作打交道的人,哪有不会遇到网络故障的道理呢?遇到网络故障并不可怕,关键是如何快速、有效地寻找到故障原因,并想方设法地“摆脱”它,才是我们网络管理员长期需要历练的。...
人们常说“常在河边走,哪有不湿鞋”,网络管理员同样也不例外,经常与网络管理与维护工作打交道的人,哪有不会遇到网络故障的道理呢!遇到网络故障并不可怕,关键是如何快速、有效地寻找到故障原因,并想方设法地“摆脱”它,才是我们网络管理员长期需要历练的。其实,引起网络故障的原因有很多,我们往往需要对症下药,才能寻找到解决故障现象的“良药”;这不,本文下面列写出来的一些网络故障,都是由于系统服务的运行状态出错引起的,此时我们只需要“摆平”系统服务,就能快速、有效地“摆脱”网络故障!
1、无法找到“邻居”
在相同的工作子网中,当我们打开本地系统的网上邻居窗口时,按理来说应该能够看到“邻居”工作站,并在权限许可的情况下可以正常访问“邻居”的共享资源;不过,要是哪一天我们发现“邻居”工作站无法显示在本地系统的网上邻居窗口时,我们首先应该检查它们之间的网络连接是否正常,在网络连接线路处于通畅的状态下,要是还无法找到“邻居”工作站时,可以看看本地工作站系统与“邻居”工作站系统是否启用了系统内置防火墙,如果在系统内置防火墙都关闭的情况下,“邻居”工作站的“身影”还不能正常显示在本地网上邻居窗口中的话,那这种故障现象很有可能是系统服务“Computer Browser”工作状态不正常引起的,因为在正常状态下,网上邻居窗口需要通过该系统服务才能正常浏览到局域网中的其他工作站,如果该服务被意外停用的话,那么“邻居”工作站的主机名称就不能正常显示在本地系统的网上邻居窗口中了,那么我们自然就不能从中找到“邻居”了。为此,要想顺利地通过网上邻居窗口找到“邻居”工作站,我们需要按照如下步骤来“摆平”系统服务“Computer Browser”:
首先在本地系统桌面中打开“开始”菜单,从中依次点选“设置”、“控制面板”菜单选项,打开本地系统的控制面板窗口,双击其中的“服务”选项,进入对应系统的服务列表界面;
其次在该服务列表界面中,找到目标系统服务“Computer Browser”,并用鼠标右键单击该服务选项,从其后出现的快捷菜单中点选“属性”命令,打开“Computer Browser”服务的属性设置对话框;
在该属性设置对话框中单击“常规”选项卡,打开如图1所示的选项设置页面,从该页面的“服务状态”设置项处,我们可以十分清楚地看到 “Computer Browser”服务此刻的工作状态,一旦发现该系统服务运行不正常时,那么我们基本就能断定无法找到“邻居”工作站的网络故障现象就是由系统服务引起的。此时,我们必须先单击对应选项设置页面中的“启动”按钮,将“Computer Browser”服务先强行启动成功,之后为保证该系统服务日后能跟随计算机系统自动启动运行,我们还需要将“Computer Browser”服务的启动类型调整为“自动”,最后单击“确定”按钮保存上述设置操作,相信这么一来无法找到“邻居”工作站的网络故障现象就会自动消失了。
当然,需要提醒各位注意的是,如果单击“启动”按钮无法将系统服务“Computer Browser”强行启动成功时,那说明本地工作站系统中的系统服务“Server” 或“Workstation”可能运行不正常,此时我们只要先将这些系统服务启动成功,之后才能将“Computer Browser”系统服务强行启动成功,毕竟“Computer Browser”系统服务对“Server”或“Workstation”服务存在依存关系。
2、无法设置共享
为了方便与局域网中的其他用户进行沟通交流,我们常常需要将本地系统的一些重要资源设置成共享状态,以便让其他用户能通过网络进行远程访问。按理来说,将文件夹资源设置成共享状态是一件非常简单的事情,不过在实际操作的过程中,相信很多人还可能会碰到这样一则奇怪的故障现象,那就是无法将目标文件夹资源设置成共享状态,也就是说目标文件夹的右键菜单中看不到“共享”命令,或者“共享”命令处于灰色不可选状态。
一般来说,当目标文件夹的右键菜单中看不到“共享”命令时,很可能是对应系统中的“Microsoft网络上的文件与打印共享”网络组件没有安装,我们只要重新安装一下该网络组件就能让“共享”命令出现在目标文件夹的右键菜单中了。如果发现目标文件夹的右键菜单中“共享”命令处于灰色不可选状态,我们应该先检查一下本地工作站系统中的“Microsoft网络上的文件与打印共享”网络组件是否安装正常,要是发现该功能组件已经安装好了的话,那么我们就需要考虑本地系统中的系统服务Server工作状态是否正常了,因为该系统服务的意外停用,也会造成“共享”命令处于无效状态,此时,我们不妨按照如下步骤来检查系统服务Server的工作状态:
首先在本地系统桌面中打开“开始”菜单,从中依次点选“设置”、“控制面板”菜单选项,打开本地系统的控制面板窗口,双击其中的“服务”选项,进入对应系统的服务列表界面;
其次在该服务列表界面中,找到目标系统服务“Server”,并用鼠标右键单击该服务选项,从其后出现的快捷菜单中点选“属性”命令,打开“Server”服务的属性设置对话框;
在该属性设置对话框中单击“常规”选项卡,打开如图2所示的选项设置页面,从该页面的“服务状态”设置项处,我们可以十分清楚地看到 “Server”服务此刻的工作状态,一旦发现该系统服务运行不正常时,那么我们基本就能断定无法设置共享的网络故障现象就是由该系统服务引起的。此时,我们必须先单击对应选项设置页面中的“启动”按钮,将“Server”服务先强行启动成功,之后为保证该系统服务日后能跟随计算机系统自动启动运行,我们还需要将“Server”服务的启动类型调整为“自动”,最后单击“确定”按钮保存上述设置操作,相信这么一来我们就能在本地工作站系统中将目标文件夹资源设置成共享状态了。
3、无法启用防火墙
为了让Windows系统运行得更加安全一些,微软公司从Windows XP系统开始,就开始集成了Windows防火墙,用户在该防火墙的“护驾”下可以安全地上网冲浪。在默认状态下,Windows系统往往会自动启用系统自带防火墙;不过,当我们使用了系统优化工具对本地系统进行优化操作之后,很可能会发现系统的自带防火墙被意外关闭了,而且当我们打开系统自带防火墙的属性设置界面时,还可能看到其中的“启用”选项已经失效了,这么一来我们日后就无法采用手工方法启用系统自带防火墙了。遇到这种故障现象时,我们该采取什么办法进行有效应对呢?
由于Windows系统自带防火墙在默认状态下是被自动启动运行的,当工作站系统被专业工具优化过之后不能正常工作,并且无法被手工启用时,很可能是专业工具在执行系统优化操作的过程中,自动将与系统自带防火墙有关的“Windows Firewall/Internet Connection Sharing(ICS)”服务关闭了,从而造成了系统自带防火墙的“启用”选项处于无效状态。此时,我们可以尝试按照如下操作来检查系统服务“Windows Firewall/Internet Connection Sharing(ICS)”的工作状态:
首先在本地系统桌面中打开“开始”菜单,从中依次点选“设置”、“控制面板”菜单选项,打开本地系统的控制面板窗口,双击其中的“服务”选项,进入对应系统的服务列表界面;
其次在该服务列表界面中,找到目标系统服务“Windows Firewall/Internet Connection Sharing(ICS)”,并用鼠标右键单击该服务选项,从其后出现的快捷菜单中点选“属性”命令,打开“Windows Firewall/Internet Connection Sharing(ICS)”服务的属性设置对话框;
在该属性设置对话框中单击“常规”选项卡,打开如图3所示的选项设置页面,从该页面的“服务状态”设置项处,我们可以十分清楚地看到 “Windows Firewall/Internet Connection Sharing(ICS)”服务此刻的工作状态,一旦发现该系统服务运行不正常时,那么我们基本就能断定无法启用系统自带防火墙的故障现象就是由该系统服务引起的。此时,我们必须先单击对应选项设置页面中的“启动”按钮,将目标系统服务先强行启动成功,之后为保证该系统服务日后能跟随计算机系统自动启动运行,我们还需要将“Windows Firewall/Internet Connection Sharing(ICS)”服务的启动类型调整为“自动”,最后单击“确定”按钮保存上述设置操作,这样的话Windows防火墙属性设置界面中的“启用 ”选项就能生效了,这个时候我们只要选中该选项,再单击“确定”按钮就能将Windows防火墙重新启用起来了。
4、无法自动更新
为了能让自己的工作站系统始终安全运行,不少朋友常常定期升级Windows系统,以便及时更新安装各种系统漏洞补丁程序,确保非法攻击者无法利用系统漏洞攻击本地工作站系统的安全。当然,要是每次我们都采用手工方法更新安装系统漏洞补丁程序时,不但工作效率不会很高,而且还容易将一些非常重要的漏洞补丁程序遗漏更新;因此,为稳妥起见,我们往往会启用Windows系统自带的自动更新功能,来自动安装更新系统漏洞补丁程序。但是,在实际启用Windows系统自带的自动更新功能时,我们有时会碰到系统无法自动更新的故障现象,这是什么原因呢?我们又该什么措施,来“摆脱”这种系统故障呢?
当系统无法自动更新漏洞补丁程序时,很有可能是我们在频繁地安装、卸载应用程序的过程中,或者使用专业工具优化系统的时候,本地工作站系统中的 “Automatic Updates”系统服务被意外停止运行了,此时我们可以尝试按照如下步骤来检查“Automatic Updates”系统服务的工作状态是否正常:
首先在本地系统桌面中打开“开始”菜单,从中依次点选“设置”、“控制面板”菜单选项,打开本地系统的控制面板窗口,双击其中的“服务”选项,进入对应系统的服务列表界面;
其次在该服务列表界面中,找到目标系统服务“Automatic Updates”,并用鼠标右键单击该服务选项,从其后出现的快捷菜单中点选“属性”命令,打开“Automatic Updates”服务的属性设置对话框;
在该属性设置对话框中单击“常规”选项卡,打开如图4所示的选项设置页面,从该页面的“服务状态”设置项处,我们可以十分清楚地看到 “Automatic Updates”服务此刻的工作状态,一旦发现该系统服务运行不正常时,那么我们基本就能断定无法自动更新系统漏洞补丁程序的故障现象就是由该系统服务引起的。此时,我们必须先单击对应选项设置页面中的“启动”按钮,将目标系统服务先强行启动成功,之后为保证该系统服务日后能跟随计算机系统自动启动运行,我们还需要将“Automatic Updates”服务的启动类型调整为“自动”,最后单击“确定”按钮保存上述设置操作,如此一来Windows系统的Update功能就能自动安装系统漏洞补丁程序了。
5、无法登录网络
为了方便对局域网中的工作站系统进行管理,我们有时会通过远程登录的方式进入目标工作站系统进行远程控制或管理操作。不过,在实际通过局域网网络远程登录目标工作站系统时,我们经常会碰到无法通过网络登录的故障现象。在排除网络连接等常规因素后,我们必须仔细检查远程工作站系统中的“Net logon”系统服务运行状态是否正常,因为如果没有该系统服务的支持,那么我们就不能在本地工作站系统中以pass-through帐号远程登录目标工作站系统。很显然,只有想办法让系统服务“Net logon”的运行状态恢复正常,才能解决无法登录局域网网络的故障现象,下面就是恢复系统服务“Net logon”运行状态的具体操作步骤:
首先到远程工作站现场以系统管理员身份打开系统桌面中的“开始”菜单,从中依次点选“设置”、“控制面板”菜单选项,打开远程工作站系统的控制面板窗口,双击其中的“服务”选项,进入对应系统的服务列表界面;
其次在该服务列表界面中,找到目标系统服务“Net logon”,并用鼠标右键单击该服务选项,从其后出现的快捷菜单中点选“属性”命令,打开“Net logon”服务的属性设置对话框;
在该属性设置对话框中单击“常规”选项卡,打开如图5所示的选项设置页面,从该页面的“服务状态”设置项处,我们可以十分清楚地看到“Net logon”服务此刻的工作状态,一旦发现该系统服务运行不正常时,那么我们基本就能断定无法通过网络远程登录该系统的故障现象就是由该系统服务引起的。此时,我们必须先单击对应选项设置页面中的“启动”按钮,将目标系统服务先强行启动成功,之后为保证该系统服务日后能跟随计算机系统自动启动运行,我们还需要将“Net logon”服务的启动类型调整为“自动”,最后单击“确定”按钮保存上述设置操作,如此一来无法通过网络远程登录目标工作站系统的故障现象就能被解决了。当然,在启动“Net logon”系统服务之前,我们需要将对应系统中的“Workstation”服务启动成功,因为“Net logon”服务与“Workstation”服务有依存关系。
6、无法共享打印
为了充分发挥打印机设备的作用,不少单位都将打印机设备直接连入到局域网网络中,并将其设置成共享状态,那样一来局域网中的所有用户在任何位置都能通过共享打印来完成材料输出任务了。不过,有的时候我们会发现共享打印机无法在局域网工作站中安装、使用;出现这种现象的主要原因,主要就是指定工作站系统没有正常启动运行“Print Spooler”系统服务,例如,在安装一些Ghost版本的Windows系统时,“Print Spooler”系统服务往往很容易被强行关闭,以便尽可能地达到加快系统运行速度的目的。要想“摆脱”无法共享打印故障,我们只要按照下面的操作将“Print Spooler”系统服务恢复运行就可以了:
首先在连接打印机设备的指定工作站系统桌面中打开“开始”菜单,从中依次点选“设置”、“控制面板”菜单选项,打开对应工作站系统的控制面板窗口,双击其中的“服务”选项,进入对应系统的服务列表界面;
其次在该服务列表界面中,找到目标系统服务“Print Spooler”,并用鼠标右键单击该服务选项,从其后出现的快捷菜单中点选“属性”命令,打开“Print Spooler”服务的属性设置对话框;
在该属性设置对话框中单击“常规”选项卡,打开如图6所示的选项设置页面,从该页面的“服务状态”设置项处,我们可以十分清楚地看到 “Print Spooler”服务此刻的工作状态,一旦发现该系统服务运行不正常时,那么我们基本就能断定无法安装使用共享打印机的故障现象就是由该系统服务引起的。此时,我们必须先单击对应选项设置页面中的“启动”按钮,将目标系统服务先强行启动成功,之后为保证该系统服务日后能跟随计算机系统自动启动运行,我们还需要将“Print Spooler”服务的启动类型调整为“自动”,最后单击“确定”按钮保存上述设置操作,这样的话我们就能非常顺利地在局域网工作环境中安装使用共享打印机了。
除了“Print Spooler”系统服务的运行状态需要关注外,我们还应该关注一下系统服务“Remote Procedure Call”,因为该系统服务如果运行不正常时,“Print Spooler”系统服务也会跟随它自动停止运行。
小提示:
通常情况下,启动运行某个目标服务选项时,往往都要先打开系统服务列表窗口,之后双击其中的目标服务选项后,进入对应系统服务的属性设置对话框,再在常规标签页面中单击“启动”按钮才可以。很明显,要是依照这种操作方法来同时启动运行多个系统服务选项时,那我们的操作量将是十分巨大的,并且还会影响我们的工作效率。事实上,我们可以通过专用工具“MacroRunner”,来快速启动或关闭系统中的多个服务选项,下面就是具体的实现步骤:
首先将MacroRunner工具程序下载安装到本地,在安装操作完成后我们直接双击系统桌面中的MacroRunner程序控制图标,打开对应程序的主操作界面,在该界面的“New Macro settings”设置项处单击“Stop or start services”选项,并单击对应该选项右侧显示区域“select”旁边的文件夹按钮,进入到本地工作站系统的服务列表窗口,随后我们就能看到对应系统中的所有本地服务选项了;
接着在这里依次选中每一个需要启动运行的系统服务,每选一个单击一次“select”按钮,等到所有目标系统服务都被添加到MacroRunner程序界面中时,再将这些服务选项对应的“command”运行参数调整为“start”,最后依次单击“File”/“Run” 命令,这样一来所有被添加到MacroRunner程序界面中的系统服务就能同时启动运行了。当然,在同时关闭多个系统服务选项时,我们只要按照相同的操作方法,将待关闭的每一个系统服务选项依次添加到MacroRunner程序界面中,再将它们的“command”参数调整为“stop”,最后依次执行 “File”/“Run”命令就可以了。
(本文不涉密)
责任编辑:
上一篇:网络时通时断 源自隐形地址作怪
下一篇:局域网维护和优化技巧