昨天在家清理电脑空间,发现在D盘上有一个hal.dll的文件。
怎么会在D盘上呢,觉得没什么用就删除了。
结果系统重起不了了。
奇怪。
启动后显示:因以下文件的损坏或者丢失,windows无法启动:<Windows/root>/system32/hal.dll
请重新安装以上文件的拷贝。
我进到DOS查了一下发现文件名字是HAL.DLL。怀疑是不是大小写的原因:改变名字后问题依旧,在其他机器上拷贝一个hal.dll,但是还是不好使,故障还是依旧。
在网上找了一个解决方案,决定试一下:“
请用Windows XP安装光盘启动系统并进入“故障恢复控制台”,如果你的光驱盘符为D,那么应输入:expand d: /i386/hal.dl_ c:/windows/system32/hal.dll
问题依旧:
你要么检查一下boot.ini文件,用XP安装光盘启动电脑,选择故障恢复控制台,以Administrator登录后运行edit c:/boot.ini查看,正确的boot.ini文件内容应该为:
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /fastdetect
发现原来是这个文件损坏了。
实际上用不着重装,可能是boot.ini文件损坏造的。只要进入“系统故障恢复控制台”执行:bootcfg /rebuild 修复下即可。”
果然好了。
但一直不明白为什么删除D盘上有一个hal.dll的文件结果boot.ini文件是损坏了。
分享到:
相关推荐
很多情况下提示hal.dll损坏或丢失,实际上该文件并不一定是丢失了,而是因为boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误。...
windowsxp系统文件用于文件损坏替换用
hal.dll 系统启动关键链接文件 因为本人深受病毒侵害,使hal.dll 不见了,把新的hal.dll发上来,一起解决问题。。
mac装xp实现多分区的经验+找不到hal.dll解决方法+快速导入pc数据经验
截图加解释,算是修复win2003 hal.dll文件的示例吧!已经亲自测试了~
容易缺省 容易丢失的说 真不知道为什么让写这么长的说明唉~ 一看就明白的么
重装win7系统后hal.dll文件丢失导致进不去桌面怎么办.docx
source code vmware vmware
Hall.dll of windows operating system
解决Windows无法启动提示hal.dll损坏或丢失的方法.docx
电脑hal.dll丢失怎么办.docx
苹果笔记本双系统(MAC+XP) 因以下文件的损坏或丢失,Windows无法启动:hal.dll丢失
Win 8.1/10 x64平台 S3 Resume任意执行漏洞 附带zip 原文URL:https://mp.csdn.net/console/editor/html/105641988
系统hal.dll 系统替换文件\hal.rar
hal.dllHAL文件丢失恢复自解压包
针对于stm32f4xx芯片开发使用的hal版本库 /** ****************************************************************************** * @file stm32f4xx_hal.h * @author MCD Application Team * @version V1.4.2 ...
出现这个错误的原因是boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误.一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样...
方法二:这可能是由于安装游戏软件的过程中损坏了Windows XP的启动文件boot.ini造成的,因为系统提示hal.dll文件丢失是boot.ini文件丢失或者损坏的典型表现。一般情况下,当出现boot.ini文件损坏的情况时,WindowsXP...
HALCON的参考手册,Version_10.0.2-Elfen整理版.pdf