时间:2012-11-15 09:26:34 作者:木木 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20121115/18433.html 手机查看 评论 反馈
4、让服务器远程重启
为了提高服务器的管理效率,相信不少人都在Windows 2003服务器系统中开通了远程桌面功能,通过该功能网络管理人员就可以在任何地方来对服务器进行管理维护了,笔者也是使用的这种方式来管理维护服务器的。不过,最近笔者由于工作原因远程启动了一下服务器,原本认为这样的操作很简单,可谁想到这次重新启动后笔者再也无法通过远程桌面功能来访问windows 2003服务器了。那么为什么通过远程桌面功能,笔者无法远程重新启动服务器呢?
事实上,这种故障现象只能说明服务器系统中的某个服务进程或者某个应用程序阻碍了它的重启操作,换句话说就是服务器系统中正在运行一些无法被自动关闭的应用程序或系统进程,所以我们即使通过远程桌面功能来远程关闭系统时也无法让服务器自动关闭。要想让远程关闭服务器操作顺利进行下去,我们可以先来到服务器系统现场,然后在本地尝试一下关闭系统的操作,看看究竟是哪些应用程序或系统进程影响了服务器的关闭操作,找到“捣乱”的应用程序和系统进程后,将它从系统中暂时删除掉或停止掉,这么一来我们日后再通过远程桌面功能来远程关闭服务器系统时,就不会遇到什么障碍了,那么服务器远程重启操作就会成功了。
当然,有时我们会看到无法自动关闭的应用程序或系统进程是Windows 2003服务器不可缺少的,那么此时就不能随意将它们删除掉了。遇到这种现象时,我们可以使用windows 2003服务器系统自带的“shutdown.exe”文件,来执行远程强行关闭系统操作,下面就是该方法的具体操作步骤:
首先通过远程桌面功能登录进服务器系统桌面,并在系统桌面中依次单击“开始”/“运行”命令,在弹出的系统运行对话框中输入字符串命令“cmd”,单击回车键后,将系统状态切换到MS-DOS窗口;
其次在DOS命令行提示符下,输入字符串命令“shutdown -r -f -t 5”(其中r参数表示重新启动服务器,f参数表示强制关闭系统进程和应用程序,t参数用来指定系统关闭倒记时的时间),单击回车键后,服务器系统即使碰到无法关闭的系统进程时也会强行关闭。
5、让服务器进程关闭
关闭服务器系统进程最简单的方法,就是进入任务管理器的进程标签页面,并选中需要关闭的目标进程,再单击“结束进程”按钮就可以了。不过,“结束进程”命令并不是万能的,因为正在使用的或一些“顽固”的服务进程,就无法通过结束进程的方式来关闭掉,这些进程多半具有自我保护功能,或正被具体的某个程序所调用。那么面对服务器中的“顽固”服务进程,我们究竟该如何才能将它关闭呢?
在windows 2003服务器系统中,我们其实可以通过系统内置的“Ntsd”命令,来实现强行关闭服务器顽固进程的目的。在关闭顽固进程时,可以依次执行“开始”/“运行”命令,在弹出的系统运行框中输入“cmd”字符串命令,单击“确定”按钮后,系统将被自动切换到MS-DOS运行环境;
接着在命令提示符下,输入字符串命令“ntsd -c q -p 进程标识”(其中进程标识可以通过系统任务管理器窗口查看获得),单击回车键后就可以将特定标识的服务进程“强行”关闭了;当然这种方法并不能把所有的服务进程都关闭掉,例如CSRSS.EXE进程、SMSS.EXE进程、System进程都是无法被关闭的。
当然,我们也可以借助一些专业的查杀工具来关闭顽固进程。目前这方面的专业工具有很多,例如Kill process、Icesword、进程杀手等,通过这些专业工具我们能很轻松地将绝大多数进程关闭掉。比方说,将“进程杀手”工具安装到服务器系统中后,该工具就能自动精简服务器中的进程,并且可以将服务器必需进程以外的其他进程全部自动停止掉。对于那些正在运行的任何服务进程,我们可以在该程序的进程列表界面中选中它,再执行“中止进程”命令就可以了。
此外,一些病毒进程具有自身复制功能,它在发作时往往调用的进程数不止一个,如果强行关闭其中一个,它又会被其他相关子进程自动生成。要关闭这类顽固进程时,可以通过任务管理器窗口中的“结束进程树”功能来实现。例如,我们可以在服务进程标签页面中,选中病毒调用的一个进程,然后右击该进程的名称,再执行右键菜单中的“结束进程树”选项命令,如此一来就可以将病毒调用的一系列进程全部关闭了。
只要你好好学习本教程,你会发现,虽然自己不是一个专业的网络管理员,但是管理服务器也没想象中那么难的,所以说世上无难事,只要肯努力,肯学习.
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场