预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

电脑提示windowsroot\system32\hal.dll文件丢失。windows无法启动 提示hal.dll损坏或丢失,实际上该文件并不一定不存在,可以说,拷个文件回去system32里,根本是不可以解决的.出现这个错误的原因是boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误.一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot.ini,就用bootcfg/add来重建boot.ini。 这个是由于C盘根目录下的boot.ini文件非法,导致默认从C:\Windows启动,但是又由于你的WindowsXP没有安装在C盘,所以系统提示找不到HAL.DLL文件。启动因而失败。解决方法是重新编辑Boot.ini文件。 1)、使用Win9X启动盘启动,使用EDIT.EXE命令编辑这个文件。启动EDIT.EXE以后只要按照正确的格式输入Boot.ini文件的内容,保存为Boot.ini文件即可。 2)、使用COPYCON命令创建一个Boot.ini文件。在DOS下输入CopyConC:\boot.ini以后回车。然后按照Boot.ini文件的格式输入,每输入一行敲一次回车键,当全部内容输入完毕以后,按CTRL+Z,屏幕上会看到^Z的提示。这个时候再敲一次回车,系统会提示1file(s)copied.这就表示创建成功了。 3)、使用故障恢复控制台里面的bootcfg命令。 4)、在别的电脑上创建好以后,拷贝到受损电脑的C盘根目录上覆盖源文件即可。 还有个办法,你用个u盘从别个那里拷一个hal.dll文件,然后插在你的电脑上,再用一张系统安装盘放进光驱。在第一选择里,选择修复,就可以进入doc里了。然后从a:b:一直试下去,看到了u盘就要吧用 copyhal.dllc:\windows\system32\hal.dll就可以了, 原理是在安装系统的时候,u盘也会被检测到,就可以用了。软盘也可以。但你应该不会有软驱 经过这样的修复后如果问题仍在那么可能是内存的故障; 2、<windowsroot>/system32hal.dll.文件损坏进不了画面最近不知怎么把hal.dll给删了,导致一开机就显示boot.in非法启动,hal.dll丢失。经 过一翻折腾,终于解决了问题。解决的方法如下: 首先必须知道自己的计算机名称,这可以从设备管理器里的计算机项中看出。根据不同的计 算机名称对应需要扩展的hal.dll为: acpimultiprocessorpchalmacpi.dl_ acpiuniprocessorpchalaacpi.dl_ advancedconfigurationandpowerinterface(acpi)pchalacpi.dl_ mpsmultiprocessorpchalmaps.dl_ mpsunitprocessorpchalapic.dl_ standardpchal.dl_ compaqsystempromultiprcessoror100%compatiblehalsp.dl_ 但问题是如果hal.dll丢失那么连电脑也无法进去,怎么可以知道计算机的名称呢?我的方 法比较极端:在f再安一个操作系统,这样也只能进去一次,但可以知道计算机的名称了。 另外也可以用试的方式,将上述一一试过;当然,因为目前电脑第二、三种比较常见,可以 先试这两个。我的电脑使第三种故以它为例。 接下来放入启动盘,从光盘启动,进入故障修复平台。需要说明的是xp家庭版与专业版可以 通用,其他版本是否可以没有试过,不推荐使用。 之后的命令是: delc:\windows\system32\hal.dll expandx:\i386\halacpi.dl_c:\windows\system32\ 其中x的意思,举例来说,如果你分了3个硬盘分区,那么它就代表f,而不论你的光驱盘 符具体多少。 renc:\windows\system32\halacpi.dllhal.dll copyc:\windows\hal.dllc:\windows\system32\hal.dll delc:\windows\hal.dll exit 这样就好了。关于为什么重新命名后hal.dll为什会在windows文件夹而非system32下目前 还不清楚,因为这是我的电脑遇到的情况,如果不放心,可以用dir命令在ren后看看hal.dll 到底在哪儿;如果在system32下,就不用使用copy命令了。 说明上面的是我复制过来的,我也是这样搞好了系统 system32hal.dll|WINDOWS无法启动提示s