如果你电脑的电源已经打开而WindowsXP没有正常启动你需要采取一些故障排除手段下面列举了可能出现的问题以及解决问题的方法 修复被破坏的Bootini 随着WindowsXP操作系统的加载Ntldr程序指向Bootini文件以确定操作系统文件的位置以及选择哪个启动选项所以如果Bootini文件出了问题WindowsXP系统就不能启动了你可以使用恢复控制台特殊版本的Bootcfg工具来修复它当然你必须首先用WindowsXPCD重新启动系统按照#中的介绍打开RecoveryConsole你可以这样调用Bootcfg工具在RecoveryConsole命令提示符后输入Bootcfg/parameter在这里的/parameter是这些需要的参数之一 /Add扫描所有的Windows安装帮助你向Bootini文件中增加任何新的内容 /Scan搜索所有的Windows安装 /List列出Bootini文件的所有入口 /Default设缺省操作系统为主引导入口 /Rebuild完全重新创建Bootini文件用户必须确认每个步骤 /Redirect允许操作系统在使用HeadlessAdministration功能的时候启动操作可以重新定义到某个特定端口重新定义包括两个参数[PortBaudrate][UseBiosSettings] /Disableredirect禁用redirection 使用最后一次的正确配置 你还可以尝试用最后一次正确配置来启动操作系统该功能让你取消任何在注册表CurrentControlSet键上做出的导致问题的修改这个键是定义硬件和驱动器设置的KnownGoodConfiguration功能用系统最后一次正常启动的CurrentControlSet键值来取代当前的键值具体方法如下 首先按[Ctrl][Alt][Delete]键重新启动计算机当你看到屏幕上出现Pleaseselecttheoperatingsystemtostart或者听到计算机发出一声蜂鸣声按[F]键屏幕上就会出现Windows高级选项菜单从菜单中选择LastKnownGoodConfiguration选项然后按[Enter]键要记住你只有一次机会使用LastKnownGoodConfiguration功能 使用RecoveryConsole 如果WindowsXP启动问题比较严重你可以使用WindowsXPCD启动系统然后使用一个名为恢复控制台的工具具体做法如下 在故障电脑的CDROM驱动器中插入WindowsXPCD然后按[Ctrl][Alt][Delete]键重新启动计算机一旦系统从CD上启动后只要根据提示就能够很容易地加载启动所需要的基本文件当你看到WelcomeToSetup界面的时候按R键进入RecoveryConsole然后你就会看到RecoveryConsole菜单它显示了包含操作系统文件的文件夹并提示你选择打算登录的操作系统你需要在键盘上输入菜单上的序号然后系统会提示你输入管理员密码你就会进入主RecoveryConsole提示页面 进行系统恢复 能够帮助解决WindowsXP启动问题的另一个工具是系统恢复系统恢复作为一项服务在后台运行并且持续监视重要系统组件的变化当它发现一项改变即将发生系统恢复会立即在变化发生之前为这些重要组件作一个名为恢复点的备份拷贝而且系统恢复缺省的设置是每个小时创建恢复点具体方法如下 首先按[Ctrl][Alt][Delete]键重新启动计算机当你看到屏幕上出现Pleaseselecttheoperatingsystemtostart或者听到计算机发出一声蜂鸣声按[F]键屏幕上就会出现Windows高级选项菜单现在从菜单中选择安全模式然后按[Enter]键当WindowsXP进入安全模式之后点击开始按钮选择所有程序附件系统工具菜单选择系统恢复点击下一步选择一个恢复点启动恢复程序 使用Windows启动盘 如果启动问题是由于活动分区的启动记录或者操作系统启动所使用的文件被破坏造成的启动盘就能够解决问题具体方法如下 创建Windows启动盘找一台配置相似工作正常的WindowsXP机器打开我的电脑单击鼠标右键选择磁盘图标然后在后续的菜单中选择格式化当格式化对话框出现以后保留所有缺省设置然后点击开始按钮 当格式化操作完成后关闭格式化对话框回到MyComputer双击C驱的图标访问根目录将BootiniNTLDR三个文件拷贝到磁盘上创建好了Windows启动盘之后将它插入故障系统的驱动器内按[Ctrl][Alt][Delete]重新启动计算机 修复被破坏的分区引导记录 partitionbootsector是硬盘分区中的一个小部分其中包含了操作系统中文件系统的信息以及一个很小的机器语言程序这对于帮助操作系统启动是至关重要的如果你怀疑WindowsXP系统的启动问题是由于partitionbootsector被破坏了造成的你可以使用恢复控制台中一个名为Fixboot的工具来修复它首先用WindowsXPCD启动系统按照#中的介绍打开RecoveryConsole你可以这样调用Fixboot工具在RecoveryConsole命令提示符后输入Fixboot[drive]:[drive]代表的是你希望新创建的partitionbootsector所在的分区 修复被破坏的主引导扇区 主引导扇区占据了硬盘的第一扇区负责Window启动程序主引导扇区包含了磁盘分区表和一个名为主引导代码的小程序该程序负责在分区表中定位活动可启动磁盘分区一旦它被破坏partitionbootsector会接替它开始加载Windows如果主引导扇区被破坏partitionbootsector就不能完成这一工作Windows就不能启动了 如果你怀疑WindowsXP系统的启动问题是由于主引导扇区被破坏了造成的你可以使用恢复控制台中的Fixmbr工具来修复它首先用WindowsXPCD启动系统按照#中的介绍打开RecoveryConsole你可以这样调用Fixmbr工具在RecoveryConsole命令提示符后输入Fixmbr[device_name]:[device_name]是你希望新的主引导扇区所在的设备的路径名例如设备路径名按照标准可启动驱动器C盘进行格式化的命令是这样的DeviceHardDisk 禁用自动重启 如果WindowsXP遇到一个致命错误处理这种错误的缺省设置是自动重新启动系统如果错误是在WindowsXP启动过程中产生的操作系统就会陷入重新启动的死循环——反复地重新启动不能恢复正常 在这种情况下你需要禁用自动重启功能具体做法是在WindowsXP启动时当你看到Pleaseselecttheoperatingsystemtostart或者听到一声蜂鸣了之后按[F]键打开Windows高级选项菜单 然后选择禁止在系统故障时自动重启然后按[Enter]现在WindowsXP在遇到问题的时候会挂起它会给出一个停止信息你可以用于诊断问题 恢复备份 如果你不能修复有启动故障的WindowsXP系统但是有最近的备份你可以从备份介质上恢复系统恢复系统所采用的方法取决于你所使用的备份工具所以你需要根据备份工具的指示来恢复系统 进行inplace升级 如果你不能修复出现启动问题的WindowsXP系统而最近又没有备份你可以进行inplace升级在同一个文件夹里重新安装操作系统就好像从一个Windows版本升级到另一个Windows版本一样inplace升级如果不能解决所有的Windows启动问题至少也能够解决其中绝大部分的问题具体做法入下 将WindowsXPCD插入驱动器从CD上重新启动你的系统在初始准备完成后你会看到WindowsXP安装屏 按[Enter]进入WindowsXP安装程序很快你就会看到许可证协议页面然后需要按[F]确认你同意该协议 然后安装程序会搜索硬盘寻找以前安装的WindowsXP当它找到以前安装的WindowsXP你会看到屏幕上出现了第二个WindowsXP安装界面该界面会提示你按R键进行修复也可以按[Esc]键重新安装一个WindowsXP 在这种情况下修复系统和进行inplace升级是一样的所以你只用按R键就可以进行修复了你选择了之后安装程序将检查系统所在的磁盘然后开始执行inplace升级进行了inplace升级或者修复系统之后你必须重新安装所有的Windows更新 |