Windows XP启动速度慢,主要有两方面的原因:硬件或软件的问题。当计算机配置低时,例如内存太小、安装的软件太多时,由于硬件的原因会导致Windows XP启动速度慢。当计算机安装了太多软件,尤其是在启动的时候,加载了太多无用软件时,也会影响Windows XP的启动速度。
解决方法:进入Windows XP操作系统后,使用“任务管理器”查看内存与CPU的使用率;在“控制面板”→添加/删除程序中,卸载无用的软件。
解决步骤:
(1) 进入Windows XP操作系统后,用鼠标右键在任务栏的空白处单击,在弹出的快捷菜单中选择“任务管理器”。
(2) 单击“性能”选项卡,查看CPU使用率与内存使用情况,如图1所示。
图1 任务管理器
在图1中,在“CPU使用”中,显示出了当前系统启动后,占用的CPU资源。如果CPU资源接近或达到100%,表示有的程序占用了太多的CPU资源,此时可以单击“进程”选项卡,查看是那个程序占用了太多CPU资源。在“PF使用率”中,可以看到,当前系统使用了多少内存。如果PF使用率中的内存超过了“物理内存”下面的“总数”显示的内存,表示当前系统已经使用虚拟内存(即硬盘空间)。无论是CPU占用率太高,还是PF使用率超过物理内存,都会使Windows XP启动速度很慢。一般情况下,对于Windows XP Professional With SP2来说,主机内存需要在256MB以上,对于Windows XP With SP3来说,主机内存推荐在384MB以上。如果你的主机内存低于上述值,最好扩充内存。
(3) 在“进程”中,查看某个程序是否占用了过多CPU资源,如图2所示。
图2 查看进程
在“进程”选项卡中,单击“CPU”,此时,可以按CPU的占用率排序。其中显示第一行的“System Idle Process”表示系统空闲的CPU占用率。在此之外的,其他程序,如果占用率很高,例如,一直达到50%∽80%甚至以上,表示这个程序占用了太多CPU资源。如果该程序一直占用太多CPU资源,表示这个程序有问题,但以下情况除外:
Ø 当名为wuauclt或wuauclt1的程序运行时,可能会占用太多CPU资源。这是系统升级的程序,当该程序升级完成后,会释放CPU资源。
Ø 某些杀毒软件的程序,在查杀病毒时,会占用CPU资源。
另外,某些病毒程序、蠕虫、木马程序,也会占用CPU资源,可以使用杀毒软件查杀。如果是一些“无用”的程序,占用了太多系统资源,可以卸载这些程序,或者在“启动”项中,暂时禁用这些程序在启动时加载。
(4) 在计算机浏览网页的时候,或者在安装一些第三方的程序时,如果安装了一些“流氓”软件,或者感染了木马或一些后门程序,也会占用主机的资源。此时,可以进入“添加/删除程序”中,卸载不需要的程序,如图3所示。
图3 卸载不需要的软件
在卸载软件时,要分清,那些是用户自己安装的,那些是用户“不知情”的情况下,安装的。一般情况下,Office程序、Microsoft .Net Framework一些程序是正常的。一些不知名的、程序很小的(占用几K、几十K的程序),可能是一些“有问题”的软件,这些软件会占用系统资源,例如一些搜索软件、广告程序等。可以卸载这些软件。
(5) 最后,在“开始→运行”中,键入msconfig,在“系统配置实用程序”中,在“启动”选项卡中,禁用不需要的程序,也会释放一些系统资源,如图4所示。
图4 禁用不需要的程序
(6) 在卸载无用的软件、在“启动”中禁用不需要的程序后,重新计算机,看一下速度是否有改观。
滚动条转的过程中是在检测硬件。
以下你可以试下:
设备管理器-展开'IDE ATA/ATAPZ控制器",双击"次要通道IDE".,在对话框中选中"高级",再"设备0"中,将原设的"自动检测"改为"无",主要通道也如此修改.重启电脑
修改注册表
关于如何缩短Win XP的开机时间,我认为,可以采取缩短开机画面中蓝色滚动条的滚动时间的方法来解决。具体方法如下:在注册表编辑器中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory management\PrefetchParameters,在右边有一个EnablePrefetcher项,默认为3,可改为1、4、5任意一个,都可缩短开机时间。
真正的XP加速
首先,打开“系统属性”(在我的电脑上点右键-属性,或者在控制面板里打开“系统”,快捷键win+pause break)点“高级”选项卡,,在“启动和故障恢复”区里打开“设置”,去掉“系统启动”区里的两个√,如果是多系统的用户保留“显示操作系统列表的时间”的√。点“编辑”确定启动项的附加属性为 /fastdetect而不要改为nodetect,先不要加 /noguiboot属性,因为后面还要用到guiboot。
接下来这一步很关键,在“系统属性”里打开“硬件”选项卡,打开“设备管理器”,展开“IDE ATA/ATAPI控制器”,双击打开“次要IDE通道”属性,点“高级设置”选项卡,把设备1和2的传送模式改为DMA若可用,设备类型如果可以选择“无”就选为“无”,点确定完成设置,同样的方法设置“主要IDE通道”。
现在启动加速已经完成,不过既然加速了启动也顺便把关机也加速一下吧。
打开注册表(开始-运行-regedit),单击“我的电脑”打开“编辑”菜单的“查找”,输入AutoEndTasks,点“查找下一个”。双击打开找到的结果修改“数值数据”为1。然后在AutoEndTasks的下面可以找到HungAppTimeout,WaitToKillAppTimeout,把“数值数据”设为2000或者更小,在这里顺便也把菜单延迟的时间修改一下,在AutoEndTasks的下面找到MenuShowDelay,数值是以毫秒为单位,如果希望去掉菜单延迟就设为0。 修改后点“编辑”菜单,打开“查找下一个”(快捷键F3),把找到的结果都安装上一步的方法修改。
现在启动和关机的加速都已经完成,重启一下电脑感受一下极速启动的感觉吧,滚动条是不是只转一二圈就OK了。
享受了极速重启的乐趣后我们再进一步加速一下启动的速度,打开“系统属性”- “高级”-“启动和故障恢复”设置,打开“系统启动”区的编辑,在fastdetect的后面加上 /noguiboot,这样在启动的时候就不会再显示滚动条。如果你非常喜欢这个滚动条的显示这一步就不用做
ok
是否可以解决您的问题?
导致台式电脑开机慢的主要原因:
1)
遭到木马病毒入侵,系统遭到破坏和修改,导致程序运行缓慢。解决办法:用杀毒软件进行检测。看系统是否存在木马病毒。
2)
系统垃圾太多,注册表中垃圾文件太多导致电脑运行缓慢。解决办法:用杀毒软件清理系统垃圾。
3)
电脑硬件问题,硬盘、内存等硬件因多年没有升级,无法与流畅运行最新软件。即系统存在硬件兼容性问题。解决办法:建议你排查的时候可以重新插拔一下内存,并打开机箱监听在系统启动时硬盘是否存在异响问题,或者检查一下最近是否给电脑添置了额外的新配件,并将新配件拆下来再试试开机,看启动速度是否变为正常。这类硬件兼容问题在DIY电脑上表现尤为突出,如果通过排查证实是硬件兼容性问题或者硬件本身损坏的话,最好的方法也只有重新购置或是更换其他品牌型号的产品了。
4)电脑分区引起:你可以检测一下主系统引导分区的磁盘存储空间的余量有多少,如果你的主引导分区的硬盘空间较小,而垃圾文件或者上网、游戏、运行大型程序遗留的临时文件又比较多的话,也是会造成系统启动缓慢的问题的,这种情况下建议你最好在保存重要的个人文件后,对引导分区进行格式化重新安装系统,并且在重装系统后将应用程序优先安装到其他分区,以保证引导分区有20G以上的剩余空间,这样应该能够有效避免磁盘空间不足导致的系统启动缓慢问题的。
5)电脑配置引起:电脑配置差会引起电脑开机慢。尽量把虚拟内存设置大点,(Windows
XP系统)右击我的电脑---属性---高级---性能---设置---
高级---
更改---自定义设置为(2000-4000) (Win7系统)
计算机-属性-高级系统设置-性能设置-“高级”选项卡-虚拟内存-更改-选择要设置的驱动器c盘,选择系统管理大小或者根据需要选择。
6)电脑机箱灰尘引起
解决办法:定期对电脑内的灰尘进行清理,关机后打开机箱,用吹风机,冷风吹!!
7)IP设置引起:尽量设置ip
为静态ip。解决办法:将电脑自动查找IP直接设为静态IP。可以减少电脑开机启动时间和进入桌面后的反应时间。
8)桌面太多文件及图标引起,解决办法:电脑桌面不要放太多文件和图标,会使电脑反应变慢的,软件尽量不要安装在c盘。
9)启动程序引起。解决办法:开始-运行-输入msconfig—确定-在“系统配置实用程序”窗口中点选“启动”-启动
,除输入法(Ctfmon)、杀毒软件外,一般的程序都可以关掉。也可以用360等软件,智能优化开机加速。
温馨提示:1.建议只装一个主杀毒软件,装多个会占电脑资源,会使电脑更慢。2.定期的对整理磁盘碎片进行整理,打开我的电脑
要整理磁盘碎片的驱动器—属性—工具--选择整理的磁盘打开“磁盘碎片整理程序”窗口---分析—碎片整理—系统即开始整理。3.安装个优化大师或超级兔子等
电脑优化软件,优化下,电脑也会快很多!4.电脑硬盘用久了,也会使电脑变慢,重新分区安装可以修复逻辑坏,电脑也会快点,硬盘物理读写速度慢,也只能是换个好点的!!!
首先,打开(OPEN)“系统(System)属性”(在我的电脑(PC)上点右键-属性,或在控制面板里打开(OPEN)“系统(System)”,快捷键win+pause
break)点“高级”选项卡,在“开启和故障复原”区里打开(OPEN)“设置”,去掉“系统(System)开启”区里的2个√,假如是多系统(System)的用户保留“显示操作系统(System)列表的时间”的√。点“编辑”确定开启项的附加属性为
/fastdetect而别改为nodetect,先别加
/noguiboot属性,由于后面还要用到guiboot。
接下来这一步很关键,在“系统(System)属性”里打开(OPEN)“硬件”选项卡,打开(OPEN)“设备管理器”,展开“IDE
ATA/
ATAPI
控制器”,双击打开(OPEN)“次要IDE通道”属性,点“高级设置”选项卡,把设备1和2的传送模式改为DMA若可用,设备类型假如可以选取“无”就选为“无”,点确定完成设置,同样的方法设置“主要IDE通道”。
打开(OPEN)注册表(开始-运行-regedit),单击“我的电脑(PC)”打开(OPEN)“编辑”菜单的“查找”,输入AutoEndTasks,点“查找下1个”。双击打开(OPEN)找到的结果修改“数值数据”为1。之后在AutoEndTasks的下边可以找到HungAppTimeout,WaitToKillAppTimeout,把“数值数据”设为2000或更小,在这里顺便也把菜单延迟的时间修改一下,在AutoEndTasks的下边找到MenuShowDelay,数值是以毫秒为单位,假如期望去掉菜单延迟就设为0。
修改后点“编辑”菜单,打开(OPEN)“查找下1个”(快捷键F3),把找到的结果都安装上一步的方法修改。
目前开启和关电脑的加速都已经完成,重新开启一下电脑(PC)感受一下极速开启的感觉吧,滚动条是不是只转一二圈就OK了。
享受了极速重新开启的乐趣后我们再进一步加速一下开启的速度,打开(OPEN)“系统(System)属性”-
“高级”-“开启和故障复原”设置,打开(OPEN)“系统(System)开启”区的编辑,在fastdetect的后面加上
/noguiboot,这样在开启的时候就不会再显示滚动条。假如你非常喜欢这个滚动条的显示这一步就不用做了。
清理启动项:
方法一、
1、按住键盘上微软徽标键的同时,按下 R 键,就会弹出”运行“的界面,输入”msconfig“点击确定;
2、进入”系统配置“的界面后,选择”启动“选项卡,将不需要开机启动的软件前面的勾取消,然后点击确定;
方法二、使用电脑管家清理启动项。
1、点击“启动项”
2、禁用不必要的启动项即可。