...root>\system32\haldll丢失让重新安装,怎么拷贝啊,在电脑的哪里呢主...
发布网友
发布时间:2024-09-30 23:15
我来回答
共2个回答
热心网友
时间:2024-10-11 15:47
网上有这个文件,下载后解压缩包,然后复制到c: \windows\system32\文件夹下
热心网友
时间:2024-10-11 15:42
一般都是安装软件误删了系统文件的,可以这样
驱动,做为WinNT内核(包括WinXP)操作系统卷的核心驱动,重要性不言而喻,通常由安装多个操作系统和重新分区(即使为无损分区)而造成损坏,会造成系统无法启动,出现提示hal.dll错误,特殊的是,有时提示的是这个错误,修复hal.dll仍不能启动,这时可以尝试用以下几种办法修复。
一、用PE光盘启动系统,检查boot.ini是否正常,多数故障原因是boot.ini配置不正确的原因造成系统找不到hal.dll这个文件造成的,与hal.dll无关,重新修改一下boot.ini配置即可。
二、如果还不行,在PE环境下放入XP安装盘,提取i386\driver.cab\halaacpi.dll这个文件,拷贝到C:\windows\system32\这个文件夹下,并改名为hal.dll,也可以插入XP安装盘重新启动电脑,选择故障恢复控制台。依提示进入winnt目录。在DOS提示符下输入:expand x:\i386\driver.cab /f:hal.dll c:\windows\system32\(x:为光驱盘符.再次利用expand 首先将halaacpi.dll拷贝至c:\winindows\system32\,并改名为hal.dll后重新启动电脑,再拷halacpi.dll(因为hal.dll的源文件名是halacpi.dll).改名(ren)后重启,restart即可 。
三、如果还不行,可能为注册表损坏,将c:\windows\repair\system 还原回c:\windows\system32\config\system位置。
四、内存出问题,也会造成这种情况,试着用酒精清洗一下或更换一个内存。
五、如果还不行,重装系统。