| Gzu521.com我的学习网 |
|
很多人已经用上了windows Vista beta 1,这一微软下一代操作系统。相比Windows XP,该操作系统对硬件的要求又有了不少提高,那么怎样充分利用现有的硬件流畅运行vista呢?当然,我们需要对其进行优化。 说到优化,第一个想到的就是操作系统中那些我们可能永远用不到的服务。为了照顾所有消费者,windows操作系统中总会包含大量各种用途的服务,有些是运行操作系统必须的,有些则对大部分人完全没用。我们的目的则是在尽可能保证操作系统完整的功能的同时减少必须运行的服务的数量,以达到优化的目的。 优化的主要方式就是将不需要的服务禁用。首先请运行services.msc,打开服务控制台,这里列出了操作系统中所有的服务。和Windows 2000/xp/2003相比,当前的vista在这里并没有什么特殊之处,因此只要我们明白每个服务的具体作用,就可以按照同样的方法将其禁用。 下列每项服务,我们都将按照这样的格式介绍:服务名称、服务描述、运行方式、建议的设置、服务进程。 .net runtime optimization service v2.0.50215_x86:对使用下一代技术编写的程序的运行提供优化。该服务的默认运行方式是手动,不建议更改。 \\windows\microsoft.net\framework\v2.0.50215\mscorsvw.exe 估计使用该技术之后,运行.net技术编写的程序时执行效率将会更高,因为现有系统中运行.net程序的速度还是有些慢。 application experience lookup service:在应用程序启动时处理应用程序兼容型查询请求。该服务的默认运行方式是自动,不建议更改。 \\windows\system32\svchost.exe -k netsvcs 估计使用该技术之后在运行老程序的时候系统会自动选择相应的兼容模式运行,以便取得最佳效果。 application information:为应用程序的运行提供信息。该服务的默认运行方式是手动,不建议更改。 \\windows\system32\svchost.exe -k netsvcs application layer gateway service:为 internet 连接共享提供第三方协议插件的支持。该服务的默认运行方式是手动,如果你连接了网络,则该服务会自动启动,不建议更改。 \\windows\system32\alg.exe windows xp中也有该服务,作用也差不多。 application management:为活动目录的智能镜像(intellimirror)组策略程序提供软件的安装、卸载和枚举等操作。如果该服务停止,用户将无法安装、删除或枚举任何使用智能镜像方式安装的程序。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务默认的运行方式为手动,该功能主要适用于大型企业环境下的集中管理,因此家庭用户可以放心禁用该服务。 \\windows\system32\svchost.exe -k netsvcs automatic updates:允许下载和安装windows更新程序。如果该服务被禁用,计算机将无法使用自动更新功能从windows update网站下载更新程序。该服务的默认运行方式为自动。不过更新是针对正式发布的产品的,对于还处于测试阶段的软件,就算有漏洞,一般也不会通过这种方式进行更新,最多在下一个测试版中进行改进。因此在目前的测试阶段,该服务可以禁用。不过正式版中最好保持该服务自动运行。 \\windows\system32\svchost.exe -k netsvcs 很重要的一个服务,有了它基本上就不用操心隔三差五去windows update网站打补丁了。 background intelligent transfer service:在后台传输客户端和服务器之间的数据。如果禁用了 bits,一些功能,如 windows update,就无法正常运行。该服务的默认运行方式是自动,这个服务的主要用途还是用于进行windows update或者自动更新,不过既然测试阶段一般不会使用更新功能,那么这个服务也可以放心禁用了。同样,在正式版中最好不要更改这个服务。 \\windows\system32\svchost.exe -k netsvcs base filtering engine:base filtering engine,不知道这个服务是干什么用的,不过系统默认的运行方式是自动,那么我们最好也就别乱动了。 \\windows\system32\svchost.exe -k localservicenetworkrestricted certificate propagation:为智能卡提供证书。该服务的默认运行方式是手动。如果你没有使用智能卡,那么可以放心禁用该服务。 \\windows\system32\svchost.exe -k netsvcs 估计到vista发布的时候,密码已经不是唯一可以用来区分用户身份的凭据了,也许智能卡,或者更加方便的生物识别技术,例如指纹、虹膜识别等应用将会更加广泛。 com+ event system:支持系统事件通知服务(sens),此服务为订阅组件对象模型(com)组件事件提供自动分布功能。如果停止此服务,sens 将关闭,而且不能提供登录和注销通知。如果禁用此服务,显式依赖此服务的其他服务将无法启动。该服务的默认运行方式为自动,这是一个重要的系统服务,我们最好不要乱动。 \\windows\system32\svchost.exe -k netsvcs com+ system application:管理 基于com+ 组件的配置和跟踪。如果服务停止,大多数基于 com+ 组件将不能正常工作。如果本服务被禁用,任何明确依赖它的服务都将不能启动。该服务的默认运行方式为手动,最好不要乱动。 \\windows\system32\dllhost.exe /processid:{02d4b3f1-fd88-11d1-960d-00805fc79235} computer browser:维护网络上计算机的更新列表,并将列表提供给计算机指定浏览。如果服务停止,列表不会被更新或维护。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。该服务的默认运行方式为自动,不过如果你没有使用局域网,该功能就可以放心禁用。 \\windows\system32\svchost.exe -k netsvcs cryptographic services:提供三种管理服务: 编录数据库服务,它确定 windows 文件的签字; 受保护的根服务,它从此计算机添加和删除受信根证书机构的证书;和密钥(key)服务,它帮助注册此计算机获取证书。如果此服务被终止,这些管理服务将无法正常运行。如果此服务被禁用,任何依赖它的服务将无法启动。该服务的默认运行方式为自动,这是一个重要系统服务,最好不要乱动。 \\windows\system32\svchost.exe -k netsvcs dcom server process launcher:为 dcom 服务提供加载功能。该服务的默认运行方式是自动,最好不要乱动。 \\windows\system32\svchost.exe -k dcomlaunch dhcp client:通过注册和更改 ip 地址以及 dns 名称来管理网络配置。如果该服务停止了,这台计算机将无法收到动态ip地址以及dns的更新。如果该服务被禁用了,那么任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是自动,最好不要乱动。 \\windows\system32\svchost.exe -k networkservice diagnostic policy service:diagnostic policy服务为windows组件提供诊断支持。如果该服务停止了,系统诊断工具将无法正常运行。如果该服务被禁用了,那么任何依赖该服务的其他服务都将无法正常运行。该服务的默认运行方式是自动,最好不要乱动。 \\windows\system32\svchost.exe -k netsvcs digital id management service:监听和数字id(digital id)有关的事件,并允许已注册的供应商执行相关的操作,供应商和发起的操作的顺序由依存关系的设置所指定。如果该服务被停止或禁用,这台计算机以及所有已经登录的用户将无法使用某些自动化的功能。该服务的默认运行方式是自动,不过除非你使用了某些drm(digital rights management,数码权限保护)技术,否则可以放心禁用。 \\windows\system32\svchost.exe -k dimshost 不知道该服务具体能干吗,不过既然连操作系统都直接支持这种drm技术了,估计到时候网上免费的电影、歌曲之类的东西….. distributed file system replication:在多个系统之间的ntfs文件系统上提供多宿主复制(multi-master replication)。该服务的默认运行方式是手动,最好不要乱动。 \\windows\system32\dfsr.exe distributed link tracking client:在计算机内 ntfs 文件之间保持链接或在网络域中的计算机之间保持链接。该服务的默认运行方式是自动,不过这个功能一般都用不上,完全可以放心禁用。 \\windows\system32\svchost.exe -k netsvcs distributed transaction coordinator:在多个来源,例如数据库、消息队列以及文件系统之间进行传送协调。如果该服务停止,这些传输将不会发生。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是手动,最好不要乱动。 \\windows\system32\msdtc.exe dns client:为此计算机解析和缓冲域名系统 (dns) 名称。如果此服务被停止,计算机将不能解析 dns 名称并定位 active directory 域控制器。如果此服务被禁用,任何明确依赖它的服务将不能启动。该服务的默认运行方式是自动,最好不要乱动。(图一)
\\windows\system32\svchost.exe -k networkservice event log:记录由windows和应用程序产生的事件日志,事件日志报告的信息可以用于诊断故障。该服务的默认运行方式是自动,这是重要的系统服务,最好不要乱动。 \\windows\system32\svchost.exe -k localservicenetworkrestricted fast user switching compatibility:为在多用户下需要协助的应用程序提供管理。该服务的默认运行方式是自动,不过如果你用不上快速用户切换功能,就完全可以放心禁用。 \\windows\system32\svchost.exe -k netsvcs fax:使计算机可以利用位于本机或者网络中的传真资源发送和接收传真。该服务的默认运行方式是手动,不过如果你不打算使用电脑收发传真,则可以放心将其禁用。 \\windows\system32\fxssvc.exe file replication:可以允许文件在多个服务器之间自动并发复制和维护。如果该服务停止,文件复制将不会发生,而且服务器将无法同步。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是手动,没必要修改。 \\windows\system32\ntfrs.exe Ftp publishing service:使得该服务器可以充当 文件传输协议(file transfer protocol,ftp)的服务器端。如果该服务停止了,那么服务器就不能充当ftp服务器。如果该服务被禁用了,任何依赖该服务的其它服务都将无法运行。该服务的默认运行方式是禁用,因此如果你不打算开设ftp服务器,该服务就可以不用修改。 \\windows\system32\inetsrv\inetinfo.exe 以往windows中的ftp服务属于IIS的一部分,vista中该服务被单独列了出来,也许ftp服务在vista中会得到加强。毕竟用过的人都知道,iis的ftp功能实在是太弱了。 group policy client:该服务用于应用由这台计算机的管理员或者其他用户通过组策略组件配置的设置。如果该服务被停止或禁用,相关的设置将无法被应用,并且应用程序和组件也将无法继续通过组策略进行管理,同时任何依赖组策略组件的应用程序或者计算机都将可能无法正常工作。该服务的默认运行方式是自动,不过如果你没有使用了vista中新的帐户保护机制,并且如果这台计算机没有位于企业网络中,那么就可以放心禁用该服务。 \\windows\system32\svchost.exe -k netsvcs 通过组策略管理企业网络中的计算机一直是企业管理员的一个重要工作,该服务也许给windows中的管理功能带来了新的内容,不过目前还不明显。 hid input service:启用对智能界面设备(human interface devices ,hid)的通用输入访问,它激活并保存键盘、远程控制和其它多媒体设备上的预先定义的热按钮。如果此服务被终止,由此服务控制的热按钮将不再运行。如果此服务被禁用,任何依赖它的服务将无法启动。该服务的默认运行方式是自动,如果你使用了支持hid的输入设备,例如比较高级的键盘或鼠标,那么最好不要动这个服务,否则可以将其禁用。 \\windows\system32\svchost.exe -k netsvcs idwlog service:常见于一些内部版本的windows中。该服务的默认运行方式是自动,可以放心禁用。 \\windows\system32\idwlog.exe iis admin service:允许该服务器管理web和ftp服务。如果该服务停止,那么该服务器将无法运行web或ftp站点,或者对iis进行配置。如果该服务被禁用,任何依赖该服务的其它服务都将无法运行。该服务的默认运行方式是手动,因此如果你不打算运行iis,该服务可以禁用。 \\windows\system32\inetsrv\inetinfo.exe ike and authip ipsec keying modules:ike和authip ipsec密钥模块,该服务的默认运行方式是自动,不过除非你使用了vpn(virtual private network,虚拟专用网络),否则一般用户都不需要这个服务。 \\windows\system32\svchost.exe -k netsvcs imapi cd-burning com service:用 image mastering applications programming interface (imapi) 管理 cd 录制。如果停止该服务,这台计算机将无法录制 cd。如果该服务被停用,任何依靠它的服务都无法启动。该服务的默认运行方式是手动,可以不用修改。 \\windows\system32\imapi.exe infrared monitor service:对连接到计算机上的红外设备提供支持,并可以探测位于工作范围内的红外设备。该服务的默认运行方式是手动,当然你可能没有这类老式设备,那么这个服务就可以放心禁用。 \\windows\system32\svchost.exe -k netsvcs internet connection sharing (ics):为家庭和小型商业网络提供网络地址转换、寻址、名称解析以及/或入侵防御服务。该服务的默认运行方式是禁用,如果你不打算让这台计算机充当ics主机,那么该服务可以禁用,否则需要启用。 \\windows\system32\svchost.exe -k netsvcs intersite messaging:允许在运行windows的服务器站点之间交换消息。如果该服务停止,消息将无法交换。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式为禁用,可以不用修改。 \\windows\system32\ismserv.exe ip:提供ddns名称注册以及ipv4网络上ipv6协议的自动连接。如果该服务停止了,其他计算机可能无法通过名字访问这台计算机,并且在连接到原生ipv6网络中之后将只能创建ipv6连接。该服务的默认运行方式是自动,最好不要修改。 \\windows\system32\svchost.exe -k netsvcs ipsec service:提供tcp/ip网络上客户端和服务器之间端到端的安全。如果该服务停止,客户端和服务器之间的tcp/ip安全将会减弱。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是自动,不过一般的家庭用户可以放心禁用。 \\windows\system32\svchost.exe -k networkservicenetworkrestricted kerberos key distribution center:在域控制器上该服务使得用户可以使用kerberos 验证协议登录到网络。如果域控制器上的该服务停止了,用户将无法登录到网络。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是禁用,可以不用修改。 \\windows\system32\lsass.exe message queueing triggers:对到达消息队列的信息提供基于规则的监控,并且当规则代表的条件满足后,可以发起com组件或独立的可执行文件处理该消息。该服务的默认运行方式是手动,可以不用修改。 \\windows\system32\mqtgsvc.exe message queuing:为创建基于windows网络和应用程序的分布式信息传送应用程序提供信息结构以及开发工具。如果该服务停止,分布式信息将会不可用。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是手动,可以不用修改。 \\windows\system32\mqsvc.exe microsoft iscsi initiator service:管理从这台计算机到其他远程iscsi目标设备之间的internet scsi(iscsi)会话。如果该服务停止了,这台计算机将无法登录或访问目标iscsi设备。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是手动,如果你没有这类设备的话当然可以放心禁用。 \\windows\system32\svchost.exe -k netsvcs |
责任编辑:gzu521