<windows root>\system32\hal.dll file is corrupt or missing

  • Lia
  • Born
  • Born
  • Lia
  • Posts: 4

Post 3+ Months Ago

A few years ago, my mom sent me a laptop for Christmas with Windows XP Pro installed on it. She was smart enough to send me disks (yay mom!). A few days later, I could no longer boot my computer. It would get to the XP Pro screen, flash a blue screen (we're talking milliseconds here) and reboot itself, effectively going into a never ending loop. x.x

I tried everything that I knew and in the end, wound up formatting the computer-I didn't have any important files/programs to begin with.

Now I get the <windows root>\system32\hal.dll file is corrupt or missing message. -.-

I've tried all of the solutions posted in other threads/on other sites.

This includes:
1. Place your Windows XP CD into your CD-ROM and Reboot your PC

2. XP's setup program will automatically start and files will be loaded to memory

3. When you reach the Welcome to Setup screen choose the Repair option by pressing R

4. This will start the Recovery console and the list of Windows installations will appear

5. As you only have one installation on your PC you need to press the number which is relevant to your installations location. This, obviously will typically be 1

6. Type in your Administrator password. If you are using Windows XP Home edition the administrator password is blank by default so simply press Enter

7.Now type bootcfg/list

8. A list will now appear of all the entries in your boot.ini file

9. Next type bootcfg/rebuild

10. Your boot.ini file should now be repaired

11. Finally remove your XP CD from the CD-ROM and then type Exit

(which reboots my computer and brings me to the same message).


I've also tried: expand d:\i386\hal.dl_ c:\windows\system32\hal.dll

Which gives me the message that the file couldn't be copied or created or something.

I've tried:
1. Insert and boot from your Windows XP CD.
2. When you receive the "Press any key to boot from CD" message, press a key to start your computer from the Windows XP CD-ROM.
3. When you receive the "Welcome to Setup" message, press R to start the Recovery Console.
4. Press the number that corresponds to the correct location for the installation of Windows you want to repair, typically this will be #1.
5. Type bootcfg /list to show the current entries in the BOOT.INI file. At this point you may get a message telling you that the boot.ini file does not exist. The next step will correct this error.
6. Type bootcfg /rebuild to repair it. This will scan your hard dives for installations of Windows XP, 2000 or NT and display the results. Follow the on-screen instructions to add your Windows installations to the boot.ini file. Those step will be:
1. Total Identified Windows Installs: 1
(1) C:\Windows
Add installation to boot list? (Yes/No/All)
Type y and hit enter
2. Enter Load Identifier
This is the name of the operating system. When you receive this message, type the name of your operating system, and then press ENTER.
3. Enter OS Load options
When you receive this message, type /fastdetect, and then press ENTER.

Note: The instructions that appear on your screen may be different, depending on the configuration of your computer.
7. Take out the CD ROM and type exit.

Which, brings be right back to the initial error message.


So...now what do I do? I can purchase Vista for this computer (mom's disks were rips of the originals) and hope that it fixes it but...is it worth it? Am I going to need an entirely new hard drive?
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

  • MidGe48
  • Novice
  • Novice
  • User avatar
  • Posts: 27

Post 3+ Months Ago

Really, I'd suggest you install linux and play with that before you buy vista to fix your problem. It won't cost you a dime and you can always buy vista if that isn't a working solution for you. You will have to spend a bit of time learning, but it will pay handsomely for a long time to come.

As a Linux distribution, I'd suggest Ubuntu. It works out of the box in most instance, specially with older computers.

You could even try to install it on a memory stick or a boot-able CD, to assess its viability, if you still think you may recover your current issue.

Once decided on Linux, reformat your drive and all Windows nightmares will evaporate and your software will be entirely legit.

Enjoy
  • Lia
  • Born
  • Born
  • Lia
  • Posts: 4

Post 3+ Months Ago

Yeah... I'm not looking to switch OS's. I got BRAND new disks from my mother and still receive the same error, though =/ I'm going to try the above steps again with the new disks and see what's going on.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23456
  • Loc: Woodbridge VA

Post 3+ Months Ago

Try method's 2,3 & 4 in that order in this link:
http://support.microsoft.com/kb/314477
  • Lia
  • Born
  • Born
  • Lia
  • Posts: 4

Post 3+ Months Ago

Method 2: Leaves me at the starting point: with the same error message.

Method 3: I receive a message: Unable to create file ntoskrnl.exe.
0 file(s) expanded.

Method 4: Only gave info. When I typed "exit" and it ENTER to reboot, it flashes a screen with 2 options of Windows XP Professional (it looks like the menu to choose to boot in Safe Mode) but it does not let me arrow down to choose the 2nd option. It then continues to load to the original error message, but now it just flashes the message for a millisecond and loops.
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23456
  • Loc: Woodbridge VA

Post 3+ Months Ago

Method 4 sounds like it worked. You need to be able to choose the 2nd option. I'm surprised since it is a laptop keyboard you should be able to arrow down.

I don't have time to look into it tonight but you can edit your boot.ini using the recovery console or repair your boot.ini so it boots to the restored OS, but headed to bed. If anyone else sees this first perhaps they can provide the instructions.
  • Lia
  • Born
  • Born
  • Lia
  • Posts: 4

Post 3+ Months Ago

I can't edit anything because I cannot select the 2nd option.

When I don't press the down arrow key, it goes to the original error screen and sits there.

When I press the down arrow, the 2nd option is not highlighted, but that's when it flashes the original error screen and loops in reboots.
  • UniquelyYoursPC
  • Web Master
  • Web Master
  • User avatar
  • Posts: 2997
  • Loc: Canada "A"

Post 3+ Months Ago

get KNOPPIX.. it is a linux live cd os..
from there you can add the missing file and it should start..
remember to change the read/write on the drive wile in the live cd os..
and un-check ready only as well.

after adding the missing file(witch you can get from a computer with xp or maybe on google..
take out the cd restart and it should go well.. you may want to run in safe mode and run a scan just in case.

also if you need a xp cd just use a torrent to download a image, burn it to cd. you have a cd key on your pc (on the bottom) so it is not like your stealing.seen you had a cd but keeping it here for others who may need the same thing and don't have the cd.

or you could try
1. Insert and boot from your Windows XP CD.
2. When you receive the "Press any key to boot from CD" message, press a key to start your computer from the Windows XP CD-ROM.
3. When you receive the "Welcome to Setup" message, press R to start the Recovery Console. DONT PRESS R!!!! there is a second repair after that screen that will reinstall the windows files.
4. just keep going with the install over the current windows files


if that dont work (witch it should)..
install windows on the same partition and it will say there is like a name error or whatever and it will ask you to rename it just name it windows 2 and let it install then when it is in stalled back up all your music photos doc's fav's or anything you would like to save.. then format the whole thing and reinstall..

now if there is a hidden partition on your hard drive(you will see it in the windows setup) then you can just do a factory restore.. if it is a dell i think the key is ctrl F10 at boot.. if you dont know then google it..

Post Information

  • Total Posts in this topic: 8 posts
  • Users browsing this forum: No registered users and 88 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
cron
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.