当一台计算机及其相关的外部设备在手时,它的硬件实体是固定的,此时只能运行软件程序。本文从硬件和软件、软件程序的安全性和风险、简单性和相对复杂性等方面对如何加快XP的启动时间进行了总结,以便新手能够简单安全地操作。
一、影响启动速度的硬件因素
影响电脑启动速度的主要硬件是主板、硬盘和内存,和CPU关系不大。
主板是各种电脑配件的‘底座’,开机时有很多工作要做,比如自检,搜索各种端口,各种外部设备。所以减少自检时间,减少外部设备,提高效率,可以提高启动速度。如果电脑连接了扫描仪、USB硬盘等外设,可能会减慢系统的启动速度。建议您仅在需要时连接这些外围设备。启动后可以连接USB设备。
决定主板性能的主要因素是主板芯片组,决定启动速度的主要因素是主板芯片组的磁盘性能和驱动性能。
除了POST,电脑启动的时间主要用来从硬盘读取系统文件。硬盘的工作是通过移动磁头来读写高速旋转的磁盘上的数据。那么磁盘转速越高,磁头单位时间内读取的数据就越多,对系统启动非常有利。此外,寻道时间快、缓存大的硬盘也能显著提高启动时间。
减少启动盘扫描的等待时间。当Windows日志中记录了由于崩溃导致的异常关机或重启时,系统会在启动时自动运行磁盘扫描程序。默认情况下,每个分区在扫描前会等待10秒钟。如果每个分区都要等10秒才能扫描,加上扫描本身需要的时间,那么完成启动过程就需要很长时间。在这种情况下,我们可以设置取消磁盘扫描的等待时间,甚至禁止扫描某个磁盘分区。
开始运行并输入' chkntfs /t:0 '将磁盘扫描的等待时间设置为0。如果想在计算机启动时忽略对某个分区的扫描,比如c盘,可以输入' chkntfs /x c:'命令;如果要恢复扫描c盘,可以使用' chkntfs /d c:'命令,可以恢复chkntfs的所有默认设置,除了自动文件检查的倒计时。
对Windows XP影响很大的一个硬件就是内存。Windows XP用256MB内存运行会很流畅,512MB内存可以让系统运行的很好。
第二,通过桌面或控制面板进行相关设置(安全)
1)去除华丽臃肿的外表。
移除“壁纸”、“屏保”,删除多余的桌面图标。如果是WinXP,也可以右键点击'我的电脑'选择'属性高级'点击'性能'项中的'设置'选择'调整到最佳性能'
2)经常维护系统。
如果系统中安装或删除了太多的游戏、太多的应用、太多的旧资料,你的电脑运行速度会越来越慢,开机时间会越来越长。所以最好每隔一段时间(一般1-3个月)对电脑进行一次全面的维护。点击'开始''程序''附件''系统工具'利用里面的磁盘清理和碎片整理,对电脑做一个全面的维护。注意整理磁盘时一定要把系统所在的磁盘整理出来,这样才能真正加快Windows的启动顺序。
3)减少预启动时间。
(1)打开“系统属性”(右击我的电脑-属性,或者打开控制面板中的“系统”,快捷键win pause break),点击“高级”选项卡,打开“启动和恢复”区域中的“设置”,去掉“系统启动”区域中的两个。如果是多系统用户,保留显示操作系统列表的时间。
(2)如果不希望出现启动滚动条,可以点击上一步中的‘编辑’按钮,在‘系统启动’区打开编辑,在启动记事本的fastdetect后添加/noguiboot,这样启动时就不会再显示滚动条了。如果你非常喜欢这个滚动条的显示,就不需要做这一步了。
4)扩展虚拟内存容量。
如果你的硬盘足够大,请打开'控制面板'中的'系统'打开'性能'选项中的'虚拟内存'选择第二个选项:用户可以自行设置虚拟内存设置,指向一个很少使用的硬盘,将最大值和最小值设置为固定值,这个值大约是物理内存大小的两倍。这样,虚拟内存在使用硬盘时,就不必迁就其大小差异,而是用固定空间作为虚拟内存,加快访问速度。虚拟内存应该设置在‘磁盘碎片整理’之后,这样虚拟内存就可以不分割成一个连续的、无文件的空间,可以更好的发挥作用。
5)去掉windows的开机logo。
点击“开始”“控制面板”“文件夹选项”,并从“查看”选项卡的“高级设置”列表框中选择“显示所有文件”。然后打开c盘,找到文件msdos.sys,取消它的'只读'属性,打开,在'选项'段落下,加一行语句:logo=0,这样windows的引导模式就不会加载运行了。
也可以点击-开始-运行:输入msconfig,然后找到boot.ini,在里面检查/bootlog。
6)桌面图标太多会带来麻烦。
桌面图标太多也会拖慢系统启动速度。Windows每次启动显示桌面时,都需要逐个找到桌面快捷方式的图标并加载。图标越多,花费的时间越多。建议您将未使用的桌面图标放在一个特殊的文件夹中,或者直接删除它们。
(提示):有些杀毒软件提供了系统启动扫描功能,会耗费大量时间。其实如果你已经开启了杀毒软件的实时监控功能,启动时扫描系统就有些多余了,不如禁用这个功能。
7)文件和打印机共享
一些装有Windows XP Professional Edition的电脑也会出现启动非常慢的问题。这是因为使用Bootvis.exe程序后,其中的Mrxsmb.dll文件增加了计算机启动的时间。
要解决此问题,只需停止共享文件夹和打印机:选择“开始设置网络和拨号连接”,右键单击“本地连接”,选择“属性”,在打开的窗口中,取消选中“此连接使用下列选定组件”下“在Microsoft网络中共享文件和打印机”前的复选框
8)删除多余的自启动程序。
开始运行,输入' msconfig '然后点击'确定'调出'系统配置实用程序'对话框。选择“开始”选项卡,该选项卡列出了系统启动时加载的项目和源。仔细检查每个项目是否需要自动加载,或者清除项目前的复选框。加载的项目越少,启动速度越快。
9)使用BootVis软件加速启动。
Bootvis是微软提供的启动优化工具。(下载地址:www.skycn.com/soft/7766.html)是微软专门为WinXP开发的启动加速软件。使用安全,能明显提高Windows XP的启动速度。感兴趣的朋友可以查看它的帮助文件。
使用BootVis提高Windows XP的启动速度,一定要按照正确的顺序来做,否则不会有提速的效果。
10)修改IDE通道控制(WinXP)
右键我的电脑属性硬件设备管理器展开' IDE ATA/ATAP控制器'双击'主IDE通道'选项,在弹出的对话框中选择'高级设置'选项卡,在'设备0 '和'设备1 '的'设备类型'中,将原来的'自动检测'改为'无''确定。“辅助IDE通道”的修改方法也是一样的。重启后,滚动条滚动时间会明显减少。
11)禁用冗余服务。
当Windows启动时,许多程序或服务将被调用到系统内存中。它们通常用于控制Windows系统的硬件、内存、文件管理或其他重要的系统功能。然而,许多这些服务对我们来说用处不大或没有用处。它们的存在会占用内存和系统资源,所以应该禁用它们,系统速度自然会大大提高。
开始运行,输入“services.msc”并按enter打开“服务”窗口。窗口中的服务列表列出了系统提供的所有服务的名称、状态和启动类型。要修改一个服务,在列表中双击它,会弹出它的属性对话框。您可以从“常规”选项卡修改服务,并单击四个按钮“开始”、“停止”、“暂停”和“恢复”来修改服务的状态。您也可以从“启动类型”下拉列表中修改启动类型。启动类型有“自动”和“手动”两种。如果您想防止服务在启动时自动加载,可以将其启动类型更改为“禁用”。
Windows提供的30多项服务默认自动启动。其实只需要保留其中的8-10个,其他的可以根据自己的需求来设置。每个服务的功能都在软件中指明。
(提示):可以上网搜一下,看看相关的介绍。
12)删除系统备份文件。
各种软硬件安装妥当后,其实XP很少需要更新文件。开始运行,输入:sfc.exe/Purge缓存,然后输入。
13)压缩文件夹。
Windows XP具有内置的。压缩文件。我们可以浏览压缩文件作为文件夹。但是系统需要一些资源来实现这个功能,所以禁用这个功能可以提高系统性能。方法很简单,只需取消zipfldr.dll的注册,点击Start 3354,输入:regsvr 32/u zipfldr.dll,然后回车即可。
14)组织和优化注册表。
Windows启动后,系统需要读取注册表中的相关信息,并临时存储在RAM(内存)中。Windows启动的大部分时间都花在这上面。因此,有必要对注册表进行整理和优化。对于注册表的优化,可以使用Windows优化器、超级兔子等软件。使用Windows optimization master,单击“注册信息清理”“扫描”,软件将