不小心删掉了c:\system32\hal.dll后,进不了系统怎么办?

来源:百度知道 编辑:UC知道 时间:2024/05/21 06:16:47
开机时提示<windowsroot>\system32\hal.dll文件掉失或损失,请重新拷贝安装,我是菜鸟,不知道怎么办?急!!!

重装

点击开始-运行-msconfig上面有还原系统 把系统还原到之前的还原点 就可以了 如果还是不可以 从网上搜索程序下载重装 或者重装系统

hal.dll是WinNT内核(包括WinXP)操作系统卷的核心驱动,通常由安装多个操作系统而造成损坏,如果系统还能启动,可以从安装盘中提取该文件进行恢复,否则个别磁盘分区可能无法使用。如果系统无法正常启动,特别是系统分区使用了NTFS,恐怕就只有重新安装操作系统或者使用控制台修复了

插入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即可

花不超过4块钱买个系统盘 .最好是启动盘,设置光驱启动.
然后按提示下一步,然后不选择安装系统,而是修复系统.完成后
改用硬盘启动系统,拿出光盘以备不测.
还有个办法就是用镜像盘覆盖原操作系统,系统就O了
最愚蠢的办法是用软盘启动,然后给系统写入删除的文件,这个太烦了
一般人不弄.