提到Windows Vista系统启动的原理,其中加载各项系统服务是影响系统启动时间的重要因素.
一、了解Windows Vista 服务的基础知识
与Windows XP和Windows 2003才七十多个服务相比,Vista已经增加到一百三十多个服务,这不可避免地加大了系统资源占用,拖慢了系统速度。
当然,在Windows Vista 的各个版本中,启动默认加载的服务数量是明显不同的,功能最多的Ultimate版本,肯定加载的服务也最多。
Windows Vista系统的服务加载数量严重影响Vista的开机速度,因此,优化服务就显得更加重要。
二、如何设置、开启、关闭Windows Vista系统的各项服务
用Vista系统自带的服务管理软件:在Vista中设置服务使用(Win+R)输入 Services.msc 回车;或者点击开始菜单——Run,输入 Services.msc 回车;点击控制面板——管理工具——服务也可以到达同样的界面。
三、全面了解Windows Vista系统的数百个服务
在下面的列表里面,大家请注意一下各种颜色,服务名称 描述 最佳建议 第二建议 服务路径
.NET Runtime Optimization Service v2.0.50215_X86
对使用下一代技术编写的程序的运行提供优化。该服务的默认运行方式是手动,不建议更改。
\\WINDOWS\Microsoft.NET\Framework\v2.0.50215\mscorsvw.exe
估计使用该技术之后,运行.Net技术编写的程序时执行效率将会更高,因为现有系统中运行.Net程序的速度还是有些慢。
Application Experience
在应用程序启动时处理应用程序兼容型查询请求。该服务的默认运行方式是自动,不建议更改。
\\WINDOWS\system32\svchost.exe -k netsvcs
估计使用该技术之后在运行老程序的时候系统会自动选择相应的兼容模式运行,以便取得最佳效果。
Application Host Helper Service
为 IIS 提供管理服务,例如配置历史记录和应用程序池帐户映射。如果停止此服务,则配置历史记录将无法工作,也无法用特定于应用程序池的访问控制项锁定文件或目录。
\\Windows\system32\svchost.exe -k apphost
IIS相关的东西,如果普通用户建议禁用。
Application Information
为应用程序的运行提供信息。该服务的默认运行方式是手动,不建议更改。
\\WINDOWS\system32\svchost.exe -k netsvcs
Application Layer Gateway Service
为 Internet 连接共享提供第三方协议插件的支持。该服务的默认运行方式是手动,如果你连接了网络,则该服务会自动启动,不建议更改。
\\WINDOWS\System32\alg.exe
Windows XP中也有该服务,作用也差不多,是系统自带防火墙和开启ICS共享上网的依赖服务,如果装有第三方防火墙且不需要用ICS方式共享上网,完全可以禁用掉。
Application Management
为活动目录的智能镜像(IntelliMirror)组策略程序提供软件的安装、卸载和枚举等操作。如果该服务停止,用户将无法安装、删除或枚举任何使用智能镜像方式安装的程序。如果该服务被禁用,任何依赖该服务的其他服务都将无法运行。该服务默认的运行方式为手动,该功能主要适用于大型企业环境下的集中管理,因此家庭用户可以放心禁用该服务。
\\WINDOWS\system32\svchost.exe -k netsvcs