Lost or Corrupt File

J

Jeanne

How do I get a file called <windowsroot>\system32\hal.dll?
New software caused coumputer to crash. Reinstalled
Windows XP but wouldnt boot. Used boot disc. Still
wouldnt boot. Message: Windows can not start. Lost or
corrupt file. Load file <windows root>\system32\hal.dll.
Thanks for any and all help.
(e-mail address removed)
 
D

dev

/Jeanne/ said:
How do I get a file called <windowsroot>\system32\hal.dll?
New software caused coumputer to crash. Reinstalled
Windows XP but wouldnt boot. Used boot disc. Still
wouldnt boot. Message: Windows can not start. Lost or
corrupt file. Load file <windows root>\system32\hal.dll.

Excerpted from posts here...

That indicates that there is corruption of the boot.ini file: That
tells the boot where to look for windows components, and it is looking
in the wrong place. Hal.dll just happens to be the first file it looks
for.

Set the BIOS to boot CD before Hard Disk. Boot the XP CD and, instead
of Setup, take the immediate R for Repair. Assume any password
requested is blank, and TAB over.
Give:
ATTRIB -H -R -S C:\Boot.ini
DEL C:\Boot.ini
(thus deleting the old one)
BootCfg /Rebuild
 
P

peter

Try booting up using the XP CD-ROM and choose to repair. Then choose the
Recovery Console Option...
Choose the number corresponding to your XP version and enter your
Administrator Password (then press enter).

After that you'll see a command prompt...enter the following command:

bootcfg /rebuild" command to fix boot.ini.
FIXBOOT will fix the boot sector on the boot drive,
FIXMBR will fix the master boot record if the NT loader
complains of a missing HAL or unmountable boot volume.



After the process is completed enter the command EXIT to quit (and the
system should auto reboot OK from that point onwards...

use the fixmbr command
peter
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top