- 打印本文 关闭窗口
- Windows 98/Me/2000/XP系统完全优化
- 作者:. 文章来源:. 点击数: 更新时间:2003/12/27 1:04:46
- onts)或直接删除它们,也会改善系统的性能。实现方法是:在“控制面板”中双击“字体”图标可以观察到系统中安装了哪些字体,然后对冗余的字体进行转移或删除即可。
二、完全优化Windows Me
(一)修改Msdos.sys文件
虽说Windows Me不再看重Msdos.sys,但为了兼容16位程序,还是保留了这个文件。在C盘根目录下找到这个文件,先右击该文件,选择“属性”命令,在打开的对话框中去掉该文件的“只读”属性,确定该文件能被编辑 ;然后再双击它,在“打开方式”对话框中“选择使用的程序”为“记事本”,点击“确定”打开该文件后,找到[Options]段,添加一行: Logo=0。让Windows Me启动时不显启动界面,以加快启动速度。其它的如:DblSpace=0和DrvSpace=0这两行已经存在,若没有或不等于0,可添加或改过来即可。注意在关闭记事本保存Msdos.sys时,要选“文件类型”为“所有文件(*.*)”,文件名为“Msdos.sys”。还不要忘了恢复其只读属性。
(二)删除不用的程序和Windows组件
点击“开始→设置→控制面板→添加/删除程序”,在打开的“添加/删除程序属性”对话框中可以删除没有用的程序和用不上的Windows组件。如果你使用的是光盘安装,那么安装完成后,Windows Me会将其安装文件(约169MB)拷入C:\Windows\options\install目录下,如果不需要可将其安全删除。
此外,查看Windows Me的安装磁盘驱动器的根目录下,可以发现“_RESTORE”隐藏文件夹,它是Windows Me的一项新功能——系统还原所生成的。如果你用不到这项功能,让它放在那白白占用空间,你可能会极不情愿。但是该文件夹用一般的方法是删不掉,即使在DOS下删掉之后,一重启Windows Me它又会出现。彻底删掉它的方法是:首先要在Windows中禁止使用“系统还原”功能(用右键点击“我的电脑”,选择“属性”命令,打开“性能→文件系统→疑难解答”,选中“禁用系统还原”项即可),然后在注册表编辑器中依次点击HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices\值项,删除“*stateMgr”项目,重新启动,就可以删除隐藏文件夹“_RESTORE”了,至此系统还原就完全被取消了,通过上述方法能够释放200多兆硬盘空间。
(三)加快显示速度
在桌面上点击鼠标右键,选择“属性”命令,在打开的对话框中点击“背景”选项卡,其中墙纸选择“无”;接着在“效果”选项卡中,去掉所有效果项;最后在“Web”选项卡中,去掉“在活动桌面上显示Web内容”项,点击“确定”按钮退出后再点击“开始→设置→任务栏和开始菜单”,然后在“任务栏和开始菜单属性”对话框中,去掉“使用个性化菜单”项。 最后在资源管理器窗口中点击“查看→文件夹选项→常规”命令,在“Active Desktop”中选中“使用Windows传统风格的桌面”项;在“Web视图”中选中“使用Windows传统风格的文件夹”。最后点击“确定”退出。
(四)用好系统配置实用程序
点击“开始→运行”,在打开的“运行”对话框中输入“msconfig”,打开“系统配置实用程序”对话框,点击“启动”选项卡,看一下其启动项中的内容是不是比以前多了许多,这无疑加重了系统启动时的负担,你大可以将以下几项禁用:SchedulingAgent就是以前的计划任务,没有什么用,可禁用;*stateMgr系统还原程序,既然已经禁用了还放着干什么;PCHealth是Windows Me的系统自愈功能,可禁用;TaskMonitor任务栏监测程序可关闭。
然后点击“环境”选项卡,分别选中环境变量“TEMP”和“TMP”,点击“编辑”按钮,将“变量值”改为另外一个驱动器的某一已经存在的文件夹,如D:\TEMP,这样便于清理临时文件,也减少文件碎片的产生。
(五)优化系统设备
用右键点击“我的电脑”,选择“属性”命令,在打开的“系统属性”窗口中点击“设备管理器”选项卡,双击“磁盘驱动器”下的“GENERIC IDE DISK TYPE47”,弹出硬盘属性对话框。点击“设置”选项卡,如果你的硬盘支持DMA模式(UDMA/33或UDMA/66硬盘传输模式),可选中“DMA”复选项。同样的方法也适用于光驱。再点击“性能”选项卡,然后点击“高级设置”中的“文件系统”按钮,在弹出的“文件系统属性”对话框中点击“硬盘”选项卡,将“此计算机的主要用途”更改为“网络服务器”;再点击“软盘”选项卡,去掉“每次启动计算机时都搜索新的软盘驱动器”项;其余的保持默认设置即可。
(六)系统引导文件
系统引导盘的根目录下的Config.sys和Autoexec.bat是可以进行优化的。在Config.sys中添加“Stacks=0,0”,并删除其他所有内容;在Autoexec.bat中添加如下语句:SET windir=C:\Windows SET winbootdir=C:\Windows SET COMSPEC=C:\Windows\Command.com SET PATH=C:\Windows;C:\Windows\Command,并删除原文件的其他内容(修改前请备份这两个文件)。
(七)删除不需要的文件
假如你是在从Windows 98升级安装Windows Me,就需要进行安装清理。例如,系统安装过程中产生的*.tmp、*.bak、*.log、*.old等文件。甚至包括Windows Me目录中的*.tmp文件都可以全部删除。当然还有\Windows\temp目录中的临时文件,Windows Me退出时并不一定保证全部清除其中的文件,因此建议你还是应该看一看。
三、完全优化Windows 2000
Windows 2000给人的印象是安全和稳定,四平八稳的。也许是功能太多的缘故,其运行速度不能令人满意。如何为它提速呢?在硬件上我们可以超频,例如把赛扬667超到1GHz。软件上对Windows 2000,我们同样可以超频。笔者在实践中积累了一些经验,通过以下步骤优化调整Win2000,可以大幅度提高Windows 2000的运行速度,让您感受稳定、安全、极速狂飙的Windows 2000。
(一)优化CMOS设置
开机时机器进入启动阶段,这时系统会检测内存、IDE通道等硬件设备,可关闭未用的IDE通道、USB设备等硬件,不进行内存检测,优化CMOS设置来提速。
请按下表所示方法在CMOS中设置(视版本不同略有区别):
类别
项目
设置值
BIOS Features Setup
Quick Power on Self test
Enable。不检测1MB以上的内存和IDE硬盘
Boot Swquence
C、A、SCSI。首先从C盘引导系统
Boot up floppy seek
Disable。启动时不搜索软驱
DRAM ECC checking
Disable。不进行ECC检测
Chipset Features Setup
DIMM 1DRAM timing
8ns。内存速度置为最快的8ns(如你的内存不支持则降低相应档次)
SDRAM CAS latency
2。内存速度置为最快的2(如你的内存不支持则降低相应档次)
AGP 2X/4X Mode
Enable。打开AGP2X或4X显示方式
Integrated Peripherals
IDE Primary Slave UDMA
Disabled。关闭IDE通道1的从盘(假设只用到两个ide通道的主盘,以下同)
IDE Secondary Slave UDMA
Disabled。关闭IDE通道2的从盘
USB Controller
Disabled。禁用USB设备
最后,在CMOS中把各项Cache打开,最后保存退出。
(二)优化虚拟内存
系统安装后会默认设置应用程序不以后台服务方式使用内存,这种方式对内存已最优了。我们主要来优化设置虚拟内存的大小,方法是:右击“我的电脑”,选择“属性\高级\性能选项\更改”,设置虚拟内存的初始值和最大值,将初始值置为你机器内存的2.5倍,最大值设置成你需要的最大尺寸。
图 虚拟内存对话框虚拟内存是以名为Pagefile.sys的交换文件保存在硬盘上的,Pagefile.sys和Windows 98中的Win386.swp性质相同,应将该交换文件存放在最快的硬盘上。另外,在注册表编辑器中依次点击HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\Memory Management值项,将ClearPageFileAt Shutdown项的值更改为1也可提高性能。如果你机器的内存≥128MB,还可进行如下2个优化:
(1)在HKEY_LOCAL_MACHINE\System\Current ControlSet\Control\Session Manager\Memory Management中更改DisablePagingExecutive=1,表示系统正运行的文件被强制保留在内存中而不移入虚拟内存,这样可提高程序运行速度。
(2)在HKEY_LOCAL_MACHINE\System\Current ControlSet\Control\Session Manager\Memory Management中更改LargeSystemCache=1,表示让Windows 2000使用它的系统缓存(如同Windows 9X中的VCache),这会使磁盘输入/输出性能有巨大提高。
(三)加快启动和故障恢复
右击“我的电脑”,然后点击“属性→高级→启动和故障恢复”,选中系统启动时默认的操作系统,例如“Microsoft Windows 2000 Professional"\fastdetect”,去除“显示操作列表”项。这样,在安装有多操作系统的情况下,启动时就不会显示多系统列表而直接启动Windows 2000。
还有一种方法也能实现这个功能,即打开C:\Boot.ini文件,将“Timeout”的值改为需要的时间如0即可(其中置Timeout=-1,启动菜单会呈暂停状态,只有按Enter后才会继续)。
如果你不是系统管理员,则完全可以去掉上面的“将事件写入系统日志”和“发出管理警报”项,并将“写入调试信息”设为“无”,这样也能提速。
系统启动时实现自动登录也能节省不少时间。在注册表编辑器中依次点击HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon值项,更改AutoAdminLogon的值为1即可。
Windows家族中,只要系统崩溃就会出现臭名昭著的蓝屏死机,重启后要检测硬盘,很费时。可在Windows 2000中让系统崩溃后自动重新启动,方法是:右击“我的电脑”,然后点击“属性→高级→启动和故障恢复”,去除系统失败中的“自动重新启动”项。对于停止响应的程序,不需要手工干预,让系统自动关闭,方法是:在注册表编辑器中依次点击HKEY_CURRENT_USER\Control Panel\desktop值项,将AutoEndTasks的值更改为1。
如果你有活动硬盘,经常需要把硬盘装到不同的机器上,就有必要生成两个以上硬件配置文件了:右击“我的电脑”,然后点击“属性→硬件→硬件配置文件”,点击“复制”钮,在弹出的对话框中给当前配置文件的复制文件命名,就生成了第二个硬件配置文件,重新启动时会显示硬件配置文件选择列表,提示选择相应的配置文件。如果不想显示硬件列表,可以右击“我的电脑”,然后点击“属性→硬件→硬件配置文件”中先用“↑”和“↓”按钮把需要的配置移到最上行,然后把等待用户时间改为0秒,这样启动时就不会显示硬件列表而自动选择位于最上行的配置文件。
图 硬件配置文件我们也可以减轻启动时任务。方法是:删除开始菜单的“程序→启动”中的所有项目,然后在注册表HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version的子项Run、RunServices、RunServicesOnce、RunOnce和RunOnceEx下删除列出的所有应用程序(只保留SysTray.exe),这样保证只启动SysTray.exe这一个程序,减轻启动任务、加速了启动过程。另外,如果在“Run”项下有子项(该子项一般是安装应用软件时建立的,同时不能删除OptionalComponents子项),也应将该子项中的所有项值删除或者索性删除该子项,这样也能减少Windows 2000在启动时自启动的程序数量。停止不需要的服务,也能取消Windows 2000启动时自启动相应的程序。
(四)优化电源管理
选择“最少电源管理”方案来节省电能。点击“开始→设置→控制面板→电源选项”,在打开的对话框中点击“电源使用方案”选项卡,选择“最少电源管理”方案,“1分种之后”关闭显示器、“3分钟之后”关闭硬盘、系统休眠选“从不”。这样只要你超过一分钟不用键盘和鼠标,系统就会自动关闭显示器、硬盘以节省电能,只要一按键盘或鼠标,系统又恢复原状。
图 电源管理属性对话框点击“高级电源管理”选项卡,选中“启用高级电源管理支持”,以此节省电能;将“在按下计算机电源按键时”置为“关闭电源”,“在按下计算机休眠按键时”置为“休眠”,于是只要按下键盘上的Power键就会关机,按Sleep键就会休眠。点击“休眠”选项卡,启用休眠支持,可把当前内存中的信息保存在硬盘上,当打开电源开关时,系统不用一分钟就恢复到原来状态。
(五)桌面和开始菜单的优化
在Windows 2000中对于文件夹,默认使用Web视图,即左边有个信息栏,显示选择的文件信息,如果是图片文件将显示图片的略图。该窗口虽然华美,但既费内存又费时间,开启它会降低系统性能。关闭方法是:在资源管理器中点击“工具→文件夹选项”菜单命令,在“Web视图”中选择“使用Windows传统风格的文件夹”。
为了提高效率,可以在控制面板的“显示→效果”中把视觉效果改为“滚动效果”。另外,也不要设置墙纸,因为墙纸会占用大量内存,增加启动时间,可把C:\My Documents\My Pictures、C:\Windows和C:\Windows\Web\Wallpaper目录下所有BMP文件(这些BMP文件即系统中的墙纸)用WinZip打包压缩,然后删除这些BMP文件,需要墙纸时再用WinZip还原即可。如不迫切需要,也不要设置屏幕保护方式。
如果你厌倦了Windows 2000开始菜单的淡入淡出效果,可在“开始→设置→任务栏和开始菜单→高级”中选择“滚动程序菜单”,然后点击右键,选择“属性→效果”命令,将“淡入淡出效果”改为“滚动效果”。为加快开始选单的响应速度,可在HKEY_CURRENT_USER\Control Panel\Desktop中,将MenuShowDelay的值更改为0。
图 更改视觉效果(六)清理磁盘空间
1.清除不需要的文件和程序
(1)删除Windows强加的附件:
步骤1:
用记事本修改C:\Winnt\Inf\Sysoc.inf文件,在查找框中输入“,hide”(一个半角逗号紧跟hide),将“替换为”框设为空。并选全部替换,这样,就把所有的,hide都去掉了。存盘退出。
步骤2:
运行“添加/删除程序”,就会看见多出了个“添加/删除Windows组件”的选项,这样可以删除一些附件。
(2)打开“文件夹选项”,在“查看”选项卡里选中“显示所有文件和文件夹”项,此时在你安装Windows 2000的磁盘根目录下会出现Autoexec.bat和Config.sys两个文件,事实上这两个文件里面根本没有任何内容,可以将它们全部删除。
(3)右击“我的电脑”,选择“管理”命令,然后点击“服务和应用程序”下的“服务”选项,会看见Windows 2000上加载的各个程序组件,其中有许多是关于局域网设置或其它一些功能的,你完全可以将你不使用的程序禁用。
图 服务选项如:Alertr,如果你不是处于局域网中,完全可以把它设置为禁用;还有Fax Service,不发传真的设置成禁用;Print Spooler,没有打印机的设置成禁用;Uninterruptible power Supply,没有UPS的也设置成禁用,这些加载程序你自己可以根据自己实际情况进行设置。
注意:各个加载程序后面都有说明,以及运行状态;选中需要禁用的程序,在其右键菜单中选择“属性”命令,然后点击“停止”按钮,并将“启动类型”设置为“手动”或者“已禁用”就行了。
2.删除不用的字体和Help文档
先用WinZip把C:\Windows\Fonts整个目录打包压缩成一个文件,妥善保存,然后在C:\Winnt\Fonts中删除所有不用的字体,只保留Arial、Marlett、Micosoft Scans Serif Regular、MingLiU&&PmingLiU、Modern、MS Outlook、MS Serif8\10\12、Script、SimSun&&NsimSun、Tahoma、Times New Roman、宋体、仿宋、楷体、黑体等几种字体,需要其它字体时再用WinZip打开压缩文件,把对应的字体展开到Fonts目录中。
对使用Windows 2000已很熟练的用户,可以删除Help文件夹,先用WinZip把C:\Winnt\Help整个目录打包压缩成一个文件,妥善保存,然后在C:\Winnt\Help中删除所有.hlp和.chm文件,以后需要时展开压缩文件即可。
3.清除配色方案和屏幕保护程序
在HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes中,有系统自带的各种配色方案,对应显示在“控制面板”窗口中的“显示→属性→外观→窗口配色方案”下拉列表中,将不用的配色方案删除,一般只保留“Windows默认”一项即可。
图 配色方案用WinZip把C:\Winnt下和C:\Winnt\System32下所有屏幕保护文件(后缀为.scr文件)打包压缩成一个文件,妥善保存,然后把这些屏幕保护文件全部删除,以后在屏幕保护程序选项栏就没有屏幕保护文件可选了,如果确实需要屏幕保护程序,在以上删除前只保留几个需要的屏幕保护文件。
(七)优化各驱动器
1.优化硬盘
设置硬盘传送模式为DMA。如果你的硬盘支持DMA,用DMA代替PIO可以提高硬盘的传输速度并减少CPU占用率。方法是:右击“我的电脑”,然后点击“属性→管理→设备管理器→IDE ATA/ATAPI控制器→Primary IDE Channel→属性→高级设置”,在传输模式中选中DMA。
Windows 2000所在分区使用NTFS格式可以更好地发挥系统性能,如果您的系统分区是FAT或FAT32,应该把它转为NTFS,可在命令提示符状态下使用“convert 驱动器:/FS:NTFS [/V]”命令来完成。
系统启动时要读取大量的硬盘数据,所以提高硬盘读取速度也相当重要,方法是:
(1)右击“我的电脑”,然后选择“属性”命令,在“设备管理器”中选择硬盘的属性,把“启用了写入缓存”选中。用DOS的Smartdrv管理方式代替Windows 2000的Smartdrv,为启动盘开4MB的缓冲区(如为32MB内存可开2MB),在C:\Auotoexec.bat中加入“C:\Windows\Smartdrv.exe\E:4096 \B:4096”。
(2)经常使用磁盘碎片整理程序,不仅可以整理文件使之连续存放在硬盘上
- 打印本文 关闭窗口