余欣荣同志的访谈视频:ghostxp后提示windows root\system32\hal.dll文件找不到,不能进系统

来源:百度文库 编辑:中科新闻网 时间:2024/04/20 16:33:39
我做了以下这些工作,都没用
1 EDIT BOOT.INI
2 COPY HAL.DLL 在dos下查看本身该文件没有丢,从其他地方复制来后也没用,
3 F8安全模式进不了
4 BOOTCFG/SCAN 提示用chkdsk,chkdsk后提示没有问题,用chkdsk/p提示有个错误但不能修复,bootcfg/scan也不能继续
5 我的光盘是好的,在这台机子上做过几次,但这几天做都没用,安装win98没问题,正常.
有哪位高人指点指点.
昨天按照副总裁的做法,expand G:\SIMPCHIN\I385\HALAACPI.DL_ C:\WINDOWS\SYSTEM32\HAL.DLL
exit
系统提示不能安装该文件.
我的机器有两个硬盘1个40G,主盘,1个4G从盘,出现问题后卸掉了4G的盘,但问题仍存在,我最初用FDISK分区的后来有用PQ调整过分区大小,问题是以前用该G版在该机器上做过,是好的,现在不行了.我用过BOOTCFG,FIXBOOT,FIXMBR,这些东西会不会有影响呢

出现这个问题的原因有
1.你的机器里的硬盘(安装有系统的这块)容量超过了160个G。而且之前的分区不是用系统光盘自带的格式化分区程序进行分区的,用的是一些类似DM这类的软件进行的分区。Ghost过来后导致机器启动前没有加载这一类分区管理程序,出现这样的错误。
2.你的这个G版系统的母版是上面1那种类型的,因为它的那个系统启动前加载这个管理程序,但你的系统只是它那里G过来的一个系统,那个管理程序并未G过来,所以如此了。

解决:建议采用Windows XP系统自带的磁盘管理程序给硬盘进行分区。

系统进不去了,不可能用sfc /scannow来修复。只能从“恢复控制台”来修复了。

方法:插入 Windows XP的安装光盘(不能用ghost盘),重启 / 进入BIOS设置光盘启动 / 在“恢复控制台”下依次运行以下命令:
Del C:\windows\system32\hal.dll
expand F:\i386\halaacpi.dl_ C:\windows\system32\hal.dll
exit

注:C:---假定你的系统装在C盘;F:----假定你的光盘是F盘
如果打算用覆盖安装来修复,停留在26分钟下不去,建议你把内存条拔下来擦一擦再装上去。
注意,多根内存条的话,只留一根最大的,插在最里面的槽里。装完了再把别的内存条还原。

补充:
我已强调不能用ghost盘,但你还是用它。完整的安装盘,i386文件夹是在光盘的根目录下的,不会出现SIMPCHIN这一级文件夹。你觉得,反正我找到了halaacpi.dl_,为什么就不行?告诉你,这种盘只能用来安装,不能用来修复!它不响应人工输入的操作命令,而只能在安装过程中自动释放。