求救~~~~~~~装不了系统

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:08:03
大家好。
我用的是160G的硬盘。因为中毒了所以把硬盘全格式化了。
但现在分好区却装不了系统了,复制完光碟文件重启后,就出现下面的情况:
因以下文件损坏或者丢失。windows无法启动,<windows root>\system32\hal.dll 请重新安装以下文件的拷贝
我换了好多张系统碟都是这种情况。请问改如何解决啊?
S~~~~~~~~~~~O~~~~~~~~~S
)、使用Win9X启动盘启动,使用EDIT.EXE命令编辑这个文件。启动EDIT.EXE以后只要按照正确的格式输入Boot.ini文件的内容,保存为Boot.ini文件即可。
你好,我用了98启动盘,但有3个选择,请问用哪一个呢?
还有BOOT.INI文件的内容是指什么?
谢谢。。

WinXP启动提示缺少Windows root/system32/hal.dll。不重装XP如何解决,

这个是由于C盘根目录下的boot.ini文件非法,导致默认从C:\\Windows启动,由于你的Windows XP没有安装在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盘根目录上覆盖源文件即可。

别人的一个例子
例子:
一日,当电脑重新启动进入WinXP时,系统提示:“systemroot\system32\hal.dll文件非法或该文件已损坏,系统无法启动”。笔者心想可以利用将故障恢复控制台来修复损坏的文件。
说干就干,立刻重新启动电脑,选择故障恢复控制台。一切按部就班进入Windows目录。但笔者并不知道hal.dll文件位于安装光盘的哪一个压缩包中,于是键入如下命令:expand /G:\i386\driver.cab(G:为光驱盘符),列出Windows安装光盘上的驱动程序CAB压缩包中的所有文件,发现hal.dll在driver.cab压缩包中。

立即在DOS提示符下输入:expand G:\i386\driver.cab /f:hal.dll c:\windows\