借用ntsd命令,强行关闭服务
对于一些根本用不到的系统服务进程,我们该如何处置呢?相信多数人都会毫不犹豫地回答道,“当然是将它关闭掉!”话是这么说,不过实际操作起来,我们就会发现许多服务进程根本无法在任务管理器“进程”设置页面中被关闭掉。面对那些顽固不化的服务进程,我们该如何下手将它们关闭呢?其实借助服务器系统内置的“ntsd”命令,就能轻松将任何服务进程强行关闭掉,具体关闭的操作步骤为:
首先同时按下Ctrl+Alt+Del复合键,打开系统的任务管理器窗口,并单击“进程”选项卡,进入到服务进程列表页面,找到需要强行关闭的目标服务进程名称,同时将对应该进程的进程标识号记忆下来;
接着依次单击“开始”/“运行”命令,在弹出的运行对话框中,输入字符串命令“cmd”,单击“确定”按钮后,让系统处于MS-DOS工作状态;
在DOS命令提示符下,输入字符串命令“ntsd -c q -p n”(其中n为顽固进程的进程标识号),单击回车键后就可以将指定的顽固进程关闭掉了。
借用MacroRunner工具,批量启动服务
一般来说,启动某个系统服务时,都需要先进入到服务器系统的服务列表界面,找到某个目标服务后,再用鼠标左键双击之,打开对应服务的属性设置窗口,再单击该窗口中的“启动”按钮才可以。如果按上面的操作方法启动多个系统服务时,那工作量无疑是很大的,而且也不利于工作效率的提高。为了实现批量启动系统服务的目的,我们可以借助一款名为“MacroRunner”的工具,来对多个系统服务进行同时启动或关闭:
首先从网上下载得到MacroRunner工具的安装程序,并对该程序进行默认安装,安装结束后双击系统桌面中的MacroRunner程序快捷图标,就能打开批量启动服务的设置界面,如图3所示;

图3
接着单击主界面“New Macro settings”处的“Stop or start services”选项,在该选项右侧区域中,单击一下“select”旁边的文件夹按钮,打开系统服务列表界面,服务器中所有的本地服务将会自动显示出来;
下面,我们从列表中将需要启动的服务选中,并单击一下“select”按钮,选中的服务就会自动加入到MacroRunner界面中来;按照相同的操作方法,将其他需要启动的服务逐一加入进来,最后将所有服务对应的“command”参数修改为“start”,再单击“File”菜单项下面的“Run”命令,如此一来出现在MacroRunner列表界面中的所有服务,都将被自动启动起来;
当然,我们也可以对系统服务进行批量关闭,在同时关闭多个系统服务时,只要先将待关闭的所有服务加入到MacroRunner列表界面中,再将所有服务对应的“command”参数修改为“stop”,最后单击“File”菜单项下面的“Run”命令就OK了。
- 上一篇:深入透彻了解磁盘的碎片整理
- 下一篇:Win2000/XP的秘密辅助功能
- 相关新闻
- 用户评论
- 推广服务

