还是DELL,这次是DELL系统出现的hal.dll损坏或丢失问题!

还是DELL,这次是DELL系统出现的hal.dll损坏或丢失问题!

Type the text here 今日给DELLghost电脑公司7.6的系统,搞好之后出现提示windows root\system32\hal.dll损坏或丢失。然后系统无法进入,试着重新GHOST之后重启还是老样子,然后DOS下复制了hal.dll的文件还是无效,怀疑是引导的问题,但是不知道出在那里,搞来高去,最后网上看到关于dell有个隐藏分区的问题,这个分区排在第一分区,然后我们安装的ghost在第二个分区,但是系统的boot.ini因为大概是ghost的关系没有自动修改,于是造成了无法读取到xp分区才导致这个问题。最后解决办法是要么重装,然后在没重启之前修改好boot.ini,或者直接删除那个第一个没用的分区。要是懒惰重装系统的话,想办法引导进入DOS,然后edit下boot.ini,修改multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=AlwaysOff /fastdetect修改里面红色括号里面的数字为2,意思就是原来读取的第一分区的现在改成读取第二分区,因为机器有个隐藏分区为第一分区,所以无法读取到hal.dll,替换之后为multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=AlwaysOff /fastdetect,然后这样就可以保存了! 但是我有发现偶然性几次重启之后boot.ini又改变成第一分区了,于是我直接磁盘管理删除了第一个隐藏分区,应该里面没什么重要东西的吧,现在系统完全正常了。