请问如何提高电脑开机进入系统后的加载速度?
1.加速系统启动
Windows XP比Windows 2000快30%左右,但还是比Windows 98慢很多。不过我们可以通过优化设置来大大提高Windows XP的启动速度。加快系统启动的方法主要有以下几种:尽量减少系统启动时加载的程序和服务;优化磁盘、CPU等硬件设置;修改默认设置,减少启动等待时间等。这些方法大多既能减少系统启动时间,又能节省系统资源,加快计算机运行速度。
(1)Msconfig
Windows XP在系统安装初期启动速度比较快,但是随着安装软件数量的增加,系统的启动速度会越来越慢。这是因为很多软件在启动程序中加入了自己,以至于启动时需要运行,大大降低了启动速度,占用了大量的系统资源。对于这样的程序,我们可以通过系统配置实用程序Msconfig将其从启动组中排除。
在开始菜单中选择运行命令,并在运行对话框中键入Msconfig。进入后,会弹出系统配置实用程序对话框。选择Start选项卡(如图1所示),它列出了系统启动时加载的项目和源代码。仔细检查每个项目是否需要自动加载,否则清除项目前的复选框。设置完成后,需要重启才能生效。
(2)布特维斯
Bootvis是微软提供的启动优化工具,可以提高Windows XP的启动速度。
使用BootVis提高Windows XP的启动速度,一定要按照正确的顺序来做,否则不会有提速的效果。正确的操作方法如下:
启动Bootvis,从其主窗口选择工具菜单下的选项命令(如图2),在符号路径中键入Bootvis的安装路径,如“C:\Program Files\Bootvis”,点击“保存”退出。
从“跟踪”菜单中选择“下次引导”,将弹出“重复跟踪”对话框。点击“确定”按钮,BootVis将引导Windows XP重新启动。默认重启时间是10秒。
系统重启后,BootVis自动开始运行并记录启动过程,生成启动过程的相关BIN文件,并自动将这个记录文件命名为TRACE_BOOT_1_1。记录启动进程文件后,程序会重启BootVis主界面,在文件菜单中选择新生成的启动进程文件“TRACE_BOOT_1_1”。
" CPU & gt有使用情况、磁盘I/O、磁盘使用情况、驱动延迟等几个具体图例供我们分析,但最好让BootVis程序自动进行分析:从跟踪菜单中选择系统优化命令,程序会重新启动计算机并分析启动进程文件,从而使计算机启动更快。
(3)禁用冗余服务
当Windows XP启动时,许多程序或服务会被调入系统内存,这些程序或服务经常被用来控制Windows系统的硬件设备、内存、文件管理或其他重要的系统功能。但是这些服务很多对我们来说用处不大或者没有用,它们的存在会占用内存和系统资源,所以应该禁用,这样可以节省高达70MB的内存空间,自然也提高了系统速度。
在“开始”菜单中选择“运行”命令,在“运行”对话框中键入“services.msc ”,然后按enter键打开服务窗口。窗口的服务列表中列出了系统提供的所有服务的名称、状态和启动类型。要修改一个服务,从列表中双击它,会弹出它的属性对话框(如图3所示)。您可以从“常规”选项卡修改服务,通过单击“启动”、“停止”、“暂停”和“恢复”四个按钮来修改服务的状态,以及从“启动类型”下拉列表中修改启动类型。启动类型包括自动和。如果您想防止服务在启动时自动加载,您可以将其启动类型更改为禁用。
36 Windows XP提供的服务默认自动启动。其实只需要保留其中的8个即可(见下表),其他的可以根据自己的需要设置。每个服务的功能都在软件中指明。
4)修改注册表,减少预读和进度条的等待时间。
Windows XP启动时会出现一个进度条。我们可以修改注册表,使进度条只运行一次就进入登录屏幕。
在“开始”菜单中选择“运行”命令,在“运行”对话框中键入“regedit”命令,回车启动注册表编辑器,查找HKEY _本地_机器\系统\当前控制集\控制\会话管理器\内存管理\预取参数,选择其下的EnablePrefetcher键,将其键值改为“1”。
(5)减少扫描启动盘的等待时间。
当Windows日志中记录了非正常关机或崩溃导致的重启时,系统会在启动时自动运行ScanDisk。默认情况下,每个分区将在扫描前等待10秒。如果每个分区都要等待10秒才能开始扫描,加上扫描自身所需的时间,那么完成启动过程需要很长时间。在这种情况下,我们可以设置取消磁盘扫描的等待时间,甚至禁止扫描磁盘分区。
选择“开始→运行”,在运行对话框中键入“chkntfs /t:0”,将磁盘扫描的等待时间设置为0;如果想在电脑启动时忽略扫描一个分区,比如c盘,可以输入命令“chkntfs/x C:”;如果要恢复c盘的扫描,可以使用命令“chkntfs /d c:”来恢复chkntfs除了自动文件检查倒计时之外的所有默认设置。
2.提高系统的运行速度
提高系统运行速度的思路类似于加快启动速度:尽可能优化软硬件设置,减轻系统负担。以下是一些常见的优化方法。
(1)设置处理器L2缓存容量。
Windows XP无法自动检测处理器的二级缓存容量,所以我们需要在注册表中手动设置。首先打开注册表,找到“HKEY _本地_机器\系统\当前控制集\控制\会话管理器\内存管理”。选择其下的“SecondLevelDataCache”,根据你使用的处理器进行设置。比如PIII·科波明/P4·威拉米特是“256”,速龙XP是“384”,P4·诺斯伍德是“512”。
(2)提高系统缓存
同样在“HKEY _本地_机器\系统\当前控制集\控制\会话管理器\内存管理”的位置,将其下的“LargeSystemCache”的键值由0改为1,Windows XP会将除4M以外的所有系统内存分配给文件系统缓存,这样XP内核就可以在内存中运行,大大提高了系统速度。
一般来说,这种优化会大大提高系统性能,但也可能降低某些应用程序的性能。需要注意的是,激活LargeSystemCache必须有256M以上的内存,否则不要轻易更改。
(3)提高投入/产出绩效
这种优化可以提高系统在传输大文件时的性能,但只对服务器用户有意义。我们可以在中创建一个新的DWORD(双字节值)键值,并将其命名为IOPageLockLimit。一般来说,将数据设置在8~16MB之间是最佳性能。请记住,该值是以字节为单位计算的。比如你要分配10MB,那就是10X?1024×1024,也就是10485760。这里的优化还要求你的机器有超过256M的内存。
(4)禁用内存页面调度。
正常情况下,XP会把内存中的碎片写到硬盘上。我们可以阻止它这样做,并将数据保存在内存中,从而提高系统性能。在注册表中找到“HKEY _本地_机器\系统\当前控制集\控制\会话管理器\内存管理”下的“DisablePagingExecutive”项,将其值从0改为1,禁止内存分页调度。
(5)关闭自动重启功能
Windows XP遇到严重问题会突然重启,可以从注册表中取消这个功能。打开注册表编辑器,找到“HKEY _本地_机器\系统\当前控制集\控制\崩溃控制”将AutoReboot键的Dword值改为0,重启后设置生效。
(6)改变视觉效果
Windows XP默认启用几乎所有的视觉效果,例如淡入淡出和在菜单下显示阴影。这些视觉效果虽然很美,但是会对系统性能造成一定的影响,有时甚至会导致应用软件运行暂停。一般来说,建议少用或者取消这些视觉效果。
选择桌面上的“我的电脑”图标,单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,打开“系统属性”对话框。选择“高级”选项卡,点击“性能”栏中的“设置”按钮,弹出“性能选项”对话框(如图4所示)。您可以选择“调整到最佳性能”单选框来关闭所有视觉效果,或者选择“自定义”,然后选择您需要的视觉效果。
(7)页面虚拟内存的合理设置
同样在性能选项对话框中,选择高级选项卡,单击虚拟内存列中的更改按钮,选择虚拟内存作为自定义大小,然后设置其值。一般情况下,将虚拟值设置为不小于256M且不大于382M为宜,最大值和最小值相同。
(8)修改外观方案
Windows XP的默认外观方案虽然漂亮,但是也占用了大量的系统资源,所以可以改成经典的外观来获得更好的性能。
右击桌面空白位置,从弹出的快捷菜单中选择“属性”命令,打开“显示属性”对话框。在“主题”选项卡上选择“Windows经典”作为主题,将外观更改为更经济的Windows经典外观。
(9)取消XP对ZIP的支持。
默认情况下,Windows XP打开对ZIP文件的支持,这会占用一些系统资源。可以选择开始→运行,在运行对话框中键入“regsvr32/u zipfldr.dll”,回车取消XP对zip解压的支持,从而节省系统资源。
(10)关闭华生医生
Dr.Watson是Windows XP的一款崩溃分析工具,在应用崩溃时会自动弹出,默认情况下会将与错误相关的内存保存为转储文件,供程序员分析。但是记录转储文件对普通用户没有任何帮助,反而会带来很大的不便:因为沃森博士会记录应用崩溃时的内存,从硬盘读写需要很长时间,关闭程序也需要很长时间,转储文件会占用大量的磁盘空间。
要关闭Dr.Watson,可以打开注册表编辑器,找到“HKEY _本地_机器\软件\微软\ Windows NT \当前版本\ AEDebug”分支,双击其下的Auto key名称,将其“数值数据”改为0,最后按F5刷新使设置生效,从而取消其操作。同样的,我们可以在屏幕蓝屏的时候取消所有带有调试功能的选项,比如memory.dmp。我们可以在系统属性对话框中选择高级选项卡,点击启动和恢复栏中的设置按钮,在弹出的启动和恢复对话框中选择“写入调试信息”为“无”(如图5)。
(11)启动硬盘/光驱的DMA模式。
打开系统属性对话框,在硬件选项卡中选择设备管理器按钮,打开设备管理器窗口,在设备列表中选择IDEATA/ATAPI控制器,双击主IDE通道或次IDE通道,在其属性对话框的高级设置选项卡中检查是否已经启动DMA模式。一般来说,如果设备支持,
(12)关闭不用的设备。
Windows XP总是试图为电脑的所有设备安装驱动程序并进行管理,这样不仅会拖慢系统启动,还会造成大量的系统资源。鉴于这种情况,您可以在设备管理器中禁用不常用的设备,如PCMCIA卡、调制解调器、红外设备、打印机端口(LPT1)或串行端口(COM1),方法是双击要禁用的设备,并在其“属性”对话框的“常规”选项卡中选择“不使用此设备(禁用)”。设置将在您重新启动时生效,然后在您需要使用这些设备时从设备管理器启用它们。
(13)关闭错误报告。
当应用程序失败时,会弹出一个窗口来发送错误报告。其实这样的报错对于普通用户来说几乎毫无意义,关闭它是明智的选择。
在系统属性对话框中选择“高级”选项卡,点击“报错”按钮,在弹出的“报错”对话框中选择“禁用报错”选项,最后点击“确定”。
此外,我们还可以从组策略中关闭错误报告:从Run中键入gpedit.msc,运行组策略编辑器,展开计算机配置→管理模板→系统→错误报告功能,双击右侧设置栏中的报告错误,在弹出的属性对话框中选择禁用单选框,禁用报告错误。
(14)关闭自动更新。
自动更新功能对于很多Windows XP用户来说并不是必须的,可以关闭以节省系统资源。
右键单击我的电脑,从快捷菜单中选择属性,在系统属性对话框中选择自动更新选项卡,勾选“关闭自动更新,我将手动更新我的电脑”单选框,单击确定关闭自动更新功能。如果在“服务”中关闭了“自动更新”服务,则无法设置“系统属性”对话框中的“自动更新”选项卡。
(15)取消菜单延迟
去掉菜单弹出时的延迟,可以在一定程度上加快XP的速度。要修改的密钥的位置是“HKEY _当前_用户\控制面板\桌面”。修改其下的“MenuShowDelay”键,将默认的400改为0,按F5刷新注册表即可生效。
(16)清除预读文件
虽然Windows XP的预读设置可以提高系统速度,但是使用一段时间后,预读文件夹中的文件数量会变得相当大,导致系统搜索的时间变长。而且有些应用会产生死链文件,增加系统搜索负担。所以这些预读文件要定期删除。预期文件存储在Windows XP系统文件夹的Prefetch文件夹中,可以删除该文件夹下的所有文件。
(17)关闭自动播放功能。
在Windows XP中,将光盘插入光驱或USB硬盘连接到电脑时,系统会自动扫描光驱或USB硬盘,并提示您是否播放里面的图片、视频、音乐等文件。如果是有多个分区的大容量USB硬盘,扫描时间会比较长,还要多次手动关闭提示窗口,非常麻烦。在这种情况下,我们可以关闭Windows XP的自动播放功能。
运行组策略程序。在组策略窗口的左栏中,打开计算机配置,选择管理模板下的系统,然后在右侧的配置栏中找到“关闭自动播放”,双击它以打开“关闭自动播放属性”对话框。在设置选项卡中选择“启用”,在“关闭自动播放”下拉列表中选择“所有驱动器”(如图6所示)。这样以后就不用担心Windows XP的“自动播放”功能带来的麻烦了。
如果只是想阻止系统扫描某个驱动器(如USB硬盘)上的文件,可以采用以下方法。
首先连接您的USB硬盘,让系统识别它。然后打开“我的电脑”,选择USB硬盘上的一个分区,按鼠标右键,会弹出磁盘属性窗口,选择“自动播放”选项卡,选择所有内容的类型为无操作。如果USB硬盘有多个分区,对所有分区都这样做,这样当你拔下并重新连接USB驱动器时,系统会识别USB硬盘,而不会反复询问你是否播放USB硬盘中的文件。
3.加速关闭
Windows XP的关机速度比启动速度慢,特别是一些任务需要手动完成,进一步延缓了关机速度。所以要加快关机速度,首先要开启Windows XP的自动任务结束功能。具体步骤是:从注册表中找到“HKEY _当前_用户\控制面板\桌面”,将“AutoEndTasks”的键值设置为1。
然后将“HungAppTimeout”修改为“4000(或以下)”(默认为5000),键值也在“HKEY _当前_用户\控制面板\桌面”下;最后一步是找到“HKEY _本地_机器\系统\当前控制集\控制”,还设置WaitToKillServiceTimeout为“4000”;这样设置后,关机速度明显加快。
够全面吗~ ~ ~