主题:  无法 开机??

bluelens

职务:普通成员
等级:1
金币:0.0
发贴:32
#12004/7/20 23:51:49
我用的是WINXP今天开机突然显示:因以下文件损坏或者丢失,windows无法
启动windows root\system32\hal.dll请重新安装以上文件拷贝
用安全模式都无法进入
我已经遇到多次这样的问题了都是重新安装系统,太麻烦了,看看各位有什么
好的办法可以不用重装系统???请高手指教



康夫

职务:普通成员
等级:5
金币:3.0
发贴:3311
#22004/7/21 13:50:02
ghost
会不会是经常不正常关机误伤了文件?



坦克

职务:普通成员
等级:1
金币:0.1
发贴:74
#32004/7/21 14:47:12
有可能中引导区病毒,重装系统也杀不了,到相关网站去查一下,其二,你的安装盘会不会有问题。



bluelens

职务:普通成员
等级:1
金币:0.0
发贴:32
#42004/7/27 11:50:31

我的问题是连开机都开不了,怎么复制呢,我试用安全模式都进不去,就是整个黑屏,然后浮现
以下提示:(因以下文件损失或者丢失,Window无法启动
(wodows root)\system32\hal.dll 请重新安装以上文件拷贝)



OldFisher

职务:普通成员
等级:1
金币:0.0
发贴:152
#52004/7/27 17:10:38

REFERENCE NUMBER: CH000490
Missing Windows hal.dll file:


--------------------------------------------------------------------------------

Issue:

Missing Windows hal.dll file.

Additional information:

Additional information about the definition for HAL can be found on our HAL dictionary definition page.

Cause:

The missing or cannot find hal.dll, \windows\system32\hal.dll, or \winnt\system32\hal.dll error message may be experienced on a Microsoft Windows 2000 or Microsoft Windows XP system when the boot.ini becomes corrupted or when a user is attempting to dual boot a computer.

Solution:

Verify that the computer boot.ini is present and not corrupted

Verify the boot.ini file is found on the computer by using a boot diskette or use your Windows CD to get to the MS-DOS "C:\>" prompt.
From this prompt edit the boot.ini, verify that it is pointing to the correct operating system, and that no anomalies are found within the file. Additional information about editing the boot.ini as well as additional information about its available options can be found on document CH000492. Below is a listing of what to verify
If only one operating system is on the computer verify that the boot.ini only has one operating system listed. In some situations an alternate configuration line may be added for the same operating system, leaving the improper line.
Verify that the "default=" line as well as the operating system line are the same and that they are pointing to the correct operating system.
Verify that the computer has the hal.dll file

From the MS-DOS "C:\>" prompt quickly determine if your computer has the "hal.dll" file by typing "dir hal.dll /s" at the prompt. If the computer returns a "File not found" message, the hal.dll has been deleted.

To recover this file boot the Windows operating system CD and choose the option to "restore", "repair", or "recover". This option will prompt you for the Windows installation to use, the administrators password and will allow you to restore the proper file. At the MS-DOS prompt type the following command:

expand x:\i386\hal.dl_ y:\windows\system32\hal.dll

In the above example "x" would be the letter of your CD-ROM drive and "y" the letter of the drive your operating system is installed on. If you need to determine the drive letters of your devices type "map".

Additional information about the expand command can be found on our expand help page.

Reinstall the operating system

If the boot.ini is found on the computer and does not appear to be corrupted and/or if the hal.dll file is missing it is recommended that you reinstall your Windows operating system.



OldFisher

职务:普通成员
等级:1
金币:0.0
发贴:152
#62004/7/27 17:13:42
所以说,换张盘,重新装系统吧



guhengbin

职务:普通成员
等级:1
金币:0.0
发贴:61
#72004/7/29 9:32:54
REFERENCE NUMBER: CH000490
Missing Windows hal.dll file:


--------------------------------------------------------------------------------

Issue:

Missing Windows hal.dll file.

Additional information:

Additional information about the definition for HAL can be found on our HAL dictionary definition page.

Cause:

The missing or cannot find hal.dll, \windows\system32\hal.dll, or \winnt\system32\hal.dll error message may be experienced on a Microsoft Windows 2000 or Microsoft Windows XP system when the boot.ini becomes corrupted or when a user is attempting to dual boot a computer.

Solution:

Verify that the computer boot.ini is present and not corrupted

Verify the boot.ini file is found on the computer by using a boot diskette or use your Windows CD to get to the MS-DOS "C:\>" prompt.
From this prompt edit the boot.ini, verify that it is pointing to the correct operating system, and that no anomalies are found within the file. Additional information about editing the boot.ini as well as additional information about its available options can be found on document CH000492. Below is a listing of what to verify
If only one operating system is on the computer verify that the boot.ini only has one operating system listed. In some situations an alternate configuration line may be added for the same operating system, leaving the improper line.
Verify that the "default=" line as well as the operating system line are the same and that they are pointing to the correct operating system.
Verify that the computer has the hal.dll file

From the MS-DOS "C:\>" prompt quickly determine if your computer has the "hal.dll" file by typing "dir hal.dll /s" at the prompt. If the computer returns a "File not found" message, the hal.dll has been deleted.

To recover this file boot the Windows operating system CD and choose the option to "restore", "repair", or "recover". This option will prompt you for the Windows installation to use, the administrators password and will allow you to restore the proper file. At the MS-DOS prompt type the following command:

expand x:\i386\hal.dl_ y:\windows\system32\hal.dll

In the above example "x" would be the letter of your CD-ROM drive and "y" the letter of the drive your operating system is installed on. If you need to determine the drive letters of your devices type "map".

Additional information about the expand command can be found on our expand help page.

Reinstall the operating system

If the boot.ini is found on the computer and does not appear to be corrupted and/or if the hal.dll file is missing it is recommended that you reinstall your Windows operating system


这些是什么意思啊?请指教



wyw29

职务:普通成员
等级:1
金币:0.0
发贴:2
#82004/7/29 22:10:01
重新到别的机子上拷一下盘不就可以了嘛.又省时又省力!



OldFisher

职务:普通成员
等级:1
金币:0.0
发贴:152
#92004/8/2 17:39:42
大概的意思就是说hal.dll
不能加载成功,
需要重新安装。
halacpi.dll作为电源管理的扩展,
原则上是可以从别的机器上考一个的,
但是实际上对于底层的应用来说,
全新安装才是最安全可靠的。



未来

职务:版主
等级:5
金币:10.0
发贴:2730
#102004/8/2 21:16:46
中了病毒。
重新分区,格式化。一定要达到彻底清除其它分区病毒的目的。
安装操作系统,
第一步,就安装杀病毒软件。
第二步,联网,打开防火墙。
第三步,把系统升级到最新,打上最新的补丁。使用windows upda执行这个操作。


如果要快速恢复系统,买个光盘启动的,带有ghost的光盘。镜像,恢复都很快。



OldFisher

职务:普通成员
等级:1
金币:0.0
发贴:152
#112004/8/3 19:43:06
什么病毒能感染halacpi.dll

楼上能提供详细信息吗?

我就是对病毒感兴趣,别见怪。



飞翔的鱼

职务:普通成员
等级:2
金币:1.0
发贴:786
#122004/8/9 19:09:16
硬件方面可能是内存或硬盘的问题,你说经常出现,可在这在方面也查一下!