CPU和内存的价格越来越便宜,但还是有人在抱怨自己的电脑升级后运行速度不够快。处理器的速度可以用超频的方法提高性能,而内存方面能做到的只有一个“省”字。 可 能你会说不知道该如何节省内存空间?其实很简单,我们可以从Windows XP操作系统内部的“服务”和外部的应用软件两方面着手。 一、停用Windows XP的多余“服务” 或许你没有察觉,界面漂亮、功能强大的Windows XP操作系统,背后有很多不同的服务在“偷偷”地运行,并消耗掉大量系统资源。这是因为Win XP是基于Win 2000核心开发的,很多网络功能已经被自动加载到系统内自动执行。而其中不少“服务”(service)对一般用户作用不大,如果能够适当地停用某些项目,相当于对Win XP作出优化,反而能提高安全性和加快系统的日常运行速度。 下面,笔者就简单介绍一下如何在Windows XP中设置和停用“服务”。 在设置系统服务前,首先我们要确认以“Administrator”(系统管理员)的身份登录Windows XP,原因是只有系统管理员才有权限更改服务。然后可在“控制面板”中依次点选“性能和维护”→“管理工具”→“服务”,或者直接在开始菜单的“运行”一项中输入“services.msc”(图1),以打开服务设置窗口。 图 1 在“服务”设置窗口的右侧,显示的是Windows XP系统中全部的服务选项,每个服务都标记了名称、描述、状态、启动类型及登录性质等(图2)。 图 2 (一)改变“服务”的启动类型 选定需要禁止的服务,在该项目上点击鼠标右键并选择“属性”一项(图3),将打开服务设置窗口。其中“启动类型”内提供了三种启动方式,分别是“自动”、“手动”和“已禁用”(图4),三种启动方式产生的效果不一样: 图 3 图 4 1、自动:如果某一个服务被设置为“自动”,那么该服务就会随着Windows XP的启动而一起运行,这势必延长启动时间。但是有些服务(核心服务)是必须设置为自动的,因为这些服务与操作系统有密切关系,如果设置为其他启动方式的话,系统可能会出问题。所以最好还是不要随便更改核心服务的设置。 以下是Windows XP的一些核心服务,用户可通过按选ALT CTRL DEL的组合键,调出“Windows任务管理器”,在“进程”页面中可以找到它们(图5),请不要关闭。 图 5 Explorer.exe:Windows核心文件 Services.exe:Services Control Manager Winlogon.exe:控制Windows Login/Logoff用 Csrss.exe:Client Server Runtime Process Smss.exe:Windows NT Session Manager Ccapp:Common Client Application for Norton AntiVirus 2003 2、手动:如果某项服务被设置为“手动”,该服务将只在系统需要时才启动它。这样能节省不少的系统资源。 3、已禁用:如果一个服务被设置为“已禁用”,那就表示这个服务将不再启动,即使在用户真正需要它时也不会启动。如果你肯定某个服务真的不会用到,可选择此项目。 (二)应禁止哪些服务 在众多服务中,大家可能对它们的名称和用途都感到茫然。我怎么知道哪些服务该保留,哪些服务应该停用呢? 这问题也不难解决,因为每个服务都有简单描述,你可以大致判断自己是否需要该项服务。根据笔者个人的使用情况,我认为可以关闭禁用的服务主要有下面几项。 1、Application Layer Gateway Service:为互联网连接共享和互联网连接防火墙提供第三方协议插件的支持(图6)。如果你没有使有互联网连接共享或Windows XP内置的防火墙,最好停止这个服务。 图 6 2、Automatic Updates:自动从微软官方Windows Update网站下载和安装更新(图7)。建议停止此服务,当以后有需要更新操作系统时,我们可以直接到Windows Update网站手动进行升级更新。 图 7 3、CilpBook:启用“剪贴板查看器”储存资料并与远程电脑共享(图8)。如果你没有使用Windows XP的远程桌面功能,应停用此服务。 图 8 4、Error Reporting Service:服务和应用程序在非标准环境下运行时允许错误报告(图9)。这个错误报告对大多数人来讲都是没有用处的,可以停用。 图 9 (三)效果测试 完成设置后重新启动一次电脑,这些内置的服务就不会自动运行了,从而获得最大的内存空间。 笔者曾经在一部320MB内存的电脑上作过简单测试,查看在关闭部分“服务”前/后,并重新启动电脑时的可用系统资源。我发现,“物理内存”在关闭服务后可用内存为151984KB,比关闭服务前的129900KB内存多出22084KB,增长幅度达17%;而“核心内存”中总共使用的容量也较少,可以空出更多内存资源来运行游戏或其他应用软件。 (四)恢复错误操作 如果你不小心把某项服务设置成“已禁用”而导致系统工作不正常,而且,从“服务”窗口或在“运行”中键入“services.msc”也不能进行更改的情况下,唯一的办法就是修改注册表。用户可先找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services”键值,其下为系统的所有服务。当找到导致问题的服务后,在右边窗口你会看到一个二进制数值“Start”,修改它的数值同样能够更改服务的启动方式。其中“2”代表自动,“3”代表手动,而“4”则代表已禁用(图10)。 图 10 (五)根据个人情况可以考虑停用的其他服务 1、Alerter:自动提醒用户与电脑有关的系统级警报。 2、Application Management:提供应用程序的管理功能,例如分派,发行以及删除。 3、Background Intelligent Transfer Service:当网络闲置时,自动使用空闲的网络带宽传输数据。 4、COM System Application:管理 基于COM 组件的配置和跟踪。 5、Computer Browser:浏览网络上的其他电脑,并定时重新整理列表资料。 6、Distributed Link Tracking Client:在电脑内的NTFS文件之间保持链接或在网络域中的电脑之间保持链接。这样,当在网络中移动NTFS文件时,将向用户发出提示信息。 7、Distributed Transaction Coordinator:协调跨多个数据库(Database)、消息队列(Message Queus)、文件系统等资源管理器的事务。 8、Fast User Switching Compatibility:快速用户切换界面。 9、Help and Support:启用帮助和支持信息。 10、IMAPI CD-Burning COM Service :提供Windows XP光盘刻录功能。 11、IPSEC Services:为IP进行加密设置。 12、Indexing Service:提供本机与远程电脑上列出文件及存取的功能。 13、Internet Connection Firewall (ICF)/Internet Connection Sharing (ICS):为家庭或小型办公网络提供网络连接共享和防火墙功能。 14、Logical Disk Manager Administrative Service:磁盘管理工具的Admin程序。 15、MS Software Shadow Copy Provider:管理卷影复制服务拍摄的软件卷影复制。 16、Net Logon:允许网络上其他用户以pass-throught验证方法登录。 17、NetMeeting Remote Desktop Sharing:允许其他经过授权的用户用NetMeeting在Intranet上远程访问这台电脑。 18、Network DDE:为在同一台电脑或不同电脑上运行的程序提供动态数据交换 (DDE) 的网络传输和安全。 19、Network DDE DSDM:管理动态数据交换 (DDE) 网络共享。 20、Network Location Awareness (NLA):收集并保存网络设置和位置资料。 21、NT LM Security Support Provider:提供远程过程调用(RPC)的安全保护。 22、Performance Logs and Alerts:设置系统配置表现的记录和提示功能。 23、Portable Media Serial Number:收集其他移动音乐播放器的序列号。 24、Protected Storage:提供对敏感数据(如私钥)的保护性存储,以便防止未授权的服务,过程或用户对其的非法访问。 25、Print Spooler:打印大量文件时将文件加载到内存中作资料缓冲。 26、QoS RSVP:为依赖质量服务(QoS)的程序和控制应用程序提供网络信号和本地通信控制安装功能。 27、Remote Desktop Help Session Manager:允许向其他用户发出求助,并让他们从远端连接到电脑进行修复。 28、Remote Procedure Call (RPC) Locator:管理RPC名称服务数据库。 29、Remote Registry:允许从远端修改此电脑的注册表设置。 30、Removable Storage:使用抽取式磁盘机设备。 31、Routing and Remote Access:在局域网以及广域网环境中为企业提供路由服务。 32、Server:支持此电脑通过网络的文件、打印、和命名管道共享。 33、Smart Card:管理电脑对智能卡的读取访问功能。 34、Smart Card Helper:智能卡的帮助程序。 35、SSDP Discovery Service:在家用网络上支持即插即用设备搜寻功能。 36、System Restore Service:执行系统还原功能。 37、Secondary Logon:使用在其他认证中可使用的登录功能。 38、Telnet:允许其他远程用户利用 Telnet登录到此电脑并运行程序。 39、Themes:为用户提供使用Windows内置的桌面主题。 40、TCP/IP NetBIOS Helper:对“TCP/IP中NetBIOS”的帮助支持。 41、Task Scheduler:使用系统任务计划安排。 42、Uninterruptible Power Supply:使用后备电源。 43、Universal Plug and Play Device Host:为通用型即插即用设备提供支持。 44、Volume Shadow Copy:管理用来备份及其他功能的磁盘区卷影复制功能。 45、Windows Image Acquisition (WIA):为数字相机和扫描器提供图像捕获功能。 46、Windows Installer:根据包含在*.MSI文件的指示来安装、修复或删除软件。 47、Windows Management Instrumentation Driver Extensions:与驱动程序之间交换系统管理信息。 48、Wireless Zero Configuration:对802.11无线网卡适配器进行自动配置。 49、WMI Performance Adapter:显示WMI HiPerf内数据库资料。 50、Windows Time:维护网络上的所有用户和服务器的时间和日期同步。 二、取消软件的自动加载功能 现在很多软件为求在运行时更顺畅和更快速,一般都会在背景中载入启动程序,即将程序资料预先读进内存。这样做虽然能够加快软件的启动速度,但却无形中占用了系统本身的可用资源。所以对于这些隐形的内存杀手我们应该时刻警惕,并将之逐一清除,以获得更大内存空间和系统资源。 一般说来,软件随电脑启动而自动运行的方法有两种:一种是通过操作系统内部的“服务”来进行启动;另一种则是以普通程序形式放在“启动”文件夹下执行。若要停止这些软件的运行,除使用软件本身的设置功能外,用户还可以在开始菜单中运行“msconfig”启动系统配置实用程序(图11),并分别在“服务”页面(图12)和“启动”页面(图13)将该软件项目取消即可。 图 11 图 12 图 13 (一)RealOne Player 占用内存:148KB 情况说明:知名多媒体播放软件RealOne Player在启动时,不像老版本RealPlayer Basic那样,在系统任务栏右下角显示程序图标。它改为在背景中运行一个名为“RealOne Player Automatic Services”的服务。通过此服务会自动检测软件是否升级、检查新的信息等。若用户关闭该项目,则上述功能消失,从而省出内存空间。 文件名称:realsched.exe 清除方法一:进入RealOne Player的操作界面,点选菜单栏上“Tools”→“Preferences”→“Automatic Services”窗口,将右边的三个项目“Periodically check for software updates”、“Periodically check for new messages”及“Check for newly downloaded media to add to my Libirary”的打勾取消。 清除方法二:在Windows中运行“系统配置实用程序”(msconfig.exe),将“启动”页面中的“realsched”项目打勾取消。 同类多媒体播放软件,如QuickTime Player、Winamp Player等均会自动常驻内存,建议大家也将它们关闭。 (二)CuteFTP Pro Transfer Engine 占用内存:600KB 情况说明:知名下载软件CuteFTP Pro中的“Transfer Engine”程序,可用来管理用户所有要传送的文件资料。该程序的默认状态不会自动启动。但很多时候我们为方便传送,往往选择在进入Windows时运行该程序。如果你不需要经常传送文件的话,可以将此关闭。但请注意,以后若有文件需要传送时,使用的内存将会大增。 文件名称:ftpte.exe 清除方法一:用户可进入CuteFTP Pro菜单栏→“Tools”→“Global Options”→“General”,将“Start the CuteFTP Pro Transfer Engine on Windows Startup”的打勾取消即可。 清除方法二:进入“开始”→“运行”,输入“msconfig.exe”启动“系统配置实用程序”,在“启动”页面剔除“ftpte.exe”项目的打勾。 同类型的应用程序如ICQ、下载工具等一般都会常驻内存,建议大家也将它们关闭,等待真的需要时才启动。 (三)NVIDIA Driver Helper Service 占用内存:945 KB 情况说明:NVIDIA显卡用户在安装官方最新版驱动程序时,其帮助服务会自动安装在系统内成为“服务”的一部份。事实上它并没有提供任何实用的功能。而且在运行此服务时,还可能会影响系统关机时的速度,导致迟滞问题出现。 清除方法:在“系统配置实用程序”→“服务”页面将“NVIDIA Driver Helper Service”一项的打勾剔除,就能将这个项目关闭。 (四)Ati HotKey Poller 如果你使用的是Ati显示卡,并安装了最新版驱动程序,也会自动安装一个名为“Ati HotKey Poller”的服务,可用来设置各项显示控制功能的热键。由于其实用性不大,用户也可以在“系统配置实用程序”→“服务”中把它取消。 (五)OpenOffice Quickstarter 占用内存:37328 KB 情况说明:这是近年来流行的免费办公套装软件OpenOffice的快速启动程序。用户可以利用它来快速启动各项程序功能,也可以随时打开文档或创建新的文件。由于设计的原因,OpenOffice需要大量使用系统资源,而且Quickstarter本身耗费的资源也不少。 如果把该程序删除后,事实上并不影响日常的工作。用户还是可以继续利用“开始”菜单中的程序项目来启动OpenOffice。 文件名称:soffice.exe 清除方法一:直接在任务栏的Quickstarter图标上双击鼠标,在功能菜单中剔除“Load OpenOffice.org During System Start-Up”,可以取消自动运行OpenOffice的功能。 清除方法二:将“系统配置实用程序”→“启动”中的“OpenOffice.org 1.1 Beta”前的打勾剔除可以解决问题。 (六)Norton AtiVirus Auto-Protect 占用内存:1632 KB 情况说明:知名杀毒软件Norton AntiVirus的“Auto-Protect”功能,可帮助用户监测整个系统有无病毒出现。一旦发现有问题的文件会立即弹出警告信息,并且自动显示相应的解决方法。“Auto-Protect”功能包括NAVAPW32.EXE、NPROTE CT.EXE等数个程序,其中主要的GUI程序是NAVAPW32.EXE。把该程序关闭后,任务栏上该程序图标就会消失。 文件名称:NAVAPW32.EXE 清除方法一:运行Norton AntiVirus软件,在功能界面的菜单栏选择“Options”→“AutoProtect”,在窗口右边剔除“Enable Auto-Protect (recommanded)”可关闭该功能。 清除方法二:在“系统配置实用程序”→“启动”中,将navapw32项目前的打勾取消可达到相同的关闭效果。 (七)效果测试 根据笔者个人的测试,我的电脑中安装的部分常用软件,如WinZip、WinDVD、Real Player等均在电脑启动时自动启动。在将这些软件的启动程序关闭前,电脑内的“可用”资源为159180KB(本身总内存为320MB)。经过前述步骤把不必要的程序关闭并重新启动电脑后,我发现可用内存资源增加为219760KB,大约有210MB的内存空间。比前面多出五十几MB的内存。由此可见,关闭应用软件的后台启动功能后,的确我们为释放出一定的系统资源。 上述两种方法简单易行,效果显著,大家值得一试。 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 01:36 , Processed in 0.182754 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.