笔记本由VISTA 变XP操作系统时遇到的问题

来源:百度知道 编辑:UC知道 时间:2024/05/07 23:48:37
各位电脑高手我在换操作系统时出现了一些问题,我把先前的160G的硬盘重新分区,分C,D,E,F四个,XP安装在C盘,开始安装很顺利,但是在安装格式化,复制文件进度条满后,机器自动重启后,就不能进入WINDOWS 安装界面,出现了以下提示:WINDOWS/SYSTEM32/hal.dll损坏或丢失,我再重新试了几个不同的XP 系统盘都出现了同样的情况,还望各位高手帮忙,如何彻底解决这个问题,顺利安装XP.谢谢各位,急盼!
我现在用的VISTA 操作系统,那样我应该如何操作?详细过程,谢谢!

你是不是用同一个系统盘装的,要不不应该这样啊
试试这个吧
最近不知怎么把hal.dll给删了,导致一开机就显示boot.in非法启动,hal.dll丢失。经过一翻折腾,终于解决了问题。解决的方法如下:
首先必须知道自己的计算机名称,这可以从设备管理器里的计算机项中看出。根据不同的计算机名称对应需要扩展的hal.dll为:
acpi multiprocessor pc halmacpi.dl_
acpi uniprocessor pc halaacpi.dl_
advanced configuration and power interface(acpi)pc halacpi.dl_
mps multiprocessor pc halmaps.dl_
mps unitprocessor pc halapic.dl_
standard pc hal.dl_
compaq systempro multiprcessor or 100% compatible halsp.dl_
但问题是如果hal.dll丢失那么连电脑也无法进去,怎么可以知道计算机的名称呢?我的方法比较极端:在f再安一个操作系统,这样也只能进去一次,但可以知道计算机的名称了。另外也可以用试的方式,将上述一一试过;当然,因为目前电脑第二、三种比较常见,可以先试这两个。我的电脑使第三种故以它为例。
接下来放入启动盘,从光盘启动,进入故障修复平台。需要说明的是xp家庭版与专业版可以通用,其他版本是否可以没有试过,不推荐使用。
之后的命令是:
del c:\windows\system32\hal.dll
expand x:\i386\halacpi.dl_ c:\windows\system32\
其中x的意思,举例来说,如果你分了3个硬盘分区,那么它就代表f,而不论你的光驱盘符具体多少。
ren c:\windows\system32\halacpi.dll hal.dll
copy c:\wind