Windows boot error: Missing file
when i start up the computer it says "invalid boot.ini file, booting from c:\windows\"
then it comes to, and stops at:
Quote:
Windows could not start because the following file is missing or corrupt:
<Windows root>\system32\hal.dll.
Please re-install a copy of the above file.
what is the easiest way to fix this? :ermm:
Re: Windows boot error: Missing file
Re: Windows boot error: Missing file
Quote:
Originally Posted by Linkin Park
sfc/scannow in run
wouldn't i need to be *in* windows to do that? :mellow:
Re: Windows boot error: Missing file
Yea, you cant get into windows?
Re: Windows boot error: Missing file
Quote:
Originally Posted by Linkin Park
Yea, you cant get into windows?
nope, like i said up there, it stops at that message, then restarts after any key.
Re: Windows boot error: Missing file
Go to http://www.kellys-korner-xp.com/xp_haldll_missing.htm and read the information. You do NOT have to re-install your operating system if you receive this error. This error maybe cause by a dual boot.ini in your operating system, invalid Runtime Files or a conflict with the OEM version of Windows.
source: http://www.im-l.com/forum/viewtopic.php?t=76
EDIT: if you don't have a recover disc, or WindowsXP CD you can boot to DOS by formating a system floppy on your working PC and boot up the broken PC with it, to edit your boot.ini
Re: Windows boot error: Missing file
thanks for the site vargas, but at the end it seems that the only solution that works was installing a second hdd etc. and thats not really viable right now. :frusty:
i do have bootable discs and the windows xp cd. i got into the system recover business and i managed to find hal.dl_ in the i386 directory. i tried copying it to c:\windows\system32 and it did it, but it still says the file is corrupt or missing.
edit: i found this site: http://www.computerhope.com/issues/ch000490.htm
and it seems i know shit about dos or how to copy files, because this is the command that would re-install the right hal.dll file, "expand d:\i386\hal.dl_ c:\windows\system32\hal.dll"
lets see if that works.
Re: Windows boot error: Missing file
did you check your boot.ini for errors?
Re: Windows boot error: Missing file
Quote:
Originally Posted by Vargas
did you check your boot.ini for errors?
i'm not really familiar with what is right/wrong in a boot.ini file... :blushing:
i can re-type it for you to look at.... :ermm:
edit: i got to the boot.ini file and its gotta be mest. its all jibberish and random characters.
edit2: right now this looks like a viable fix: http://www.compphix.com/corrupthal.html
Quote:
# Insert and boot from your Windows XP CD.
# At the first R=Repair option, press the R key
# Press the number that corresponds to the correct location for the installation of Windows you want to repair.
# Typically this will be #1
# Type bootcfg /list to show the current entries in the BOOT.INI file
# Type bootcfg /rebuild to repair it
# Take out the CD ROM and type exit
Re: Windows boot error: Missing file
that sounds like what you need to try:
bootcfg /rebuild
(i never had this problem myself)