注册 登录
编程论坛 Windows论坛

[求助]系统文件被我删了!!无法启动系统

紫雪幽蓝 发布于 2006-05-24 15:44, 2127 次点击

我妈的笔记本是好几年前的了
系统是98的
我看着不顺眼就想重装xp系统
然后我把安装盘放进去用光驱启动后
不知道为什么
没有出现让我格式化C盘的选项
我如果要装在C盘,它说C盘空间不够
我就仍然启动了98的系统,把C盘里能删的都给删了
就出现大问题了

开机就出现
NTLDR is missing
Press any key to restart

我就用光驱启动想重装系统
可提示说什么少文件了

那我的安装盘是番茄版XP的,我就想用系统引导修复
但必须要选择一个操作系统的,
Win2k 安装在第一个硬盘第一个区
Win2k 安装在第一个硬盘第二个区
Win2k 安装在第一个硬盘第三个区
Win2k 安装在第二个硬盘第一个区
Win2k 安装在第二个硬盘第二个区
WinXP 安装在第一个硬盘第一个区
WinXP 安装在第一个硬盘第二个区
WinXP 安装在第一个硬盘第三个区
WinXP 安装在第二个硬盘第一个区
WinXP 安装在第二个硬盘第二个区

我傻了,不知道选哪个,反正不管选哪个,它都跳出来:

因以下文件的损坏或者丢失,Windows无法启动:
<Windows root>\system32\hal.dll.
请重新安装以上文件的拷贝






我应该怎么办啊,都不能进到系统里
我要装也没办法装呀
好象原来的98已经没了

22 回复
#2
Murray2006-05-24 15:50
当电脑重新启动进入WinXP时,系统提示:“systemroot\\system32\\hal.dll文件非法或该文件已损坏,系统无法启动”。可以利用将故障恢复控制台来修复损坏的文件。 插入xp安装盘重新启动电脑,选择故障恢复控制台。依提示进入Windows dos目录。 在DOS提示符下输入:expand x:\\i386\\driver.cab /f:hal.dll c:\\windows\\system32\\(x:为光驱盘符.再次利用expand 首先将halaacpi.dll拷贝至c:\\windows\\system32\\,并改名为hal.dll后重新启动电脑,再拷halacpi.dll(因为hal.dll的源文件名是halacpi.dll).改名(ren)后重启,restart即可 hal.dll错误 2006-02-21, by leros 给同学装系统,文件复制完毕,重起又遇到hal.dll错误“Cannot Find \Windows\System32\hal.dll”,每次在复制完重起的时候,就停在这个提示的地方,用baidu搜索的解决方法大多不起作用,后来用google找到一个提示: The proposed solutions do not work in this case because there is a dynamic drive overlay (ddo) installed. The solution is quite simple: remove first the ddo and re-install windows xp. 大意是说装载了ddo造成的,解决办法就是将其移除(至于什么是ddo,我也不太清楚),后来按照这个提示用dm把ddo给删除后,果然一切顺利,看来这的确也是解决问题的方法之一。 ps:dm的这个功能在Advanced Disk Installation(高级硬盘安装)中的Maintenance Options(维护选项)里,进入Dynamic Drive Overlay Options 动态驱动覆盖选项,这个选项有2个子选项: Dynamic Drive Overlay(更新DDO)和Remote Dynamic Drive Overlay(从指定驱动器中删除DDO),使用后一个选项就可以了
#3
紫雪幽蓝2006-05-24 15:53

这个我知道,可是我的这张盘好象没有恢复控制台
按R没用,也没有让我选择的界面
而且就算进入恢复控制台也是要选择操作系统的
你看我刚才发的那个
我该选哪个呢

#4
紫雪幽蓝2006-05-24 15:54
还有,我都不知道这机光驱的盘符是什么
#5
Murray2006-05-24 15:54

系统在哪个盘选哪个

#6
紫雪幽蓝2006-05-24 15:57
那2k和xp我该选哪个呢
我并没有装2000和xp啊
而且不管我选哪个,它都说:

因以下文件的损坏或者丢失,Windows无法启动:
<Windows root>\system32\hal.dll.
请重新安装以上文件的拷贝
#7
Murray2006-05-24 16:02

问题复杂了,还是格了重做吧,把其他分区的东西导出来(算了还是不要吧,准备建议你低格,估计你机子吃不消的)
什么牌子的笔记本???

#8
紫雪幽蓝2006-05-24 16:04
LEO
怎么格了重做?
#9
Murray2006-05-24 16:09

我是IBM的,去借张盘,光驱启动,做低格,应该还有办法

插入xp安装盘重新启动电脑,选择故障恢复控制台。依提示进入Windows dos目录。
在DOS提示符下输入:expand x:\i386\driver.cab /f:hal.dll c:\windows\system32\(x:为光驱盘符.再次利用expand 首先将halaacpi.dll拷贝至c:\windows\system32\,并改名为hal.dll后重新启动电脑,再拷halacpi.dll(因为hal.dll的源文件名是halacpi.dll).改名(ren)后重启,试试

#10
紫雪幽蓝2006-05-24 16:13
我的XP安装盘没办法进入恢复控制台
dos倒是可以进的,只是我不知道光驱盘符是哪个
#11
冰蟾子2006-05-24 16:42
以下是引用Murray在2006-5-24 16:02:00的发言:

问题复杂了,还是格了重做吧,把其他分区的东西导出来(算了还是不要吧,准备建议你低格,估计你机子吃不消的)
什么牌子的笔记本???

反对这种做法
这种问题是最常见的系统问题。。。
楼主说安装XP系统选WinXP 安装在第一个硬盘第一个区
进去后删除C盘分区。然后格式化。个人建议用fat32。而且保证C盘空间在3GB+
因为装98系统700M就够了。而XP所用空间大的多。。不过也可以安装XP精简版
。所以请楼主检查下自己的硬盘分区,根据分区大小而定。楼主说不知道哪个盘是
光区盘。这个也太。。。。那个了吧。。进入命令提示符的时候会提示你的。。
至于这位说的低格,,低格会加速减短硬盘的使用寿命。。。
在无法确定是硬盘故障时本人不建议低级格式化
--------------------------完毕----------------------------------------

[此贴子已经被作者于2006-5-24 16:44:07编辑过]

#12
紫雪幽蓝2006-05-24 18:31
以下是引用冰蟾子在2006-5-24 16:42:00的发言:

反对这种做法
这种问题是最常见的系统问题。。。
楼主说安装XP系统选WinXP 安装在第一个硬盘第一个区
进去后删除C盘分区。然后格式化。个人建议用fat32。而且保证C盘空间在3GB+
因为装98系统700M就够了。而XP所用空间大的多。。不过也可以安装XP精简版
。所以请楼主检查下自己的硬盘分区,根据分区大小而定。楼主说不知道哪个盘是
光区盘。这个也太。。。。那个了吧。。进入命令提示符的时候会提示你的。。
至于这位说的低格,,低格会加速减短硬盘的使用寿命。。。
在无法确定是硬盘故障时本人不建议低级格式化
--------------------------完毕----------------------------------------


我随便选择进哪个
都提示
因以下文件的损坏或者丢失,Windows无法启动:
<Windows root>\system32\hal.dll.
请重新安装以上文件的拷贝

#13
冰蟾子2006-05-24 18:51
先格式化C盘。。
如果还出现那个问题建议你换一张安装盘。
#14
紫雪幽蓝2006-05-24 18:59

我的安装盘我在别的机上试过了还是可以正常使用的
是番茄花园v2.3
在这台机上用光驱启动能够跳出番茄花园的安装界面
我在选择了安装xp后
它检测了一会,就会跳出文件缺失,安装无法进行
根本就进不到那个选择安装在哪个区,格式不格式化那个界面

#15
紫雪幽蓝2006-05-24 19:20
我现在用了98启动盘的sys命令
现在开机时第一个画面是有的
然后一跳就变成左上角一个光标一直在闪
别的什么都没了
按什么键都没用
#16
a4027303242006-05-24 21:08
根据现在这种情况,我暂时想不到 更好的方法,
按说故障恢复控制台应该能用,估计是你操作失误。
我现在建议你把你的硬盘拿到别人的电脑上,并设为从盘,再格式化吧。
#17
紫雪幽蓝2006-05-24 21:21
我现在在DOS里用命令直接硬盘安装XP了
现在在复制文件,不知道行不行
#18
紫雪幽蓝2006-05-24 21:24
好象我的安装盘里就没有恢复控制台
我把安装盘放到我的台式机
然后光驱启动
它也是跳出来一个很漂亮的界面
上面就是没有恢复控制台的选项
按R也没用

我的安装盘是番茄乐园v2.3版的
#19
紫雪幽蓝2006-05-26 18:38
谢谢大家
问题解决了
原来那笔记本太老
我装以前的旧版本的xp就OK了
新版的装不进去
#20
a4027303242006-05-27 01:44
呵呵
好了就好了,惭愧啊!没有给你解决问题。
#21
Kyo2006-05-29 09:41
等俺来 佳人已解决完毕 惭愧惭愧

以下是引用紫雪幽蓝在2006-5-26 18:38:00的发言:
谢谢大家
问题解决了
原来那笔记本太老
我装以前的旧版本的xp就OK了
新版的装不进去
你用番茄的那个XP 以前我检测过 里面少了很多安装文件 主要是驱动服务之类的文件 是番茄的作者认为对初手用不到才去掉的 可对于一些配置较低的硬件驱动 还是要借助于一些XP自带的老驱动才行
#22
波尔卡2006-05-30 15:12
引导程序的问题
遇到这种情况时不用格式化磁盘,重装系统
可以用一张安装盘
选择不格式化磁盘
等到将系统文件全部复制到机子上以后,机子会自动重启,此时将安装盘取出。
重启后引导程序得到修复,就能进去拉!
#23
波尔卡2006-05-30 15:14
选择
WinXP 安装在第一个硬盘第一个区
就可以拉
1