1、了解 Windows 7 服务的基础知识
与Windows XP和Windows 2003才七十多个服务相比,到Windows 7时代,系统已经增加到一百五十多个服务(Vista系统有130多个),这不可避免地加大了系统资源占用,拖慢了系统速度,占据了系统CPU和内存资源。
当然,在Windows 7 的各个版本中,启动默认加载的服务数量是明显不同的,功能最多的是Ultimate版本(旗舰版),肯定加载的服务也最多。
Windows 系统的服务加载数量严重影响Win7的开机速度,因此,优化服务就显得更加重要。
2、如何设置、开启、关闭Windows7系统的各项服务
方式A、在Win7系统中随时按下 Win键+R键快捷键打开运行窗口,输入 Services.msc 回车;
方式B、点击开始菜单——搜索框中输入“服务”两个汉字,或者输入 Services.msc 回车;
方式C、点击控制面板——管理工具——服务也可以到达同样的界面。
以下是服务列表可以禁止的选项:
Application Management
该服务默认的运行方式为手动,该功能主要适用于大型企业环境下的集中管理,因此家庭用户可以放心禁用该服务
ASP.NET State Service
BitLocker Drive Encryption Service
向用户接口提供BitLocker客户端服务并且自动对数据卷解锁。该服务的默认运行方式是手动,如果你没有使用BitLocker设备,该功能就可以放心禁用。
Bluetooth Support Service
如果你没有使用蓝牙设备,该功能就可以放心禁用。
Certificate Propagation
为智能卡提供证书。该服务的默认运行方式是手动。如果你没有使用智能卡,那么可以放心禁用该服务
Computer Browser
不过如果你没有使用局域网或者你根本就不想使用局域网,该功能就可以放心禁用,禁用后任然可以使用
Desktop Window Manager Session Manager
目标路径:\WINDOWS\system32\svchost.exe -k NetworkService
Aero风格必须的,所有Aero Glass和Flip 3D效果均依赖这个服务。如果喜欢这个风格就要设为自动,否则可以将其禁用。
DHCP Client通过注册和更改 IP 地址以及 DNS 名称来管理网络配置。我们电脑要上网的话就要启动这个服务,如果你不上网就可以禁止它
Diagnostic Policy Service
诊断策略服务启用了 Windows 组件的问题检测、疑难解答和解决方案。如果该服务被停止,诊断将不再运行。
该服务的默认运行方式是自动,Vista或IE7有时会弹出对话框问你是否需要让它帮忙找到故障的原因,只有1%的情况下它会帮忙修复Internet断线的问题,建议禁用。
Diagnostic System Host
诊断系统主机被诊断策略服务用来承载需要在本地系统上下文中运行的诊断。如果停止该服务,则依赖于该服务的任何诊断将不再运行。
基本和Diagnostic Policy Service/Diagnostic Service Host是同类,可以一起禁用。
Distributed Link Tracking ClIEnt
维护某个计算机内或某个网络中的计算机的 NTFS 文件之间的链接。
该服务的默认运行方式是自动,不过这个功能一般都用不上,完全可以放心禁用。
DNS ClIEnt
DNS 客户端服务(dnSCache)缓存域名系统(DNS)名称并注册该计算机的完整计算机名称。
如果该服务被停止,将继续解析 DNS 名称。然而,将不缓存DNS 名称的查询结果,且不注册计算机名称。如果该服务被禁用,则任何明确依赖于它的服务都将无法启动。该服务的默认运行方式是自动,如果是在域的环境中要设置为自动,但是这个服务可以泄露你浏览过哪些网站,所以一般用户出于安全考虑,禁用了吧。
IKE and AuthIP IPsec Keying Modules
IKEEXT 服务托管 Internet 密钥交换(IKE)和身份验证 Internet 协议(AuthIP)键控模块。这些键控模块用于 Internet 协议安全(IPSec)中的身份验证和密钥交换。停止或禁用
IKEEXT 服务将禁用与对等计算机的 IKE/AuthIP 密钥交换。通常将 IPSec 配置为使用 IKE 或 AuthIP,因此停止或禁用 IKEEXT 服务将导致 IPSec 故障并且危及系统的安全。强烈建议运行 IKEEXT 服务。主要是针对VPN等网络环境的进行认证。不用VPN或用第三方VPN拨号的话可以禁用。
IP Helper
在 IPv4 网络上提供自动的 IPv6 连接。如果停止此服务,则在计算机连接到本地 IPv6 网络时,该计算机将只具有 IPv6 连接。主要是提供IPv6的支持,说白了就是让IPv4和
IPv6相互兼容,现在的情况下不是特别需要,其实设置成禁用也无妨。
Peer Name Resolution Protocol/ Peer Networking Grouping / Peer Networking Identity Manager
如果你不尝试WCF的P2P功能或开发,那么连同相关的两个服务都可以关掉
PnP-X IP Bus Enumerator
目标路径:\Windows\system32\svchost.exe -k LocalSystemNetworkRestricted
PnP-X 总线枚举器服务管理虚拟网络总线。该服务使用 SSDP/WS 发现协议来发现网络连接设备并使其存在于 PnP 中。如果停止或禁用此服务,则 NCD 设备将不会继续保持在 PnP 中。所有基于 pnpx 的方案都将停止运行。PnP-X 总线枚举服务器-Windows Connect Now(WCN),即微软网络和装置平台的组件之一,它是即插即用的扩展,
支持某些联网的智能家电装置(比如能联网的电饭锅、冰箱)连接到PC面,目前还没有支持该服务的设备,可以设置为禁用。
Print Spooler
将文件加载到内存供稍后打印。打印服务,不用多说了,有(包括虚拟的)就开,没有就关。
Problem Reports and Solutions Control Panel Support
开了它基本也解决不了你计算机出的问题。禁用吧。
Program Compatibility Assistant Service
如果你使用到Program Compatibility Assistant或者需要将你的程序设置成兼容模式运行,
比如运行在Win98 或 Windows 2000的方式下,就修改成自动,强烈建议设置为自动,如果没有这样的程序,就关掉它。
Remote Desktop Configuration/ Remote Desktop Services/ Remote Desktop Services UserMode Port Redirector
系统自带的远程桌面服务,如果不用它,就连同和它相关的两个服务一起关掉
Remote Registry
目标路径:\Windows\system32\svchost.exe -k regsvc
使远程用户能修改此计算机上的注册表设置。如果此服务被终止,只有此计算机上的用户才能修改注册表。如果此服务被禁用,任何依赖它的服务将无法启动。家庭个人用户建议禁用此服务,公司管理就需要打开了。
Secondary Logon
目标路径:\Windows\system32\svchost.exe -k netsvcs
在不同凭据下启用启动过程。如果此服务被停止,这种类型的登录访问将不可用。如果此服务被禁用,任何明确依赖它的服务都将不能启动。允许一台机器同时有两个用户登录,个人应用基本不需要。
Server
如果不需要在网络上共享什么东西就可以关掉。
Shell Hardware Detection
如果你不喜欢自动播放功能,那么设置成手动或禁用,这样你新插入一个U盘,可能系统没有任何提示。
Smart Card/ Smart Card Removal Policy
如果你没有使用Smart Card,建议设置成禁用。
SNMP Trap
允许你的机器处理简单网络管理协议,很多网管协议是基于SNMP的。不是网管的话建议关闭。
Tablet PC Input Service
目标路径:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted
启用 Tablet PC 笔和墨迹功能,非Table PC及不使用手写板就可以关掉它。
TCP/IP NetBIOS Helper
目标路径:\Windows\system32\svchost.exe -k LocalServiceNetworkRestricted
提供 TCP/IP (NetBT) 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支持,从而使用户能够共享文件、打印和登录到网络。
如果此服务被停用,这些功能可能不可用。如果此服务被禁用,任何依赖它的服务将无法启动。
主要是支持 NetBIOS 名称的解析,使得可以在计算机之间进行文件和打印机共享、网络登录,不需要建议将其关闭。
Volume Shadow Copy
主要是用来备份数据库之类的数据,个人电脑确实一般用不上它。可以放心禁用!
Windows Biometric Service
如果你没有使用生物识别设备,如指纹识别系统,该功能就可以放心禁用,否则保持默认。
Windows CardSpace
像Smart Card一样的个人标识管理,.NET Framework 3.0提供的一个WCF编程模型。一般用户可以关闭
Windows Error Reporting Service
目标路径:\Windows\System32\svchost.exe -k WerSvcGroup
允许在程序停止运行或停止响应时报告错误,并允许提供现有解决方案。还允许为诊断和修复服务生成日志。
如果此服务被停止,则错误报告将无法正确运行,而且可能不显示诊断服务和修复的结果,建议用户将该服务禁用。
Windows Image Acquisition (WIA)
目标路径\:\Windows\system32\svchost.exe -k imgsvc
为扫描仪和照相机提供图像采集服务。专门为扫描仪和数码相机等提供图像捕获和获取功能,如果没有该服务需要则可以将其禁用。
WinHTTP Web Proxy Auto-Discovery Service
WinHTTP 实现了客户端 HTTP 堆栈并向开发人员提供 Win32 API 和 COM 自动化组件以供发送 HTTP 请求和接收响应。
此外,通过执行 Web 代理自动发现(WPAD)协议,WinHTTP 还提供对自动发现代理服务器配置的支持。
WPAD是一种协议,可以让HTTP客户端自动发现代理服务器配置,该服务使应用程序支持WPAD协议的应用,
建议设置成Manual和Disabled,因为大多数的情况下不会用到。建议关闭。
Workstation
使用 SMB 协议创建并维护客户端网络与远程服务器之间的连接。如果此服务已停止,这些连接将无法使用。
如果此服务已禁用,任何明确依赖它的服务将无法启动。
创建和管理到远程服务器的网络连接,一般在网络环境中,特别是局域网中是一个必须的服务,不需访问别人的共享资源时可以设为手动。