重装系统后显示<WINDOWS ROOT>SYSTEM32\HAL.DLL丢失,怎么办?根本装不上啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重装系统后显示<WINDOWS ROOT>SYSTEM32\HAL.DLL丢失,怎么办?根本装不上啊相关的知识,希望对你有一定的参考价值。

家里电脑昨天重装系统了,复制完文件后重启显示hal.dll文件丢失,无法启动,重装了N次都不行,简直不知道为什么?郁闷!换了3张XP安装盘,都不行,应该不是盘的问题吧,我在我自己的笔记本上装过的,连分区都不行,显示什么磁盘管理员问题,我就没开那个管理员啊,还有,网上的那种把hal.dll文复制到C盘的方法我都试过了,成功复制了问题还是依旧。请高手帮忙,谢谢!!!!!!!!!!!!!!!!!!!!!!
我用的是原版XP,另外,四楼的兄弟不厚道,抄人家的不说,我已经说了我的系统装在C盘了,呵呵

提示hal.dll损坏或丢失,实际上该文件并不一定不存在,可以说,拷个文件回去system32里,根本是不可以解决的.出现这个错误的原因是boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误.一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot.ini,就用bootcfg/add来重建boot.ini。

这个是由于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盘根目录上覆盖源文件即可。

还有个办法,你用个u盘从别个那里拷一个 hal.dll文件,然后插在你的电脑上,再用一张系统安装盘放进光驱。在第一选择里,选择修复,就可以进入doc里了。然后从a: b: 一直试下去,看到了u盘就要吧用
copy hal.dll c:\windows\system32\hal.dll 就可以了,
原理是在安装系统的时候,u盘也会被检测到,就可以用了。软盘也可以。但你应该不会有软驱

呵呵!~~
参考技术A 解决"systemroot\\system32\\hal.dll文件非法或该文件已损坏,系统无法启动"
当电脑重新启动进入WinXP时,系统提示:“systemroot\\system32\\hal.dll文件非法或该文件已损坏,系统无法启动”。可以利用将故障恢复控制台来修复损坏的文件。
插入xp安装盘重新启动电脑,选择故障恢复控制台。依提示进入Windows dos目录。
在DOS提示符下输入:expand x:\\i386\\driver.cab /f:hal.dll c:\\windows\\system32\\(x:为光驱盘符.再次利用expand 首先将halaacpi.dll拷贝至c:\\windows\\system32\\,并改名为hal.dll后重新启动电脑,再拷halacpi.dll(因为hal.dll的源文件名是halacpi.dll).改名(ren)后重启,restart即可

提示hal.dll丢失也可能是 C: 盘的 boot.ini 文件的问题
boot.ini设置的启动分区不正确当然就找不到hal.dll

我记得我有一次装了双系统
重装windows时发现
不知道怎么在C盘前加了个分区
结果就提示hal.dll丢失,
原因是以前的C盘已经成了现在的D盘,
windows 当然找不到boot.ini,所以提示错误
将前面的分区删除就好了

总之,提示hal.dll丢失,hal.dll损坏不见得就是hal.dll的问题
很有可能是启动设置不正确
附件: [hal.dll下载] hal.dll (2006-5-5 08:12 PM, 93.06 K)

hal - hal.dll - DLL文件信息

DLL 文件: hal 或者 hal.dll
DLL 名称: Microsoft Windows Hardware Abstraction Layer DLL

描述:
hal.dll是Windows硬件提取层模块,该用于用于解决硬件的复杂性。

属于: Microsoft Windows Operating System
系统 DLL文件: 是

常见错误: File Not Found, Missing File, Exception Errors

无法进入Windows?XP,提示hal.dll损坏或丢失

现在无法启动 Windows XP 了,提示“因以下文件的损坏或丢失,Windows无法启动:<Windows root>\system32\hal.dll. 请重新安装以上文件的拷贝。”请问如何解决?

该故障是由于hal.dll文件损坏或丢失引起的。
解决的方法:
插入 Windows XP的安装光盘,在“恢复控制台”下将光盘上i386目录中与你电脑硬件相匹配的HAL文件解压缩到Windows\system32中,并把文件名更改为hal.dll即可。HAL文件如下表所示,共分为7种,但目前的电脑通常都为“ACPI Uniprocessor PC”或“Advanced Configuration and Power Interface (ACPI) PC”,因此我们在替换时可以先尝试这两个。不同硬件配置的电脑,系统使用的HAL文件可能不同的,所以如果替换为与电脑不匹配的 HAL 文件,将可能导致系统无法启动。下面将介绍如何在“恢复控制台”下完成整个操作:
假设 Windows XP 安装在C盘,F盘为光驱,系统的 HAL 文件属于“ACPI Uniprocessor PC”,那么进入“恢复控制台”后依次运行以下命令:
Del C:\windows\system32\hal.dll
expand F:\i386\halaacpi.dl_ C:\windows\system32\hal.dll
exit
参考技术B 去其它电脑复制该文件到你的文件夹下 参考技术C 你安装的是goset版的系统吧,我以前也是出现过这样,建议你找一张完整版的系统做一下,肯定搞定~ 参考技术D 全格硬盘,如果还不行你踹开机箱,拉出bios记忆电池,归零看看

电脑重装WIN7后开机一直显示正在启动 Windows ,如何解决?

参考技术A

电脑重装WIN7后开机一直显示正在启动 Windows ,如何解决?

一、检查原因是否是因为启动了acpi造成的,重启计算机,然后在系统还没有启动好的时候按F11进入BIOS,接下来禁用ACPI,然后再次重启计算机即可。

二、利用系统盘引导进入系统,然后将分区中的Winload.exe覆盖替换一下。替换方式很简单,若是安装在c盘,则将文件路径更改为:C:\\Windows\\System32\\Winload.exe即可,如果是将系统安装在D盘或者是E盘,则将C更改为D或者E。

原因:

    硬盘的主引导记录(MBR)出错,而导至无法进入系统。

    系统的系统文件或者引导文件被破坏,或者丢失,无法引导系统。

电脑重装后开机一直显示正在启动

要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。
方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。
(执行前注意备份C盘重要资料!)。

电脑开机一直显示正在启动……!请问怎么解决?

你好,你可以截图看下具体情况。
或者有什么提示信息,一般根据提示信息来处理比较简单点。

xp安装win7后开机一直停在正在启动

系统安装失败。直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 win7系统安装失败 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。(执行前注意备份C盘重要资料!);
3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的。会被系统判为违规的。
重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望采纳!

新买的电脑然后开机一直显示正在启动

您进入BIOS下调节一下相关的选项后再看看,在开机时按F1进入BIOS,1、进入Security—Secure Boot—选择为Disabled,2、进入Startup—UEFI/Legacy Boot选项,UEFI/Legacy Boot选项选择成Both,同时UEFI/Legacy Boot Priority选择成UEFI First,最后再按F10选择Y保存退出。
调试完后找正规纯净版系统安装光盘光驱引导把系统安装一遍,注意安装系统之前备份好电脑全盘资料。

电脑开机一直显示正在启动

貌似硬盘不能识别,检查一下硬盘的连接吧

:jingyan.baidu./article/2c8c281df34bd50008252ac3.
首先我是开机时按F8,进入安全模式界面。但是进去的时候等待了几分钟都无反应,上面一直显示请稍等...
没办法只有按下复位键重启电脑,因电脑之前装有一键GHOST备份,于是果断还原试一下,但是还原之后还是如此。电脑开机还是在“正在启动 windows”界面卡住。
暂时还无法判断是什么原因,猜是之前GHOST备份出现了问题,于是进入PE系统看一下,重启按delete键,进入BOOT界面,设置开机为U盘启动,进入PE系统,在PE系统中用新准备的windows 7重新安装,安装重启后,电脑开机还是在“正在启动 windows”界面卡住。
经过上面两步,可以肯定系统是没有问题的,但是问题出在哪里呢?
硬件设置的问题?恢复出厂设置?对主板中的电池进行放电处理?
把电脑的主电源关闭,打开机箱,把主板上面的电池取下来,清理了一下灰尘,然后装回去。
然后接上电源,打开电脑,OK可以进系统了,为了方便快速,用之前的GHOST文件还原了系统。

我的WIN7的电脑开机一直停在正在启动windows

按F8,选择 最后一次正确配置启动 查看原帖>>
求采纳

重装系统(win7)后开机一直停留在正在启动那里

系统没有装好
或者启动有问题(比方说原来是win8系统的uefi启动,现在改了)

小马一键重装win7后显示正在启动后开不开机

重装原版安装版系统。推荐你下载原版系统安装镜像,可以将其刻录成安装光盘进行安装,也可以使用u盘进行安装,也可硬盘安装。
用系统盘或者 U盘的方法,先进s设成光盘或U盘启动,把盘放进光驱后或U盘插电脑。重启电脑进行安装。
供你参考:
UltraISO制作U盘启动盘安装Win7系统攻略
:jingyan.baidu./article/ca2d939df51697eb6d31ce10.
如何设置电脑启动项的为U盘启动
:jingyan.baidu./article/f25ef2540220c0482c1b822d.
硬盘安装windows7教程
:jingyan.baidu./article/49ad8bce1d0a1c5834d8fa3f.
win 7安装图解
:jb51./os/45158.

以上是关于重装系统后显示<WINDOWS ROOT>SYSTEM32\HAL.DLL丢失,怎么办?根本装不上啊的主要内容,如果未能解决你的问题,请参考以下文章

解决Linux(ubuntu),windows双系统重装后恢复开机选单

电脑重装WIN7后开机一直显示正在启动 Windows ,如何解决?

电脑重装后不能联网,本地连接也没有,管理那里显示Windows没有检测到任何网络硬件。我想重装回去

重装win10系统后显示无法完成安装

系统重装后有些文件不能显示略缩图

重装系统时重启电脑总是显示windows无法启动,原因可能是最近更改了硬件或软件