When I start my computer I get a message that says that the file < root windows > \system32\hal.dll. is damaged or missing.

file HAL.dll

When I start my computer I get a message that says that the file \system32\hal.dll. is damaged or missing. Please reinstall a copy of the file. I have the original Windows XP CD and I tried to re - install, but it will not go beyond the implementation of window. I can't sign in to windows. How can I reintall this file?

It's extremely likely that you will need to replace the hal.dll and since there are seven files on the XP installation CD that will extend into hal.dll, which would you choose?  It depends on your hardware, but it is extremely likely that the problem (did I already say that?).  I've never had to replace a file hal.dll for this problem.

The real problem is most likely that XP just can not find the file because of a file system corruption or a file c:\boot.ini afflicted.

For this error, I would always be first boot from the XP Recovery Console and sometimes run a chkdsk-r that will fix things right to the top.

If the chkdsk /r is clean and you have the same problem, and then re-create your c:\boot.ini file but rename the old one first so you don't build on top of those afflicted - this tidbit is absent from MS KB article that assumes too.

You can do all this in the XP Recovery Console, but do go through these methods in this article and see how you go.

For example, method 1 will not work if your system does not start.  You may have more luck with other "methods".

If that doesn't work, then I suggest to provide a little more information about your system:

Since the Microsoft Answers forum does not have any kind of information system request when a new question is asked, we know absolutely nothing about your system.  Not knowing the basic information a problem prolongs the frustration and the agony of these issues.

Thank you MS Answers, allowing the resolution of simple problems as frustrating and a lot of time as possible.

Provide information on your system, the better you can:

What is your system brand and model?

What is your Version of XP and the Service Pack?

Your system have IDE or SATA disks?

Describe your current antivirus and software anti malware situation: McAfee, Symantec, Norton, Spybot, AVG, Avira!, MSE, Panda, Trend Micro, CA, Defender, ZoneAlarm, PC Tools, Comodo, etc..

The question was preceded by a loss of power, aborted reboot or abnormal termination?  (this includes the plug pulling, buttons power, remove the battery, etc.)

The afflicted system has a working CD/DVD (internal or external) drive?

You have a real installation CD bootable XP which is the same Service Pack as your installed Service Pack? (this is not the same as any recovery CD provided with your system)?

If the system works, what do you think might have changed since the last time it did not work properly?

Tags: Windows

Similar Questions

Maybe you are looking for

  • Satellite A350D - too high temperature of the processor

    Hello guys. My laptop CPU temperature is too high. I have Windows 7 Ultimate 64 - bit edition. And the temperature at idle is ~ 70, she raises up to 98 C when loading the system. It happens only with 64-bit OS. 32-bit Windows idle temperature is ~ 40

  • DCR-TRV265E and Windows 7

    Hi guys,. I'm trying to find a solution to transfer content cassette Digital 8 on my Windows 7 (64-bit), powered by the PC. I lost the software CD supplied with the camera that has video Capture software. I tried to login using the link i provided to

  • new WRT54G2 access point see an Internet cable modem connection

    I probably set p 10 points of access router WRT over the years. Linksys actually used to have a phone number of direct support in the past. Anyway, I'll put up a new point of access (WRT54G2 V1.5) and went through all the steps, but the Internet conn

  • Display the PTZ controls or intercept entry with rtsp video feed

    I have my application calling a video live feed on RTSP using the control of the drive as follows: MyPlayer player = javax.microedition.media.Manager.createPlayer (mediaUrl); Player p = myPlayer (player); p.Start (); What I have to do is display a co

  • How can I stop my laptop keyboard jump letters when I type an email?

    my keyboard letters are jumping letters as I type only when I type an e-mail. How can I prevent this accident?