XP 系统可以说是 windows 系统发行以来最为华丽的系统,目前可能大部分的个人计算机用户都在使用。关于 XP 的优化,网上的文章非常多,有真也有伪。这些暂且不论,有网友提到了开机器后进程过多的问题,本文就服务进程优化和大家一起探讨一下。希望能抛砖引玉,不当之处还请不吝赐教。

本文的讨论是在 XP 专业版的基础上进行的, HOME 版用户同样使用,当然项目可能会少点。

XP
系统减少不必要的进程,能节约紧张的系统资源,同时也减少软件冲突导致系统出错的几率。

一、减少不必要的启动加载项目。点开始 -- 运行 -- 输入 msconfig-- 启动,里面的项目,严格的说都可以取消启动的,对系统稳定没有影响。不过为了使用方便,建议还是保留一部分。每台机器的软件和硬件环境不一样,我结合自己的感受,简单谈谈普遍的建议保留的加载项目:

ctfmon---
官方文献解释是 Alternative User Input Services ,控制 Alternative User Input Text Processor (TIP) Microsoft Office 语言条。 Ctfmon.exe 提供语音识别、手写识别、键盘、翻译和其它用户输入技术的支持,简单的说就是输入法切换的支持,所以建议随机启动。

另外加载防火墙和杀毒软件的监控功能。当然裸奔的电脑高手可以无视。

还有显卡的控制中心也建议加载,方便使用。

别的项目就根据自己电脑里面的应用软件和个人的使用习惯来加载。各个品牌电脑会有很多应用软件加载,我个人认为,跟 windows 比起来,这些软件更多的只是个装饰作用。



二,就是优化服务,将不必要的服务关闭。这是本文的重点。



在“我的电脑”点右键 -- 管理 -- 服务和应用程序 -- 服务,这个时候就进入了服务的设置界面。



次操作带有一定危险性,强烈建议大家在使用之前把自己的服务备份一下,这样万一出了问题可以恢复。



以下内容是我从网上收集的,蓝色字是我机器上的运行状态内容很多,大家慢慢看。

(以 XP 专业版为范本)



01.
●显示名称: Alerter

◎进程名称: svchost.exe -k LocalService

◎微软描述:通知所选用户和计算机有关系统管理级警报。如果服务停止,使用管理警报的程序将不会受到它们。如果此服务被禁用,任何直接依赖它的服务都将不能启动。

◎补充描述:警报器禁用警报器。该服务进程名为 Services.exe ,一般家用计算机根本不需要传送或接收计算机系统管理来的警示 (AdministrativeAlerts) ,除非你的计算机用在局域网络上。

◎默认:禁用

◎建议: 禁用本身就没有开启





02.
●显示名称: Application Layer Gateway Service

◎进程名称: alg.exe

◎微软描述:为 Internet 连接共享和 Windows 防火墙提供第三方协议插件的支持。

◎补充描述: XP SP2 自带的防火墙,如果不用可以关掉。

◎默认:手动(已启动)

◎建议: 禁用看你用不用系统自带的防火墙





03.
●显示名称: Application Management

◎进程名称: svchost.exe -k netsvcs

◎微软描述:提供软件安装服务,诸如分派,发行以及删除。

◎ 补充描述:应用程序管理。从 Windows2000 开始引入的一种基于 msi 文件格式的全新有效软件管理方案 : 程序管理组件服务。该服务不仅可以管理软件的安装、删除,还可以使用此服务修改、修复现有应用程序,监视文件复原并通过复原排除基本故障等,软件安装变更的服务。

◎默认:手动

◎建议: 手动本身就没有开启





04.
●显示名称: Automatic Updates

◎进程名称: svchost.exe -k netsvcs

◎微软描述:允许下载并安装 Windows 更新。如果此服务被禁用,计算机将不能使用 Windows Update 网站的自动更新功能。

◎补充描述:自动更新,手动就行,需要的时候打开,没必要随时开着。不过<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /> 2005 4 12 以后微软将对没有安装 SP2 WindowsXP 操作系统强制安装系统补丁 SP2

◎默认:自动

◎建议: 手动自动升级的进程,平时也不需要 , 如果不是正版用户,目前升级补丁需要正版验证,除非你用验证补丁,否则还是关闭,不占资源。





05.
●显示名称: Background Intelligent Transfer Service

◎进程名称: svchost.exe -k netsvcs

◎微软描述:在后台传输客户端和服务器之间的数据。如果禁用了 BITS ,一些功能,如 Windows Update ,就无法正常运行。

◎补充描述:经由 HTTP1.1 在背景传输资料的东西,例如 Windows Update 就是以此为工作之一。这个服务原是用来实现 http1.1 服务器之间的信息传输,微软称支持 windows 更新时断点续传。

◎默认:手动

◎建议: 手动本身就没有开启





06.
●显示名称: ClipBook

◎进程名称: clipsrv.exe

◎微软描述:启用 " 剪贴簿查看器 " 储存信息并与远程计算机共享。如果此服务终止, " 剪贴簿查看器 " 将无法与远程计算机共享信息。如果此服务被禁用,任何依赖它的服务将无法启动。

◎补充描述:剪贴簿。把剪贴簿内的信息和其它台计算机分享,一般家用计算机根本用不到。

◎默认:禁用

◎建议: 禁用本身就没有开启





07.
●显示名称: COM+ Event System

◎进程名称: svchost.exe -k netsvcs

◎微软描述:支持系统事件通知服务 (SENS) ,此服务为订阅组件对象模型 (COM) 组件事件提供自动分布功能。如果停止此服务, SENS 将关闭,而且不能提供登录和注销通知。如果禁用此服务,显式依赖此服务的其他服务将无法启动。

◎补充描述: COM+ 事件系统。有些程序可能用到 COM+ 组件,如自己的系统优化工具 BootVis 。检查系统盘的目录 "C:\Program Files\ComPlus Applications" ,没东西可以把这个服务关闭。

◎默认:手动(已启动)

◎建议: 手动(开着)比较重要的一个进程





08.
●显示名称: COM+ System Application

◎进程名称: dllhost.exe /Processid:{02D4B3F1-FD88-11D1-960D-00805FC79235}

◎微软描述:管理 基于 COM+ 组件的配置和跟踪。如果服务停止,大多数基于 COM+ 组件将不能正常工作。如果本服务被禁用,任何明确依赖它的服务都将不能启动。

◎ 补充描述:如果 COM+ Event System 是一台车,那么 COM+ SystemApplication 就是司机,如事件检视器内显示的 DCOM 没有启用,则会导致一些 COM+ 软件无法正常运行。检查系统盘的目录 "C:\Program Files\ComPlus Applications" ,没东西可以把这个服务关闭。

◎默认:手动

◎建议: 手动本身就没有开启





09.
●显示名称: Computer Browser

◎进程名称: svchost.exe -k netsvcs

◎微软描述:维护网络上计算机的更新列表,并将列表提供给计算机指定浏览。如果服务停止,列表不会被更新或维护。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。

◎补充描述:计算机浏览器。一般家庭用计算机不需要,除非你的计算机应用在局域网之上。

◎默认:自动

◎建议: 如果是局域网用户,需要经常访问别的机器,就开启,如果只是单独用户,建议关闭(禁用)