系统缺少hal.dll不能启动了

2022-08-05 科技 125阅读
解决步骤如下:

1:设为光驱启动后,放入安装光盘(不是Ghost盘),以光盘引导,待到屏幕出现相关提示时,按下键盘上任意键即可看见 Windows XP 的安装程序画面,在提示界面中,按下“R”键选择第二项“要使用‘故障控制台’修复 Windows XP 安装,请按R。”选项即可,按下“R”键后,系统会自动检测机器所安装的所有操作系统,并出现登录到哪一个 Windows 的提示,键入欲进入的操作系统的序号即可,示例中键入的是“1”,回车后会提示你键入管理员密码,键入正确的管理员密码并回车,当出现“C:\WINDOWS>”提示符的时侯,故障恢复控制台也就成功启动了。

2:因以下文件的损坏或丢失,Windows无法启动
\system32\hal.dll
请重新安装以上文件拷贝...
因此,只需从安装光盘中找到同名文件将其释放到C:\WINDOWS\system32目录就可以了.(安装光盘的“I386”文件夹中有hal.dll文件)
在故障恢复控制台的命令提示符后依次输入以下命令:
C:\WINDOWS>x: (x为光驱盘符,请自行修改为你的光驱盘符 )
X:\>CD I386 (切换到光盘的I386文件夹下)
X:\>I386>expand hal.dl空格C:\WINDOWS\system32\ (将安装光盘I386文件夹中的“hal.dl_”文件释放到“C:\Windows\system32\”目录中),当出现“扩充了一个文件”的提示后,表明已经将“hal.dll”文件释放出来,重新启动计算机后,即可使电脑重新启动。

“expand”命令是释放文件命令,在 Windows 安装光盘中所有的动态链接库文件为了缩小体积,减少对光盘空间的占用,都是经过特殊压缩的,是以“*.dl_”的形式存在的。要替换系统中丢失或损坏的同名文件,必须用“expand”命令释放到系统才行。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com