WindowsXP系统优化经验分享
今天闲来无事,手痒玩了一把系统优化,将结果与大家分享如下:
系统:正版英文WindowsXP Home Sp1
硬件:Pentium4 Celeron 1.8G/845GL/RAM:394M
以前老怀疑XP一启动以后会有一大堆各种Windows的程序进程在运行, 并耗费宝贵系统资源。 今天优化前大致计划了一下, 测试的大方向有几个:
1. 花里胡哨的界面, 这是常被电脑文章诟病的一个资源耗费点。
2. 各类服务(Service), 从Win2000开始, 这就是常被提起的优化重头戏所在。
3. Memory,这是传统优化的重点。首先是内存, WinXP以内存管理比Win98科学著称,在Win98下往往内存还没用完就开始使用虚拟内存(交换文件Win386.swp)了,WinXP下我没发现这种弱智现象,所以决定跳过内存管理优化这一步。
接下来是虚拟内存, 由于我既不用GIGA, 也不搞几十轨的混音, 系统很少动用虚拟内存(交换文件pagefile.sys),所以这一步优化也省了(实际上这一步也没什么好整的, 无非是指定把pagefile.sys放到非系统盘上去减少碎片而已,真正搞起软音源或几十轨缩混来, 根本不能指望依靠虚拟内存提高什么性能, 只有乖乖买内存的份)
实际测试结果:
1. 花里胡哨的界面和各种显示效果全开齐了,也不过占个6~7M内存而已,而CPU基本没影响, 而且这里边只有两个吃资源大头, 一个是XP的Style, 就是那些漂亮的菜单, 任务栏之类的东西,耗个2~3M左右, 另一个是XP浏览窗左边那些常用的任务, 耗个2M左右, 把它们关了回到Win2000式的界面也就省个4~5M内存,剩下那些什么动画效果, 滚动菜单之类的全加一块也耗不了2M.
2. 服务:默认状态下Home版大概启用30多个服务, Pro版稍微多一些, 这里可以大刀阔斧的关闭一大堆,但最少得留7~8个系统必须依赖的服务, (这是最简化的情况, 依个人使用环境不同逐渐增加, 比如要拨号上网的就得另外再启用3个服务, 要加入局域网的又得再启用两个服务...)我尝试把安装完默认的30几个服务缩减到只剩七八个, 内存能挤出个20几M,CPU耗用能降个1~2%。
总结:优化前刚启动完大概内存占用为96~100M,CPU占用为1%,优化后刚启动完内存占用为72~77M,CPU占用为0。 无论怎么瞎倒腾, 也就只能从WinXP里挤出个30M不到的内存,1~2%左右的CPU计算能力。所以还是那个老结论:
[B]升级硬件是最好的优化手段[/B]