下沙论坛

 找回密码
 注册论坛(EC通行证)

用新浪微博连接

一步搞定

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 3474|回复: 0
打印 上一主题 下一主题

Windows xp启动时的故障处理

[复制链接]
  • TA的每日心情
    开心
    2014-7-28 21:47
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1
    发表于 2009-5-21 08:10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    我每天打开电脑,首先看到一大堆的文字滚过屏幕,接着屏幕上显示出“Windows is loading...”,再等上一小段时间,熟悉亲切的桌面将充满屏幕,就可以开始一天的工作了。日复一日,我并没有注意到这个启动的过程中到底发生了些什么。然而有一天,不知道什么原因,我的电脑不能启动了,显示器的屏幕一片漆黑。哎呀!这是怎么了?
    - b. z+ h  }3 ^3 H/ G  o我的经历相信大家都碰到过,今天我们就来讲讲,Windows不能启动时,我们该做些什么。

    * P: n- C: E" \0 I0 T . d' }% M8 ]* v+ j3 u
    一、Windows XP启动故障处理流程图
    . ~6 z& n7 L7 E% J" L+ a- V: r2页的篇幅无法解决Windows XP启动故障的所有问题,所幸《电脑爱好者》杂志历来推出了不少精彩的故障解决文章,将它们整合起来,再加上新的技巧,就是一个十分完美的解决方案了。下面是以Windows XP启动顺序为线索绘制的流程图,包含了每个阶段可能出现的经典故障,您只需按图索骥,相信能解决大部分问题。

      i6 O. o+ u3 p! L1.开机自检(POST)4 P/ X' X- X5 k' m- k/ P* Z
    →自检出错,解决方案见(1)% q, R' |8 q* B  m/ u- l3 C6 O& F/ a3 n
    2.定位引导设备(查找可启动系统盘)* B! p0 s9 }& L
    →找不到引导设备,解决方案见(2)% P1 n. ^- z2 y: v
    3.读取主引导记录MBR
    * p5 Y1 \3 }3 q: J0 O→MBR损坏,解决方案见(3)! y  C# X! a' P( Y' Q$ H# O4 T. T' {
    4.启动NTLDR(NTLDR将启动一系列程序)
    % I  y: b" x2 [4 |; y/ c$ [! H9 L寻找文件系统驱动(以识别磁盘分区)( m  |" l- l( z+ p) D
    读取boot.ini文件(多系统下选择系统)& @/ E+ z* L6 D6 y: Y" e  H
    调用ntdetect.com(收集硬件信息)0 B3 L% U/ t# n! q1 |
    装载Windows内核- s( a* y% v% z5 f; ~; Q
    →NTLDR丢失,解决方案见(4)
    7 y1 u% G. D, }2 r/ w5 S→boot.ini文件出错,解决方案见(5)+ o7 S- t" E- }' |8 B7 c
    5.调用基本程序和服务
    * }# Q: A# Q- {2 m. |8 \+ j6.运行Session Manager(转入图形界面)! A0 U! b2 i5 t4 T3 E2 [
    7.登录界面
    7 i" M7 U$ p3 e. a" z8.启动注册表中指定程序
    0 H, v# p! X1 e8 y# ?  l8 O# x→去掉无用的自启动程序和服务,解决方案见(6)7 G9 d" A/ h* }+ L% c  Q- Q
    9.开始使用Windows
    . \; E& m0 b& A( ?1 L6 x2 v
    * D* m( E4 e* N- D
    二、Windows XP启动故障解决方案" W: s# ~  {# y$ J. h8 o- l
    (1)开机自检中的错误诊断- i0 l5 k% m/ C$ [# d  B' h
    打开电脑电源后发生的第一件事就是开机自检(power-on selt test,简称POST)。自检是由集成在主板芯片中的BIOS程序来完成的,检查电力补给是否充足,测试内存、键盘、鼠标等硬件是否正常等。如果自检发现错误,它就会以文字信息或者通过一系列的铃声代码来描述错误,也可能会挂机,电脑停止运作。
    # y9 D) O8 ^* ^; y8 t+ B& P有些人一看电脑挂机马上就慌了神,其实只要仔细看一下错误提示,有些问题很容易解决。比如自检时出现这样的提示:
    / u+ D) b' T3 ~/ ~5 G; ]Keyboard error Press F1 to RESUME
    4 W& v1 i- |  q* [3 m英文意思为:键盘出错,按F1继续。接下来正常退出系统,关机,将键盘重新插一次,问题可能就解决了。如果还不行的话,就有可能是键盘真的坏了,换其他键盘再试试。
    : k8 q+ f& m- L& }# p7 kBIOS另外一个独特的提示方式就是“铃声代码”,比如,如果你听到1声长接着3声短的声音,说明这台电脑使用的是AwardBIOS,开机自检时发现了内存错误。一个“1-2-2-1”代码(嘀1声,暂停,嘀2声,暂停,滴2声,暂停,嘀1声),是PhoenixBIOS表示出的键盘错误。

    6 `& U* K# G+ M- y+ N老鸟支招
    3 r3 z$ m) p. |! D★自检时大量的信息在你还没来得及读的时候已经滚过屏幕了,要想看到这些信息,可按键盘上的PauseBreak键暂停自检,这样就可以看到提示信息了。按住Ctrl键不放并按PauseBreak键,可以继续下一屏的信息。; E. H9 n# z- X; s' q
    ★有些电脑主板还能通过LED灯来显示POST代码,你需要打开一个小盖子让它显示出来。如果你的电脑支持这一功能,在主板说明书或者厂商的网站上能查出代码列表。# Z+ K: }+ K* {0 i- |7 G
    ★网络就是最好的老师。如果你不明白某个错误提示的真正含义,不妨在另一台能正常工作的电脑上,以提示中的词为关键词在网上搜索解决方法。

    . x$ ~# R$ ^8 N" h2 d& W% J5 y(2)非系统磁盘错误
    ! _9 e) L% H0 K" \6 h6 B非系统磁盘错误的提示,我敢说大多数人都遇到过,内容大致如下:
    8 R6 Y' i- M- fNon-system disk or disk error
      p! ?( z4 h2 h1 J( X* MReplace and press any key when ready
    # D! ]# A7 k% h  t+ O7 T当BIOS在磁盘或其他存储设备中没有找到Windows或其他操作系统的时候,就会显示上述的消息。BIOS首先在第一磁盘上查找操作系统信息,如果没有就会继续查找第二、第三磁盘,如果找到,就继续运行,如果没有就会反复提示上面所示的信息。启动盘的顺序是可以在BIOS中设置的,详见《探秘电脑的后花园——BIOS设置四件事》。
    " e/ z$ s. t  E) @; k9 T遇到这个问题后,先把软驱或光驱中的盘(如果有的话)取出来,然后按空格键,这时BIOS就会再次尝试读取启动盘。如果还是出错,那问题就出在硬盘上了:硬盘上没有包含Windows启动文件(一般为新买的硬盘),或者系统文件的数据已被损坏,也可能是硬盘已坏或者没有连接好。
    ' }; m" Q1 _: C, u, x5 {解决办法就是,给硬盘安装操作系统,如果是硬盘坏了,可找来系统引导软盘或光盘启动电脑,再想法通过故障恢复控制台来修复硬盘。
    8 B4 ]2 E" N; J% P+ `1 y% n
    (3)通过故障恢复控制台修复MBR
    * @# h- Q8 s6 e2 f. A* dMBR是英文master boot record的缩写,意为:主引导记录。它是保存在每个磁盘第1扇区中的一些数据信息,系统只有通过它才能进一步识别出磁盘中其他的内容。如果MBR受损影响系统的启动的话,一般提示信息如下:
    " {( U( R' U# S, y5 I3 D1 `No Boot Sector on Fixed Disk2 a' l6 W. y& h/ C0 I6 O' F2 l) R
    No Boot Device Available' f/ C' n: Y  c' [' l% X
    看到类似的信息时,首先要做的事就是把杀毒引导盘放到软驱或光驱中,然后启动杀毒扫描。如果扫描没有发现病毒,可使用故障恢复控制台来修复MBR。

    . T6 k, {% H0 J, n7 T' l(4)寻找丢失的NTLDR
    . j0 r8 H( e3 H- G启动时显示“NTLDR is missing.”或“Missing operating system.”等信息,并且无法进入系统的时候,说明NTLDR文件可能损坏或丢失了。NTLDR文件是一个隐藏、只读的系统文件,在系统的根目录下,是用来装载操作系统的。修复NTLDR,可参阅第6期的《Windows最后的稻草——故障恢复控制台》(第18页)。
    # Z8 [8 D7 E$ y- Z4 i
    老鸟支招0 B9 K- D, P5 U/ Y2 ~) B
    ★分区引导记录出错
      f2 e! q! C) C. K分区引导记录出错也可能导致提示“NTLDR is missing.”,或者“Disk error Press any key to restart.”错误,这时可通过Fixboot命令来修复。Fixboot同样也是在故障恢复控制台中运行的工具。
      p0 N7 ?( x" }' V" o5 P" O3 u  m
    (5)修复boot.ini
    ) v, c. }- d1 S9 E6 Q( w7 d; I在系统盘根目录下有一个名为boot.ini的文件,它包含了电脑中操作系统的一些信息,NTLDR根据boot.ini中的内容来判断电脑上安装了几个Windows,它们分别安装在哪个分区。如果boot.ini文件损坏,也会导致Windows XP启动出错。可以通过Bootcfg命令来修复它,详见《Windows最后的稻草——故障恢复控制台》。

    # O4 E" ^) j" N$ o% Z$ G- M* V2 u(6)排除法找出罪魁祸首
    ) l& Z8 f8 m6 {6 y' Y在加载完核心程序后,Windows还会装载一些附加的程序和后台服务程序,其中有许多是第三方软件自行添加的。有时Windows不能正常启动,原因就可能出在某个自动启动的软件或服务上。下面我们通过系统配置工具,尝试用排除法来找出罪魁祸首。
    9 w# h6 j# h% U  ]Step1- W: ]3 i  |" d; y
    重启电脑,按F8键进入Windows启动高级菜单,选择进入Windows安全模式。

    ' T; x8 m9 q; D/ ]Step2
    ! ~" X4 i# p+ L- {单击“开始→运行”,在运行对话框中输入“msconfig”(不含引号),按回车键打开系统配置工具(见图)。

    - j- D) s$ Q  o4 Q
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享分享 顶 踩 转发到微博

    本版积分规则

    关闭

    下沙大学生网推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表