排除Windows XP 无法启动故障十方法

标题: 排除Windows XP 无法启动故障十方法
ynnjsyd (风花雪月)
白银长老
Rank: 5Rank: 5

UID 143953
精华 0
积分 4747
帖子 1167
金币 9081
威望 4747
阅读权限 50
注册 2006-9-5
来自 云南省
状态 离线
发表于 2006-10-31 19:57
ynnjsyd (风花雪月)
排除Windows XP 无法启动故障十方法
如果你电脑的电源已经打开,而Windows XP没有正常启动,你需要采取一些故障排除手段。下面列举了可能出现的问题以及解决问题的方法。

1. 使用Windows启动盘

如果启动问题是由于活动分区的启动记录或者操作系统启动所使用的文件被破坏造成的,启动盘就能够解决问题。具体方法如下:

创建Windows启动盘,找一台配置相似、工作正常的Windows XP机器,打开我的电脑,单击鼠标右键选择磁盘图标,然后在后续的菜单中选择格式化。当格式化对话框出现以后,保留所有缺省设置,然后点击开始按钮。当格式化操作完成后,关闭格式化对话框回到My Computer,双击C:驱的图标,访问根目录,将Boot.ini、NTLDR、Ntdetect.com三个文件拷贝到磁盘上。创建好了Windows启动盘之后,将它插入故障系统的驱动器内,按[Ctrl][Alt][Delete]重新启动计算机。

2. 使用最后一次的正确配置

你还可以尝试用最后一次正确配置来启动操作系统。该功能让你取消任何在注册表CurrentControlSet键上做出的、导致问题的修改,这个键是定义硬件和驱动器设置的。Known Good Configuration功能用系统最后一次正常启动的CurrentControlSet键值来取代当前的键值。具体方法如下:

首先按[Ctrl][Alt][Delete]键,重新启动计算机。当你看到屏幕上出现“Please select the operating system to start”,或者听到计算机发出一声蜂鸣声,按[F8]键,屏幕上就会出现Windows高级选项菜单。从菜单中选择“Last Known Good Configuration”选项,然后按[Enter]键。要记住,你只有一次机会使用Last Known Good Configuration功能。

3. 进行系统恢复

能够帮助解决Windows XP启动问题的另一个工具是系统恢复。系统恢复作为一项服务在后台运行,并且持续监视重要系统组件的变化。当它发现一项改变即将发生,系统恢复会立即在变化发生之前,为这些重要组件作一个名为恢复点的备份拷贝,而且系统恢复缺省的设置是每24个小时创建恢复点。具体方法如下:

首先按[Ctrl][Alt][Delete]键,重新启动计算机。当你看到屏幕上出现“Please select the operating system to start”,或者听到计算机发出一声蜂鸣声,按[F8]键,屏幕上就会出现Windows高级选项菜单。现在从菜单中选择安全模式,然后 按[Enter]键。当Windows XP进入安全模式之后,点击开始按钮,选择所有程序附件系统工具菜单,选择系统恢复。点击下一步,选择一个恢复点,启动恢复程序。

4. 使用Recovery Console

如果Windows XP启动问题比较严重。你可以使用Windows XP CD启动系统,然后使用一个名为恢复控制台的工具。具体做法如下:

在故障电脑的CD-ROM驱动器中插入Windows XP CD,然后按[Ctrl][Alt][Delete]键重新启动计算机。一旦系统从CD上启动后,只要根据提示就能够很容易地加载启动所需要的基本文件。当你看到Welcome To Setup界面的时候,按R键进入Recovery Console。然后你就会看到Recovery Console菜单。它显示了包含操作系统文件的文件夹,并提示你选择打算登录的操作系统。你需要在键盘上输入菜单上的序号,然后系统会提示你输入管理员密码,你就会进入主Recovery Console提示页面。

5. 修复被破坏的Boot.ini

随着Windows XP操作系统的加载,Ntldr程序指向Boot.ini文件,以确定操作系统文件的位置,以及选择哪个启动选项。所以如果Boot.ini文件出了问题,Windows XP系统就不能启动了。你可以使用恢复控制台特殊版本的Bootcfg工具来修复它。当然,你必须首先用Windows XP CD重新启动系统,按照#4中的介绍打开Recovery Console。你可以这样调用Bootcfg工具:在Recovery Console命令提示符后,输入Bootcfg /parameter在这里的/parameter是这些需要的参数之一:

/Add:扫描所有的Windows安装,帮助你向Boot.ini文件中增加任何新的内容。

/Scan:搜索所有的Windows安装。

/List:列出Boot.ini文件的所有入口。

/Default:设缺省操作系统为主引导入口。

/Rebuild:完全重新创建Boot.ini文件。用户必须确认每个步骤。

/Redirect:允许操作系统在使用Headless Administration功能的时候,启动操作可以重新定义到某个特定端口。重新定义包括两个参数:[Port Baudrate ] [UseBiosSettings]。

/Disableredirect:禁用redirection。

6. 修复被破坏的分区引导记录

partition boot sector是硬盘分区中的一个小部分,其中包含了操作系统中文件系统的信息以及一个很小的机器语言程序,这对于帮助操作系统启动是至关重要的。如果你怀疑Windows XP系统的启动问题是由于partition boot sector被破坏了造成的,你可以使用恢复控制台中一个名为Fixboot的工具来修复它。首先,用Windows XP CD启动系统,按照#4中的介绍打开Recovery Console。你可以这样调用Fixboot工具:在Recovery Console命令提示符后,输入Fixboot [drive]: [drive]代表的是你希望新创建的partition boot sector所在的分区。

7. 修复被破坏的主引导扇区

主引导扇区占据了硬盘的第一扇区,负责Window启动程序。主引导扇区包含了磁盘分区表和一个名为主引导代码的小程序,该程序负责在分区表中定位活动0、可启动磁盘、分区。一旦它被破坏,partition boot sector会接替它开始加载Windows。如果主引导扇区被破坏,partition boot sector就不能完成这一工作,Windows就不能启动了。

如果你怀疑Windows XP系统的启动问题是由于主引导扇区被破坏了造成的,你可以使用恢复控制台中的Fixmbr工具来修复它。首先,用Windows XP CD启动系统,按照#4中的介绍打开Recovery Console。你可以这样调用Fixmbr工具:在Recovery Console命令提示符后,输入Fixmbr [device_name]:[device_name]是你希望新的主引导扇区所在的设备的路径名。例如,设备路径名按照标准可启动驱动器C盘进行格式化的命令是这样的:\Device\HardDisk0。

8. 禁用自动重启

如果Windows XP遇到一个致命错误,处理这种错误的缺省设置是自动重新启动系统。如果错误是在Windows XP启动过程中产生的,操作系统就会陷入重新启动的死循环——反复地重新启动,不能恢复正常。在这种情况下,你需要禁用自动重启功能。具体做法是:在Windows XP启动时,当你看到“Please select the operating system to start”,或者听到一声蜂鸣了之后,按[F8]键打开Windows高级选项菜单。然后,选择禁止在系统故障时自动重启,然后按[Enter]。现在Windows XP在遇到问题的时候会挂起,它会给出一个停止信息,你可以用于诊断问题。

9. 恢复备份

如果你不能修复有启动故障的Windows XP系统,但是有最近的备份,你可以从备份介质上恢复系统。恢复系统所采用的方法取决于你所使用的备份工具,所以你需要根据备份工具的指示来恢复系统。

10. 进行in-place升级

如果你不能修复出现启动问题的Windows XP系统,而最近又没有备份,你可以进行in-place升级。在同一个文件夹里重新安装操作系统,就好像从一个Windows版本升级到另一个Windows版本一样。in-place升级如果不能解决所有的Windows启动问题,至少也能够解决其中绝大部分的问题。具体做法入下:

将Windows XP CD插入驱动器,从CD上重新启动你的系统。在初始准备完成后,你会看到Windows XP安装屏。按[Enter]进入Windows XP安装程序。很快,你就会看到许可证协议页面,然后需要按[F8]确认你同意该协议。然后安装程序会搜索硬盘,寻找以前安装的Windows XP。当它找到以前安装的Windows XP,你会看到屏幕上出现了第二个Windows XP安装界面。该界面会提示你按R键进行修复,也可以按[Esc]键重新安装一个Windows XP。在这种情况下,修复系统和进行in-place升级是一样的,所以你只用按R键就可以进行修复了。你选择了之后,安装程序将检查系统所在的磁盘,然后开始执行in-place升级。进行了in-place升级或者修复系统之后,你必须重新安装所有的Windows更新。



搜索更多相关主题的帖子: [启动] [windows] [故障] [系统] [恢复] [重新] [操作] [可以] [修复] [问题]


本帖最近评分记录
mollingu 2006-10-31 20:19 +1 谢谢发贴
mollingu 2006-10-31 20:19 威望 +1 谢谢发贴
顶部
推荐阅读:
寻根问底 Windows无法启动故障原因总结(很不错 Windows xp启动时的故障处理六件事 十招成功排除 Windows XP无法启动故障
排除Windows XP 无法启动故障十方法 十招成功排除 Windows XP无法启动故障 十招成功排除Windows XP无法启动故障
十招成功排除Windows XP无法启动故障 [转贴]Windows启动缓慢的八个原因 如何在Windows XP中执行最干净启动
解决Windows XP操作系统无法关机故障 清除Windows系统里未知的自启动程序 硬盘不能启动的常见故障分析及处理
Windows启动大师 V 4.35 破解版 Windows XP 系统启动过程概述 菜鸟必看:Windows Update故障再探
启动管理器丢失故障 MSSQL SERVER服务不能启动故障一例 【下载】WINDOWS自启动管理器绿色版
Windows XP(原版)光盘启动安装过程详细图解 电脑启动故障分析思路 微软内部提供最新加速windows启动软件“Boot
Windows 启动方式总结归纳 Windows XP 操作系统启动过程概述 安装启动、故障篇
Windows启动缓慢的八个原因 十招成功排除Win XP无法启动故障 电脑提示windows root\system32\
十大绝招!让你轻松排除XP启动故障 加速启动Windows XP操作系统的谬论 搞定软件故障引起启动不正常
十大绝招!让你轻松排除XP系统启动故障 Windows XP 启动 Windows XP关机故障全接触
电脑启动黑屏故障原因及分析集锦 排除WindowsXP无法启动故障 Windows操作系统太慢 重装不如更换帐户
如何在Windows XP中执行最干净启动 【转帖】硬盘不能启动的常见故障分析及处理 十种计算机常见启动故障 及其解决方法
清除Windows系统里未知的自启动程序 让Windows系统从USB启动 解决Windows XP操作系统无法关机故障
【分享】Windows 2000启动菜单详解 Windows XP自动重启故障的简单解决办法 十招成功排除WinXP无法启动故障
破解WINDOWS 2000/NT/XP的启动密码总 F1~F12 你用好了吗 Windows XP挂起到硬盘后的异常故障解决

mollingu ({PANG})
荣誉会员
Rank: 20Rank: 20
一棵无人知晓的小草

UID 65487
精华 0
积分 20793
帖子 5154
金币 29952
威望 20793
阅读权限 70
注册 2006-4-26
来自 你的心中!
状态 离线
发表于 2006-10-31 20:20
mollingu ({PANG})
回复: 排除Windows XP 无法启动故障十方法
谢谢发贴





顶部
xuqyen
正式会员
Rank: 1

UID 157012
精华 0
积分 176
帖子 196
金币 37
威望 176
阅读权限 10
注册 2006-10-7
状态 离线
发表于 2006-11-6 16:17
回复: 排除Windows XP 无法启动故障十方法
顶一下!!!

顶部
nddx3147
正式会员
Rank: 1

UID 838767
精华 0
积分 1
帖子 1
金币 12
威望 1
阅读权限 10
注册 2008-6-1
状态 离线
发表于 2008-6-7 20:13
回复: 排除Windows XP 无法启动故障十方法
支持      

顶部
    本版导读
最新主题最新回复热门讨论近期看点
    本站导读
最新主题最新回复热门讨论近期看点


当前时区 GMT+8, 现在时间是 2012-5-25 13:33

闽ICP备05022067号-1

Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.227847 second(s), 11 queries , Gzip enabled

清除 Cookies - 联系我们 - 教育手拉手论坛