网管经验谈:如何有效管理服务(图)
![]() |
【IT168网友解答】操作系统里有很多程序都需要随系统的启动而启动的,软件或程序自启动的方法很多,例如启动组启动法,注册表键值启动法还有服务启动法。综合比较三者的优点和缺点,服务启动法最隐蔽和效果优秀。因为各项服务是在操作系统的后台运行的,当系统启动的同时,服务也就自动启动了,没有任何迹象。我们通过注册表中也看不到各个服务的启动踪影。
不过服务启动法虽然是最隐蔽和稳定的,但是不太好管理。一般来说我们是通过桌面“开始”按钮,然后输入services.msc回车,进入服务窗口中来快速启动和关闭某服务。(如图1)
![]() |
| 图1 点击看大图 |
但是在服务窗口中各个服务对应的是哪个程序呢?我们要想将某个服务彻底删除出系统应该如何运做呢?操作系统中还有很多隐藏服务,这些服务一般是不在服务窗口中显示出来的,我们怎么来查看这些隐藏服务呢?这些问题其实可以使用一个小工具来解决,他就是强大而小巧的服务管理工具——SrvAdmin.exe。
SrvAdmin.exe小档案:
软件大小:96KB
软件语言:英文版
软件类型:免费软件
适用平台:winnt/2000/xp/2003
下载地址:http://download.it168.com/02/0222/39810/39810_3.shtml
服务管理工具——SrvAdmin.exe只有一个小文件,双击打开他就会显示出当前系统的所有服务列表。(如图2)
![]() |
| 图2 点击看大图 |
该小工具不仅仅可以管理本地计算机,而且还可以通过上方的browse按钮寻找网络中的其他计算机,只要你拥有管理员权限,该计算机的服务列表也会全部显示出来。而且在最上方有一个“include kernel devices”的选项,将其钩选就可以显示出系统的所有核心设备驱动。(如图3)
![]() |
| 图3 点击看大图 |
在软件主界面的下方是对相应服务的描述与详细情况介绍。包括服务名称,启动方式(BOOT系统启动则启动,SYSTEM进入桌面则启动,AUTO自动启动,MANUAL手动启动,DISABLE禁止启动)(如图4),出问题时采取的措施(忽略,正常,严重),在service type处会给出对于该服务类型的描述,我们可以根据这个描述大致了解服务工作的环境,包括win32 own process(WIN32系统自身进程),win32 share process(win32系统共享进程),kernel driver(核心驱动),file system driver(文件系统驱动),adapter(适配器),recognizer driver(已识别驱动)等。
![]() |
| 图4 点击看大图 |
如果有我们希望彻底删除的服务,例如一些软件自身加载的服务或者是病毒借助的服务,可以点uninstall按钮,这样会直接将对应的服务卸载,从而释放了系统资源,提高了windows的运行速度。(如图5)
![]() |
| 图5 点击看大图 |
总结:
通过SrvAdmin.exe小工具可以让我们更有效的管理本地计算机甚至是远程计算机的所有服务,随意的开启或关闭这些服务,修改所有服务的启动方式,对于不需要的服务还可以直接删除,不给系统留任何垃圾。相信他一定会成为你的有效帮手。
