Windows XP中的服务(1)
在Windows 2000/ XP/ 2003中,服务从严格意义上说只是一种特殊的应用程序,只不过其运行于后台,不在任务管理器中出现而矣。通常,在系统启动后,会默认自动加载许多服务,当然其中大多数是系统运行所必需的,但也有部分是大多数用户根本用不到的,这些“无用”的服务,不仅大量占用系统资源,还有可能被黑客所利用,找到进入并控制我们系统的途径。
下文我们将以Windows XP为例,具体分析一下如何检查系统中启动的服务及探讨是否禁用相应服务的判断原则。
查看系统中运行的服务
要查看系统中已启动的服务,可以通过命令行方式,在Windows XP下,首先你要使用系统管理员账户或以拥有Administrator权限的用户身份登录,然后在“运行”中输入“cmd.exe”打开命令行窗口,再输入“net start”回车后,就会显示出系统正在运行的服务。
【HighDiy注:详细请参阅Windows系统的内置安全命令】
当然更直观的方式是在图形界面下,这不但可以让我们看到系统中加载的服务,也会给出更详细地的各项服务具体信息。我们可以在“开始→控制面板→管理工具”中双击“服务”,或者直接在“运行”中输入“Services.msc”打开服务设置窗口
服务的启动类型
从启动方式上看,服务分为如下三种:
自动 : 如果一些无用服务被设置为自动,它就会随机器一起启动,这样会延长系统启动时间。通常与系统有紧密关联的服务才必须设置为自动。
手动 : 只有在需要它的时候,才会被启动。
已禁用 : 表示这种服务将不再启动,即使是在需要它时,也不会被启动,除非修改为上面两种类型。
禁用服务的方式
如果我们要关闭正在运行的服务,需要选中它,然后在右键菜单中选择“停止”即可。但是下次启动机器时,它还可能自动或手动运行。
如果服务项目确实无用,可以选择禁止服务。在右键菜单中选择“属性”,然后在“常规→启动类型”列表中选择“已禁用”,这项服务就会被彻底禁用。
如果以后需要重新启用它,只要在此选择“自动”或“手动”即可,也可以通过命令行“net start 服务名”来启动,比如“net start Clipbook”。
| 共3页: 1 [2] [3] 下一页 |

搜索