首页 | 3c资讯 | diy频道 | 数码频道 | 台式机频道 | 笔记本频道 | 手机频道 | 数字家电 | 游戏频道 | 商用频道 | 希望网店 | 会员中心  
报价 cpu | 内存 | 主板 | 硬盘 | 显示器 | 数码 | 笔记本 | 手机 | 家电   服务 卖场导购 | it黄页 | 招聘 | 招标公告 | 实用信息  
  您现在的位置: 3c在线 >> 商用频道 >> 软件 >> 资讯 >> 文章正文           ★★★

windows xp启动慢该怎么办
作者:刘青 文章来源:网友原创 更新时间:2006-9-8

经常听到电脑使用者有这样的抱怨:怎么我打开电脑自检完后屏幕一直是黑的,要半天才有xp的界面出现?我的电脑干嘛进入系统这么慢?滚动条都转了十几圈还进不了系统。为什么我的xp出现桌面后几分钟之内点击任何程序都毫无反应?这些问题都可以归结为windows xp启动慢。如何做才能加快系统的启动速度呢?
要想解决xp启动慢的问题,首先必须了解一下系统的启动过程。windows xp的启动过程大致可分为5个步骤:第一步,预启动:首先计算机通电进行自检,并由bios(即基本输入输出系统)扫描硬件并完成基本硬件配置,然后读取硬盘的mbr(主引导记录)检查硬盘分区表以确定引导分区,并将引导分区上的操作系统引导扇区调入内存中执行,此处即执行ntldr(操作系统加载器)文件。第二步,启动:首先进行出始化,ntldr会把处理器从实模式转换为32位保护模式。然后读取boot.ini文件。第三步,.装载内核:引导过程开始装载xp内核ntoskrnl.exe。这个文件位于windows2000/xp安装文件夹下的system32文件夹中。随后,硬件抽象层(hal)被引导进程加载,完成本步骤。第四步,初始化内核:内核完成初始化,ntldr将控制权转交windows2000/xp内核,后者开始装载并初始化设备驱动程序,以及启动win32子系统和windowsxp服务。第五步是用户登录,登录后,xp会继续配置网络设备和用户环境。最后,伴随着系统的开机音乐声和我们熟悉的桌面,windows xp漫长的启动过程终于完成。
了解了xp的启动过程,我们就可以有针对性地采取措施加快启动的速度。
1、禁止没有用到的外设
  通过前面对启动过程的了解我们知道,xp在启动时会自动扫描硬件,所以如果在winxp中禁用一些外设,可以有效地减少系统启动时需要调入的外设驱动程序数量,从而加快系统的启动速度。如果你的电脑上没有usb设备,请在“设备管理器—通用串行总线控制器”中将所有的usb设备禁用。此法可以让你的xp开机时间减少约十五秒。其次,如果你没有安装多个硬盘,也可以禁止某些ide设备以加快启动速度。做法是:右键点击“我的电脑-属性”,然后点击“硬件”接着点击“设备管理器”,在其中打开“ide ata/pata控制器”(不同芯片略有差异),然后分别进入主要和次要ide通道,选择“高级设置”,在这里找到“当前传送模式”为“不适用”的一项(这就是闲置的ide通道所对应的),将此项的“设备类型”设置为“无”,确定即可。另外还要注意:由于系统默认会自动读取光驱,因此启动时会对光驱进行检测,如果光驱中放置了光盘,就会自动读取,如果是多媒体光盘那么读取花费的时间就会更长,同样延长电脑的启动时间。所以建议大家平时使用完光盘记得及时取出来。
2、减少启动时加载的程序
  大概很多人都有这种感觉:xp的启动速度在系统安装初期还比较快,但随着安装的软件不断增多,系统的启动速度会越来越慢。这是由于许多软件把自己加在了启动程序中,这样开机即需运行,大大降低了启动速度,而且也占用了大量的系统资源。对于这样一些程序,我们可以通过系统配置实用程序msconfig将它们从启动组中排除出去。选择“开始”菜单中的“运行”命令,在“运行”对话框中键入“msconfig”,回车后会弹出“系统配置实用程序”对话框,选择其中的“启动”选项卡,该选项卡中列出了系统启动时加载的项目及来源,仔细查看每个项目是否需要自动加载,否则清除项目前的复选框,加载的项目越少,启动的速度就越快。建议除了保留输入法(在启动项目中为ctfmon)和杀毒监测程序(比如ravtask)之外,其它的统统都禁止在启动时自动运行。
3、手动设置ip地址
  前面已经讲到,xp系统会在开机之后自动检测电脑是否联入局域网,但是一般用户都是单机上网,并且在网络连接中基本上设置的都是自动获取ip地址。如此以来,系统为了给该机指派一个ip地址就会搜索dhcp服务器,但是一般用户根本不会配置。这就造成每次开机之后,系统都会花很长的时间来搜索dhcp服务器直到获得ip地址或者服务超时才会停止,这期间即使来到桌面,双击程序也没有任何反映。这也就是很多使用windows xp用户反映的进入桌面后出现“死机”10几秒钟的问题!事实上只要为“本地连接”人工指派一个ip地址就可以简单的解决这个问题,避免windows xp每次开机的自动网络检测,从而加速启动。具体的做法如下:右键点击“网上邻居”-选择属性,进入窗口后右键点击“本地连接”-选择属性,在这里双击“internet协议(tcp/ip)”,选择“使用下面的ip地址”然后输入一个ip地址(比如:192.168.0.1),子网掩码默认即可。(这样做不会与您上互连网产生任何冲突,这个地址只是用在局域网内的)这样系统再次搜索就会很快的发现ip并快速进入系统。
4.关闭主题清减桌面
  很多朋友都喜欢在自己的桌面上放上一个漂亮的背景,比如自己喜爱的某个明星的照片之类。可是漂亮是有代价的,那就是消耗了大量的内存,同时桌面上有太多图标也是一样。因为系统每次启动到显示桌面时,首先需要检查是否启用主题,一旦发现就会加载,很多的主题就这样吃掉了大量的内存(另外很多网友自己制作的主题并不完善,使用后会出现很多兼容问题造成系统故障)。同时系统还会查找和验证桌面快捷方式的有效性,因此快捷方式越多,所花费的验证时间就越长。建议大家平时尽量不要使用主题,最多设置一张漂亮的壁纸就可以了。然后将桌面快捷方式分门别类放到专门的文件夹中便于管理,加速启动一举两得。
  以上讲了加快windows xp启动速度的几个方法,但是在实际的使用电脑过程中,还要考虑到其他一些因素的影响。比如现在流行的木马、病毒、流氓插件、恶意代码等,都会极大地降低系统的启动速度。另外,用户的很多不好的操作习惯也会导致xp的启动速度减慢。其它还比如电脑硬件的配置也在一定程度上对系统的启动造成影响。由于这些因素过于复杂,一般电脑初学者很难辨别,建议下载一款“电脑专家2005,这样有问题可以随时向这方面的专家进行请教。


  如果您有新闻事件或产品信息的线索,欢迎拨打3c资讯热线:024-23913733转210;如果您对本文或3c在线有什么意见、建议或者投诉,请email联系 3conline.fq@163.com;向有关经销商提及3c在线将会有更好的服务和价格!

  免责声明:如对3c在线所转载文章有任何异议,请与文章出处媒体联系,谢谢合作!
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      最新推荐  
     
      相关文章  
     
  • [应用技巧] 让xp披上winvista“外衣”

  • mac os x intel最新版本已经破解

  • ibm庆aix操作系统20周年产品导购

  • xp磁盘清理工具技巧

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     被新浪转载的热门相机导购
     游戏发烧友级的pc导购
     劲爆暑促 商家优惠活动集锦
     三好街4999元笔记本导购
    热门文章
  • 此栏目下没有热门文章
  • 热门图文

    没有任何图片文章
    | 关于本站 | 设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明 | 在线留言 |
    copyright 3conline.net 2005-2007 all right reserved.

    [本站网络实名、通用网址:3c在线、东北电脑网]icp证:辽b-2-4-20050132
    [3c:计算机(computer),通讯(communication),消费类电子:(consumer electrics)]
    意见反馈 意见反馈 
    业务联系 业务合作 
    在线投稿 在线投稿