寻根问底 系统无法启动原因总结

下面我们就一起来看看那些问题使系统不能正常的启动 。

1、Boot.ini文件非法

这个问题一般是由于boot.ini文件丢失或格式不正确造成的 。boot.ini文件的格式一般是下面这种类型的:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)Windows

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)Windows="Microsoft Windows XP Professional" /fastdetect

2、找不到HAL.DLL文件 , 启动中止

这个是由于C盘根目录下的boot.ini文件非法 , 导致默认从C:Windows启动 , 但是又由于你的WinXP没有安装在C盘 , 所以系统提示找不到HAL.DLL文件 。启动因而失败 。解决方法是重新编辑Boot.ini文件 。我们有很多方法编辑这个文件 , 下面我挑选几种便于操作的介绍给大家:

1)、使用Win9X启动盘启动 , 使用EDIT.EXE命令编辑这个文件 。启动EDIT.EXE以后只要按照正确的格式输入Boot.ini文件的内容 , 保存为Boot.ini文件即可 。

2)、使用COPY CON命令创建一个Boot.ini文件 。在DOS下输入Copy Con C:boot.ini以后回车 。然后按照Boot.ini文件的格式输入 , 每输入一行敲一次回车键 , 当全部内容输入完毕以后 , 按CTRL Z , 屏幕上会看到^Z的提示 。这个时候再敲一次回车 , 系统会提示1 file(s) copied.这就表示创建成功了 。

3)、使用故障恢复控制台里面的bootcfg命令 。

4)、在别的电脑上创建好以后 , 拷贝到受损电脑的C盘根目录上覆盖源文件即可 。

3、主引导程序引起的启动故障

硬盘的主引导扇区是硬盘中的最为敏感的一个部件 , 其中的主引导程序是它的一部分 , 此段程序主要用于检测硬盘分区的正确性 , 并确定活动分区 , 负责把引导权移交给活动分区的DOS或其他操作系统 。此段程序损坏将无法从硬盘引导 , 但从软区或光区之后可对硬盘进行读写 。修复此故障的方法较为简单 , 使用高版本DOS的fdisk最为方便 , 当带参数/mbr运行时 , 将直接更换(重写)硬盘的主引导程序 。实际上硬盘的主引导扇区正是此程序建立的 , fdisk 。exe之中包含有完整的硬盘主引导程序 。虽然DOS版本不断更新 , 但硬盘的主引导程序一直没有变化 , 从DOS 3 。x到目前有winDOS 95的DOS , 所以只要找到一种DOS引导盘启动系统并运行此程序即可修复 。另外 , 像kv300等其他工具软件也具有此功能 。

    推荐阅读