View Full Version : Cant boot..../system/hal.dll
adi87
05-03-2006, 02:57 PM
I am using Windows XP service Pack 2 edition.
I cannot boot into the system. The error is
Cannot load windows. The file < windowsroot> \system\hal.dll is either corrupt or missing. Try reinstalling the file.
How do i repair this error. I am also using SuSE 10 on the same.
navjotjsingh
05-03-2006, 03:13 PM
Use the tip mentioned at http://www.kellys-korner-xp.com/xp_haldll_missing.htm or
http://www.unix.com/archive/index.php/t-5347.html
This may sort your problem!
suave_guy
05-03-2006, 06:48 PM
boot your computer by using the xp disk and go to recovery console...
at the command prompt type "chkdsk /p" followed by "chkdsk /r" after that restart your computer by typing "exit" and see if you still have the problem
if this does not resolves the issue than we might have to recreate boot.ini as corrupted boot.ini file can also result in this error
so you will have to again go to recovery console and at the commnad prompt type "bootcfg /rebuild"
again type "exit" and restart the sys and see if this resolves the issue
if we still have the problem than we actually have to restore hal.dll file but first try the above steps
ENjoy...
Sreekanth V
05-03-2006, 07:40 PM
Since there is Suse, bootcfg/rebuild maynot work correct. You may have to manually edit the boot.ini on windows xp partition, and give the correct partition no. on it. If it still didn't work,
"expand h:\i386\hal.dl_ d:\windows\system32\hal.dll" command on Recovery console may work - replace "h" with the cd drive letter and "d" with the windows partition. I have had this problem once and recovered from it with the above command.
adi87
06-03-2006, 10:36 AM
thnx..got it.fixed the error...
Thankyou @ navjotsingh.the tut. helped.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.