打印

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

0

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

开机提示windows root\system32\hal.dll丢失或损坏 我不想重装系统,请问有什么办法能解决吗?

TOP

0
如果你之前有备份,可以直接在PE里面打开备份文件,提取出hal.dll 覆盖C盘里的出问题的文件。要是还不行就把C盘根目录的boot.ini也替换一下,就好了

TOP

0
或者百度搜索hal.dll文件,然后放进windows root \system32里面就可以了

TOP

0
可能是你的电脑这个文件中毒了,杀毒的时候把这个文件删掉了,到网上下一个放到电脑里就OK了

TOP

0
去这个网站www.zhaodll.com   然后找  hal.dll   你是XP就把下载下来的86 放入windows文件夹里

TOP

0
用360系统急救箱扫一下 会帮你补上去的

TOP

0
1、从其他人电脑上复制一个hal.dll文件到文件夹c:\windows\system32下
不行的话,可能是之前清理流氓软件或者木马的残余
2、用windows清理助手或者sreng系统修复助手,清理一下,并修改下启动选项
3、用sreng查看下windows系统服务或者驱动程序里面,有没有相关的项目

TOP

0
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盘根目录上覆盖源文件即可。

TOP

0
觉得你应该用的是
1键恢复的系统,应该是把D盘的一些文件格式化掉了
要改Boot.ini 文件,把文件指向改到当前系统盘

TOP

0
最简单的方法就是重新安装系统,我不知道你是多久才重装一次系统。 半年之内至少要重装一次,这样速度也很快。

TOP

当前时区 GMT+8, 现在时间是 2025-3-16 00:22