XP无法启动的解决方法(XP无法启动 反复重启)
今天为大家介绍的内容是xp启动不了如何修复(xp启动不起来反复重启)下面跟着小编看看详细内容吧。
一般情况下,当系统出现故障时,用户会请专业人士或有经验的人帮助解决问题。遇到问题时,他们总是不知所措。那么这里就给大家分享一些XP系统启动时出现问题的解决技巧,让大家在遇到问题的时候不用向别人求助。
1.从Win9X升级到WindowsXP时NTLD缺失
1)Clone后出现的问题:当你想将使用Clone制作的Win9x升级到WindowsXP时,很容易看到一个提示:NTLDRismissing。
当然,要做到这一点,必须满足以下要求:
A)。系统/启动分区是FAT32文件系统。
b).计算机使用INT-13 中断扩展启动来启动。一般当今的主流计算机都采用这种方法。
c) 因为在Clone时,烧录系统的FAT32BIOSParameterBlock(BPD)中存储的值与物理驱动器的几何分布不匹配。
但为什么Win9X可以启动呢?原因是这样的:Win9x在启动时忽略BPD值,即使这个值是非法的。但在Win200/XP中需要这个值。如果该值非法,则启动失败。
解决办法:重写FAT32BPB中的正确值,然后使用WindowsXP中的Fixboot命令重写WindowsXP的启动代码。具体操作如下:使用包含SYS.COM的Win9X启动盘启动计算机,执行SYSC:命令,然后重新启动。你会发现Windows XP无法启动。这没关系,这是正常现象。然后再次重启,使用WindowsXP安装光盘启动,进入故障恢复控制台,执行fixboot。如果你不知道如何使用恢复控制台,那么还有一个方法:执行Windows然后选择Windows返回Win9X,然后编辑Boot.ini文件,确认你的Boot.ini文件与WindowsXP的启动相匹配电脑上,最后删除C盘根目录下所有以$开头的文件。
2)。文件丢失/损坏:该文件位于C盘根目录下,我们只需要把WindowsXP安装光盘中的该文件解压出来,放到C盘根目录下即可。
2. I/O错误,Win9X无法启动
这个问题一般是由于误删除了C盘根目录下启动Win9x的重要文件bootsect.dos造成的。该文件存储了启动Win9x所必需的代码,该文件的创建是在安装Windows XP时自动创建的。 Windows XP中没有相应的命令可以直接解决这个问题。但我们可以用另一种方法来解决。
解决方法:使用含有SYS.COM的Win9X启动盘启动计算机,执行SYSC:命令,然后重新启动。你会发现Windows XP无法启动。这没关系,这是正常现象。然后再次重启,使用WindowsXP安装光盘启动,进入故障恢复控制台,执行fixboot。如果你不知道如何使用恢复控制台,那么还有一个方法:执行Windows然后选择Windows返回Win9X,然后编辑Boot.ini文件,确认你的Boot.ini文件与WindowsXP的启动相匹配电脑上,最后删除C盘根目录下所有以$开头的文件。
3、Boot.ini文件非法
此问题通常是由于boot.ini 文件丢失或格式不正确造成的。 boot.ini文件的格式一般为以下类型:
[引导加载程序]
超时=30
默认=多(0)磁盘(0)rdisk(0)分区(1)\Windows
[操作系统]
多(0)磁盘(0)rdisk(0)分区(1)\Windows='MicrosoftWindowsXPProfessional'/fastDetect
4、找不到HAL.DLL文件,启动中止。
这是因为C盘根目录下的boot.ini文件非法,导致默认从C:\Windows启动。但由于您的Windows XP没有安装在C盘,所以系统提示找不到HAL.DLL文件。因此启动失败。解决办法是重新编辑Boot.ini文件。我们有很多方法来编辑这个文件。下面我就选几个比较容易操作的给大家介绍一下:
1)。开始使用Win9X启动盘,使用EDIT.EXE命令编辑该文件。启动EDIT.EXE后,只需以正确的格式输入Boot.ini文件的内容并将其保存为Boot.ini文件即可。
2) 使用COPYCON命令创建Boot.ini文件。在DOS下输入CopyConC:\boot.ini并回车。然后按照Boot.ini文件的格式输入,每行按一次回车键。当所有内容输入完毕后,按CTRL+Z,屏幕上会出现^Z提示。这时再按回车,系统会提示1file(s)copied。这说明创建成功了。
3)。在恢复控制台中使用bootcfg 命令。具体使用方法请参考文章Q330184。我这里就不介绍了。
4)在另一台电脑上创建后,复制到损坏电脑的C盘根目录下,覆盖源文件。
5.安装的简体中文版Windows XP在启动菜单时没有英文提示。
通常是由于C:\bootfont.bin丢失造成的,但如果你安装了更高版本的英文版Windows,那么这种现象是正常的。如果没有,只需将WindowsXP安装光盘中的bootfont.bin解压到C盘根目录即可。
6.安装Windows 2000后Windows XP无法启动
症状:在安装Windows 2000 后尝试启动Windows XP 时,您可能会收到以下错误消息:
'启动Windows.
Windows 2000 无法启动,因为以下文件丢失或损坏:\WINDOWS\SYSTEM32\CONFIG\SYSTEMd 对于Windows2000 的启动选项,请按F8。
您可以尝试使用原始安装软盘或CD-ROM 启动Windows2000 安装程序来修复此文件。
选择“在第一个屏幕上开始修复”。
原因:出现此问题的原因是Windows 2000发布时Windows XP还不存在。 Windows 2000 引导加载程序不知道Windows XP 中已进行了更改。计算机需要知道这些更改才能加载Windows XP。
解决方案:要解决此问题,请启动使用Windows 2000 的计算机,然后将Windows XP 光盘上的I386 文件夹中的NTLDR 和Ntdetect.com 文件复制到系统驱动器的根目录中。
XP系统启动失败可以分为多种类型。不熟悉系统的用户可能对这些不熟悉。如果您也遇到类似的问题,可以根据相应的现象寻找解决方案。我希望它能有所帮助。您尽快解决问题。
本文由91培训发布,不代表东辰网立场,转载联系作者并注明出处:https://www.ktwxcd.com/shzs/322779.html