虽然全世界上90%左右的电脑都使用着微软的Windows操作系统,但是不少用户却又对它们怨声载道,这其中的最主要原因就是:微软的Windows操作系统(Windows NT和Windows 20000除外)的稳定性、性能等方面实在不能令人满意,它们经常会崩溃、死机,而且还运行缓慢,所以许多有心人开始了系统调整的DIY之路,不断摸索出各种各样的方法、窍门、绝招进行“自救”,幸运的是Win 98、Win 98 SE以及还未面世的Windows Me(千禧版)都具有易于调整的共性,并且通过正确的设置与调整它们的性能和稳定性也确实会有很大的提高。下面是我们从方方面面收集或是自己寻找到的Windows 9X/Millennium系统调整方法,通过我们试用它们都具有相当显著的效果。
安装篇
1、将硬盘由FAT16转FAT32。
技巧与提示:
如果你有一个比较小的分区(512MB或是更少),那么转换工具可能无法将其转换成FAT32格式。不过我们这里有一个方法可以作到:
--首先备份这个分区中所有的文件;
--重新启动电脑并直接进入MS-DOS模式;
--键入Fdisk/fprmt,它可以使FDISK程序支持FAT32和小硬盘;
--在FDISK程序中删除那个小分区(请记住是logical drive(逻辑分区))
--接着把余下的磁盘空间创建为一个逻辑DOS分区,并保证选择了FAT32文件系统。
--退回到DOS提示符下,键入format /[drive:] /Z:512,将该分区格式化,并且扇区大小为512bytes,如果你觉得它太少,可以使用512的倍数。
2、在安装系统过程中最好选择自定义安装,只安装你真正需要的程序,像什么桌面主题这类华而不实的东东就不要装了,虽然能使你的桌面变得漂亮但是也会拖慢你的系统,毕竟我们的电脑不是用来看着玩的。在安装完WIN95/98后,最好再到控制面板中的添加/删除程序中去看一看是不是WIN95/98还偷着装了其他没用的东东,有的话删除它。而且奉劝大家不要安装什么桌面背景、光标、屏保程序和软件,因为它们除了能娱乐你的眼睛、拖慢你的系统外,什么用处都没有,建议朋友们将屏保设成无、背景设成无、电源管理设成无、系统声音设成无,因为我们发现有时系统问题正是由于上面提到的那些程序在作怪。
3、最好不要使用Windows提供的硬件驱动程序,它不会让你的系统跑出应有的水平,最好用原厂提供的驱动程序,并且定期或不定期地去更新一下,如此系统效率才会又好又稳。如果你想寻找硬件驱动,请到国内最大的驱动下载中心--驱动之家吧。
4、安装系统结束后请到控制面板中的系统选项中查看一下有没有带“!”或“?”的无效硬件,如果有将其删除,然后选择刷新让系统再重新认一遍,根据我们的经验有时这一动作要重复数次才能成功,如果系统实在无法正确认出那就说明你的硬件不是即插即用标准的,你就需要手动添加了。
5、删除去重复的设备,如果你想改进你的系统并让它变得更为快速、稳定,那么还有一个工作你需要去完成,那就是将重复的设备从你的电脑中赶出去,可能有的朋友会问,我的电脑中一切正常根本就不存在重复设备,那么好吧,让我们带你去看一看吧,重启电脑并按下F8选择进入安全模式,右键点击我的电脑选择属性,然后进入设备管理器,点击设备前的+号一一打开,这时你会发现有些设备是重复的,别犹豫把其中多余的删掉,造成这种问题的原因主要是:更新硬件驱动、系统识别错误等,删掉了重复的设备后你可以重新启动电脑,这时你会发现它肯定比原来快了一些。
技巧与提示:
此项操作千万不要在安全模式下修改设备的属性。
调整篇
1、系统启动文件调整
系统启动是我们对系统进行调整和优化的第一步,不过请再次注意,在对下面所提到的文件进行修改前一定要对它们进行备份,以防不测发生。
编辑MSDOS.SYS
用文本编辑器打开MSDOS.SYS文件,在其中添加以下字段:
Doublebuffer=1
Dblspace=0
Drvspace=0
Logo=0
Bootdelay=0
技巧与提示:
请记住在修改前首先要在文件夹选项中选择显示所有文件,并把该文件的只读属性去掉。
编辑CONFIG.SYS文件
用文本编辑器打开CONFIG.SYS,并在其中增加以下字段:
Stacks=0,0
然后把CONFIG.SYS、AUTOEXEC.BAT文件中的其他字段全部删除。
编辑win.ini文件
打开C:windowswin.ini,然后在[Windows]条目中增加命令和参数:DefaultQueueSize=32。这样可以将系统默认的队列数目缓冲区由8K增加到32K。
编辑system.ini文件
打开C:WindowsSYSTEM.INI,然后在[386enh]中增加命令和参数:
[386enh]
PageBuffers=32
DMABufferSize=64
MaxBps=768
以上命令和参数可以增加页面、DMA通道的缓冲区以及将断点值开到最大。
2、在控制面板中的系统中找到性能-->文件系统-->CDROM选项,将其中追加的高速度缓存大小设到最大。
3、还在系统选项中的设备管理器里面找到硬盘双击进入属性窗口,在设置选项卡中把DMA选项选上(这仅适合WIN98,因为WIN95对DMA的控制不是太稳定。)
4、如果你拥有10MB以上的内存,我们建议你将电脑的文件系统由台式机改为网络服务器,我们都知道Windows查找文件时要访问FAT(文件分配表),它可以通过储存已访问的文件的路径和名字来加快下一次访问的速度,如果设置为台式机,那么系统只能存储已访问过的32个文件夹和677个文件,使用约10KB的内存,而设置为网络服务器那么可以存储64个文件夹和2729个文件,使用约40KB的内存,所以将设置由台式机改为网络服务器可以大幅度提高FAT存储能力加快访问速度。选择控制面板-->系统-->性能-->文件系统,将硬盘选项卡中的此计算机的主要用途设为网络服务器,在Windows95和Windows 95A的网络服务器设置中存在着一个错误,你需要下载一个程序对其进行修正,该程序的下载地址为:http://home.tampabay.rr.com/philip1/Windows/nserver.reg 。
然后在软盘选项卡中将每次启动计算机时都搜索新的软盘驱动器前的对勾去掉,这样可以省去系统在开机时搜索时间加快启动速度。
5、虚拟内存设置
Windows的内存管理是非常差的,如果你允许Windows来管理虚拟内存那么系统经常需要根据不同情况来改变交换文件--Win386.swp的大小,win386.swp主要是用来做虚拟内存的,当你运行一些软件时,如果物理内存不够,系统就会从硬盘中移出一些空间来暂时存放内存中的资料,再清出物理内存来Load你要运行的软件。有时Windows甚至会将所有空闲的硬盘空间作为虚拟内存来使用。这是非常不合理的。所以我们最好给虚拟内存设置一个固定数值,这样可以省去Windows计算Win386.swp大小的时间,加快系统运行速度。不过这个虚拟内存最小也要和你的内存数量相同,比如你有32MB的内存,那么你在设置时绝对不能少于32MB,否则会出现“out of memory"的错误。将虚拟内存的数值固定下来,不仅可以很好地提高系统的效能,减少系统改变虚拟内存所花费的时间,而且还可以减少磁盘碎片的产生。
用右键点击桌面上“我的电脑”图标,然后选择性能选项卡,点击“虚拟内存”进入设置界面,选中“用户自己指定虚拟内存设置”,接着把内存数X2得出的数值添入最大值和最小值,比如你有64MB内存那么这里的最大值和最小值就应该为128MB。最后选择确定、重启使之生效,不要理会系统弹出的警告对话框,因为这个方法已经由无数人验证,不会出问题的。
提示与技巧:
1、在你设定虚拟内存之前,最好先进行一下磁盘碎片整理,这样可以避免交换文件中存在磁盘碎片,影响了其效能的发挥。
2、如果你的电脑中还装有两个以上的硬盘,那么建议你将虚拟内存设置到最快的那块硬盘上。
6、Vcache是Windows虚拟设备的磁盘缓存,它对于系统的运行起着至关重要的作用,使Windows拥有了非常优秀的磁盘性能,一般而言,Windows会自动设定使用最大量的内存来当作vcache的空间,不过它是一个非常贪婪的系统,有时甚至会消耗所有的内存来作vcache,等其他程序向windows索求内存空间时,它才会释放一部分内存给其他程序来运行,所以我们需要对其数值进行设定,这样不仅可以节省系统计算VCACHE的时间,而且可以保证其他程序对内存的要求。
进入开始菜单的运行项,键入system.ini,打开该文件,找到VCACHE项,在其中加上:
MinFileCache=XXXXX
MaxFileCache=XXXXX
ChunkSize=512
这里的MinFileCache、MaxFileCache应该设定为相同数值,该数值的计算方法为内存的25%,比如你的内存数为8MB,那么它们就应该设为2048、16MB为4096、32MB为8192。我们这里以64MB内存为例,其设置为:
[vcache]
MinFileCache=16384
MaxFileCache=16384
ChunkSize=512
修改结束后重启电脑,你会发现系统的运行状况会有极大改善,以前经常出现的“非法”现象也少多了。
提示与技巧:
1、在国内许多其他文章中也曾提到过该设置,但是数值选择不是很正确,所以造成一运行大程序硬盘就开始狂转,而本文提到的设置数值经我们长时间运行试验,硬盘狂转的问题不再出现,程序运行速度有大幅度提高,使用系统监视器后发现系统内存使用情况得到很大程度的改观,内存回收及时,比起其他专门进行内存调整的软件的效果要好得多。
2、由于Windows使用了更为先进的VCACHE,所以最好将其他如Smartdrv之类的磁盘缓存程序从系统配置文件中去掉。
接着再找到[386enh]段,并加入LocalLoadHigh=1,目的是在MS-DOS中,产生最大的可用内存。
7、在IE4/5的Internet选项中的高级选项卡中,将“在新进程中浏览”选中,这样,在IE4/5处于不稳定时,不会产生浏览器一垮掉,整个系统也跟着垮掉的现象。
8、将Windows开始菜单中启动项中的不必要的程序删除掉,然后运行regedit.exe,找到以下条目:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServices
HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionRun
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
将你不想与系统同时加载的程序的键值去掉。(但是我们要告诫各位初学电脑的朋友,注册表对于Win95/98非常之重要,请在修改前要三思而行,最好事先作个备份)。
让系统再提速10%的绝招
我们向网友奉献的独家秘技,让你的系统性能再攀高峰,至少可以再提速10%。
我们的建议
最后把我们在系统使用时的心得也一并告诉各位朋友,这些可是我们多年使用Windows系统总结出来的经验。
国内最全面的系统调整方法,尤其是其中的缓存调整可以大幅提高系统性能,明显减少死机、非法等错误。
这是一个相当隐秘的调整方法,我们在国内还没有发现有人批露过它,使用该方法可以将系统和应用程序的运行速度提高10%以上。
在Win 98中有两个小程序:Winalign.exe和Walign.exe,它们是用来优化程序执行代码的工具,Win 98在安装时会将Walign.exe工具安装到系统中,被专门用来优化Office 97或Office 7.0,而Winalign.exe在Win 98的安装盘中可以找到。它们其实都可以用于优化其他应用程序。这两个工具通过重写程序文件头,创建新的扇区表,重写文件扇区来对应用程序进行优化,使之运行得更快,而Win 98的Cache映射功能可以直接将文件扇区载入缓存,从而达到增加空闲内存、提高系统性能的作用。我们这里就主要使用walign.exe来对系统和应用程序进行优化,不过如果你没有安装Office 95/98的话,那么这个程序并不会起作用,我们可以通过对注册表进行修改来使之生效。当然在这里我们将提供一个更为简单的方法,国外著名IT杂志--Windows Magazine已经将注册表的修改作成了一个批处理文件,执行这个补丁可以很方便地使walign.exe在你的系统中发挥作用,而且它还包括一个撤消选项,可以在优化失败后使用。
下载WMAlign.zip文件(http://img.cmpnet.com/windows/win98/wmalign.zip),将它解到任意一个目录中;双击其中的注册表文件使之与系统注册表合并,如果你安装的是Office 2000,它本身也包含了一个相应的优化程序,不过这个补丁同样也适用它;
将下载文件中的批处理文件移动到你希望优化的目录,比如某个应用程序的目录;打开DOS窗口,并进入希望优化的目录,然后键入:wmalign *.dll *.exe;接着检查自动生成的WMAlign.txt文件,找出哪些文件不能够被优化,并将它们从UNALIGN目录中恢复回去;整理磁盘以便对新写入的文件进行优化。
我们的建议
最后把我们在系统使用时的心得也一并告诉各位朋友,这些可是我们多年使用Windows系统总结出来的经验。
1、经常在纯DOS环境下,运行scanreg/fix命令,这可以对你的注册表进行清理与修复,并通过重建使你的注册表的体积小一些。
2、最好每星期都进行一下磁盘整理,这样对你的硬盘寿命和系统效率都有好处。
3、定期备份重要系统文件,我们建议你使用winrescue95/98这个软件,它所提供的系统备份和恢复功能十分强大,我们的系统就曾被它救过数回。
4、如果当你电脑中的软件越来越多,系统越来越慢时,我们建议你最好还是格式化一下硬盘,重新安装系统。
5、另外,BIOS的设定也是非常重要的,它对于系统的影响也很大,所以建议你到所用主板的生产商的主页上去找一下优化BIOS的资料。再有主板生产商会定期对BIOS的版本进行升级,你可以下载最新的BIOS为你的主板的BIOS进行一下升级,但是这属于高级用户的操作,初学电脑的朋友最好还是别试或是请高手来为你作吧。