BenC 2007-2-17 11:36
Windows启动优化完全方案 [图]
[size=12px]虽然微软在每一个版本的Windows系统中都极力减少电脑的启动时间,但操作系统在使用过程中,随着越来越多的应用软件加载在系统中,电脑启动时间将越来越慢,即使这些加载的应用程序有很多是不必要的。 对Windows 9x、Windows 2000和Windows XP进行合理的设置,可以提高其启动时间,同时也可以减少被占用的内存。
开始菜单
开始菜单是系统启动时第一个被加载的,对于所有微软Windows操作系统都是如此。
依次点击“开始” →“程序” →“启动”,对于出现在这里的所有多余的应用程序,都可以用右键点击,并删除之。不过并不是每一个在启动时会被激活的应用程序都会出现在这里,对于不同的操作系统,找到它们的方法也各有不同。
系统中的启动选项
依次点击“开始”→“运行”,键入msconfig,点击“确定”。点选弹出菜单中的“常规”栏,这一栏中包括有一些简化重新启动的选项。你所做的第一件事就是点选“启动选项”菜单中的“选择性启动”;然后点击去掉“处理Config.sys文件”、“处理Autoexec.bat文件”和“处理Winstart.bat文件”选项功能,如图1所示。
[img]http://www.jiejingwang.com/images/a4401t01.jpg[/img]
图1
这样做可以使你在启动系统时略过DOS和其它对老式系统的兼容性支持。不过如果你的系统需要载入DOS驱动程序,或者其它环境参数,那么你就要标记上相应的“.bat”文件。
如果你只想留下一部分“.bat”选项,那你可以点选“Config.sys”和“Autoexec.bat”栏,在那里删除所有不必要的内容。如果你不需要任何Config.sys或Autoexec.bat选项功能,那么你可以从你的系统硬盘(C:\)根目录中删掉这两个文件。
现在点选“启动”栏,如图2所示。
[img]http://www.jiejingwang.com/images/a4401t02.jpg[/img]
图2
点击去除列表中所有不必要的功能,可以将启动时间缩至最短,不过不要去掉“SystemTray”功能。如果你无法确定该去除列表中的什么功能,可参考45版列表,那里有各种加载程序的功能解释。在完成设置之后,点击“确定”,你需要重新启动电脑,设置才最终完成。
msdos.sys和system.ini的设置
这两个文件包含许多对Windows的启动有影响的内容。改变其中的一些设置,可以加快载入时间,同时还能避免一些潜在的兼容性问题。
依次点击“开始”→“设置”,点击弹出菜单中的“控制面板”选项,点击弹出菜单中最上一栏“查看”选项,点击下拉菜单中的“文件夹选项”,点选“查看”栏,选中滑动菜单中的“显示所有文件”一项,如图3所示。
[img]http://www.jiejingwang.com/images/a4401t03.jpg[/img]
图3
点击“应用”,然后再点击“确定”。
现在打开安装Windows的根目录,一般情况下,应该是硬盘“C:\”,用右键点击msdos.sys文件,点选“属性”项,在弹出窗口中点击去除“只读”属性,再点击“应用”(暂时先不用关闭这一窗口,你很快将再次用到它)。再次用右键点击msdos.sys文件,点选“打开方式”,在弹出菜单中选“记事本”打开msdos.sys文件。如图4所示。
[Paths]:在[Paths]的段落中,没有需要修改的内容。
[Options]:在这一段中,可以增加一系列设置。注意:不要删除“;xxx”行。增加的命令可以插在“;”所引导行的上面或下面,以下所述就是这些命令:
[img]http://www.jiejingwang.com/images/a4401t04.jpg[/img]
图4
AutoScan=x。注意:这一设置只能用于Windows 95 OSR 2或更新的Windows版本中,“x”表示Scandisk在错误关机后的重新启动中如何操作,比如,在突然断电之后的启动中,如果x的值为0,Scandisk将不运行;x的值为1,Scandisk在运行之前会作出提示;x的值为2,Scandisk在运行之前将不提示使用者,而是在修复错误或找到错误时给出提示,将x的值设为1或2是比较合适的,这样可以及时发现电脑在错误关机时出现的错误。
BootDelay=x。x代表时间,其单位为秒,这一行表示了Windows 95载入之前显示开始Windows的时间,最好将它设为0。注意:这个设置不支持Windows98,如果你已经安装了Windows 98,那就应该将它删掉。
BootSafe=x。如果将x的值设为1,你的Windows 9x将在每次启动时都进入“安全模式”,将此x值始终设为0。
BootGUI=x。将x设为1,可以载入GUI界面(Windows 9x),设为0,将使GUI界面无法载入(界面将成为DOS命令提示符形式),保持其设置为1。
BootKeys=x。将x设为1,键盘的启动选项键(F4~F8、SHIFT和CTRL)即可使用;设为0,这些键在启动过程中将无法使用。注意:设置BootKeys=0将使BootMenudelay=x设置无效。
BootMenuDefault=x。使用这一设置设定启动时的默认菜单项,如果系统按一般情况运转,将x设为1;如果系统预先被锁死(locked-up),将x设为3。
BootMenu=x。将x设为0,启动菜单将不出现,如果你想载入安全模式或DOS模式,那么你就应该将x设为1,这在解决某些问题时是很有用的。如果将此x值设为0,如果想调出开始菜单,在启动Windows 95时需按下F8键,在启动Windows 98时也可按住CTRL键。
BootMenuDelay=x。x表示开始菜单在载入默认选项之前持续显示的时间量,以秒为单位。注意:如果BootMenu=0,这一选项将被略过。
BootMenuDefault=x。x决定开始菜单中的哪一个选项为默认选项,当其值为1时,开始菜单的默认选项为Normal,根据开始菜单的选项排序,x的值可以是1~8中的任一数字。
BootMulti=x。将此x值设置为0,电脑在启动时将不会出现多操作系统选项;设置为1后,你可以用F4键导入先前的操作系统,很明显,只有在你的电脑中装有超过一个的操作系统时,这个语句才会产生作用。
BootWarn=x。将x值设为0,安全模式启动的警告信息以及开始菜单将不会显示,设为1,此信息会有显示。
BootWin=x。将其值设为1,你的系统将以Windows 9x启动,如果设为0,Windows 9x将不再是默认操作系统。
DoubleBuffer=x。将x设为1,可以为有需要的控制器提供双倍缓存,比如SCSI控制器;设为2,将强制性提供双倍缓存;设置为0,将不提供双倍缓存,推荐将此值设为0,除非你使用了SCSI硬件。
DBLSpace=x。如果你想使用DoubleSpace压缩(DBLSPACE.BIN),那么就将此x设为1,否则就保持其为0,记住,使用驱动压缩会降低系统的性能。
DRVSpace=x。如果你希望使用DriveSpace压缩(DRVSPACE.BIN),那么就将此x设为1,否则就保持其为0,记住,使用驱动压缩会降低系统的性能。
LoadTop=x。将此x设为0,Windows就不会再由CPU直接读取的640K内存中载入COMMAND.COM和DRVSPACE.BIN/DBLSPACE.BIN;设成1,这些文件将被载入,推荐保持其值为0。
Logo=x。设为0,Windows标识将不会出现,设为1,Windows标识将显示,如果设为0,可以提高启动速度。
Network=x。将此值设置为1,Windows 9x的开始菜单中将出现“Safe mode with Network Support”选项,设置为0,此选项则不会出现。
WinVer=x。x表示安装操作系统的版本,如果安装的是Windows Me,那么x的值为4.90.3000,你不需要改变它。
设置完成后,储存并关闭文本编辑器,在属性窗口中重新点选“只读”属性,然后点击“应用”→“确定”。
现在依次点击“开始”→“运行”,输入“system.ini”并确认,你可以添加或编辑[386Enh]段落中的内容,其实这里只有一个选项会影响到系统启动:
EMMExclude=A000-FFFF。这一设置将使Windows启动时无法在UMA(高端内存)中扫描未被使用的内存,它还可以提高系统的兼容性,完成编辑后,储存并退出。
系统启动加载项
有许多朋友会因为电脑系统资源的匮乏而头痛不已,这和系统启动时载入程序的数量有一定关系。依次点击“开始”→“运行”,键入msconfig,点击“确定”。点选弹出菜单中的“启动”栏。
下面的列表阐述了这些程序的功能和必要性,那些绝对不能移除的程序名称前标识以两个“#”,可能需要保留的程序名前标识以一个“#”,移除不会出现问题的程序名无标识。
注意:如果你去掉了启动栏中的任何一项,你将在启动时得到一个警告,这很正常,任何对启动设置的改变都将使你进入选择性启动,只需设置Windows,使启动菜单不再出现即可。
[/size]