22 123
Snake888 发表于 2011-1-15 19:03   只看TA 1楼
  • Snake888
  • LEVEL 2
  • 离线

[求助] 开机提示windows root\system32\hal.dll丢失或损坏

开机提示windows root\system32\hal.dll丢失或损坏 我不想重装系统,请问有什么办法能解决吗?
0
cjggm2000 发表于 2011-1-15 19:06   只看TA 2楼
如果你之前有备份,可以直接在PE里面打开备份文件,提取出hal.dll 覆盖C盘里的出问题的文件。要是还不行就把C盘根目录的boot.ini也替换一下,就好了
0
cjggm2000 发表于 2011-1-15 19:08   只看TA 3楼
或者百度搜索hal.dll文件,然后放进windows root \system32里面就可以了
0
ai在戏院前 发表于 2011-1-15 19:18   只看TA 4楼
可能是你的电脑这个文件中毒了,杀毒的时候把这个文件删掉了,到网上下一个放到电脑里就OK了
0
该用户匿名发帖 发表于 2011-1-15 19:18   只看TA 5楼
去这个网站www.zhaodll.com   然后找  hal.dll   你是XP就把下载下来的86 放入windows文件夹里
0
该用户匿名发帖 发表于 2011-1-15 19:59   只看TA 6楼
用360系统急救箱扫一下 会帮你补上去的
0
yyasong 发表于 2011-1-15 20:17   只看TA 7楼
1、从其他人电脑上复制一个hal.dll文件到文件夹c:\windows\system32下
不行的话,可能是之前清理流氓软件或者木马的残余
2、用windows清理助手或者sreng系统修复助手,清理一下,并修改下启动选项
3、用sreng查看下windows系统服务或者驱动程序里面,有没有相关的项目
0
该用户匿名发帖 发表于 2011-1-15 20:21   只看TA 8楼
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盘根目录上覆盖源文件即可。
0
该用户匿名发帖 发表于 2011-1-15 20:34   只看TA 9楼
觉得你应该用的是
1键恢复的系统,应该是把D盘的一些文件格式化掉了
要改Boot.ini 文件,把文件指向改到当前系统盘
0
internet_1 发表于 2011-1-15 21:15   只看TA 10楼
最简单的方法就是重新安装系统,我不知道你是多久才重装一次系统。 半年之内至少要重装一次,这样速度也很快。
0
回复帖子 发新话题
 22 123