电脑只能从启动光盘进入系统,怎么解决?

来源:百度知道 编辑:UC知道 时间:2024/05/09 12:19:51
电脑只能从启动光盘进入系统,怎么解决?

我的电脑最近出了一个问题系统,症状如下:
每次开机以后,前面的CPU、内存、IDE接口检测过以后,屏幕上出现了
Invalid BOOT.INI file
Booting from C:\windouws\
然后又是黑屏,出现
Windows could not start because the following file is missing
or corrupt:
<Windows root>\system32\hal.dll.
Please re-install a copy of the above file.
这时,按任何键,机器又重新启动,然后又是这样!

总之,自然方式从硬盘进入不了系统.

我每次都得把启动光盘(任何启动光盘都可以)放在光驱里,进入启动光盘的界面以后,选择"从硬盘启动"之后,电脑才能进入系统.

虽然还是可以进入系统,但是每次都必须得放光盘确实令人讨厌,所以想请教哪位高手能够帮我解决此问题.

我的电脑配置如下:
AMD Athlon(tm) 64 processor 3000+
金泰克DDR400 内存 4G
技嘉C61芯片主板 集成6100显卡及6声道声卡
希捷ST3200827A IDE接口硬盘 200G
西数WD1600AAJS-75PSA0 串口硬盘 160G
光驱台电CD-ROM及DVD-ROM

在出问题之前,我曾经运行过DISKMEN进行分区表备份,但是并没有存盘做改动.

我后来在网上又找过丢失hal.dll boot.ini NTLDR 文件的解决方法,都没有用。

用备份的系统进行系统还原,甚至重新装过系统,还是没有用。

请哪位高手告诉我怎么解决???
"dytpop - 秀才 三级" 、“酷龙乖乖虎 - 助理”、“owl1219 - 魔导师

一、对于 hal.dll 文件丢失的现象,你再次进入系统后可以从安装文件包或者在网上或者在其它电脑上拷贝一个复制到你的系统system32文件夹中,hal.dll 我感觉是有版本号的,我的xp sp2 ,它的版本号是:5.1.2600.2680 。我相你应该注意这个版本与你的系统是不是相对应。(如果从原始安装光盘获取这个文件,那么就有可能和现在正在使用的已经升级过后系统的版本不对应而报错。)

你已经重装过系统,说明这个问题纯是系统问题,与硬盘分区等硬件问题没有关系。

二、在“故障恢复控制台”选择使用“Fixboot”命令,按回车,此时系统将会把新的分区引导扇区写到系统分区中,从而修复启动问题。

再一个,就是想看看你的 启动文件。有没有受损。

三、有一个修复 boot.ini 的办法:单击“开始--运行”,输入“cmd”,打开命令提示符窗口,输入如下命令 bootcfg/rebuild 。这样Windwos XP 会自动扫描硬盘和 Windows 的安装目录,并重新构建一个 boot.ini 文件。

第二次修改。

“我每次都得把启动光盘(任何启动光盘都可以)放在光驱里,进入启动光盘的界面以后,选择"从硬盘启动"之后,电脑才能进入系统. ”,从这一句话,可以得到这样的结论:

你的硬盘不能引导,进入系统是靠光盘引导后把权限交给硬盘后开始工作的。
所以你只要重写硬盘引导信息就行了。希望你看到这里后先做一下这个工作。谢谢。就是上面的第二步。

第三次修改。

之前我想知道 你有没有对hal.dll 文件的丢失问题尝试修复?

用windows xp 安装光盘启动电脑。

在系统安装的欢迎界面出现后,选择“使用恢复控制台修复windows xp安装”,按R键;

或者是出现:现在安装(按回车)、修复已有的安装(按R键)、退出。

如果有双重引导或者 多个系统,它会要你选择要访问的驱动器。

都要选择修复:按R键。
然后要你输入Admin