system 32hal.dll. file missing or corrupt

Here you can find everything you need to know about Dll-Files. You can also share your knowledge regarding the topic.

Moderators: DllAdmin, DLLADMIN ONLY

Post Reply
ms
Posts: 1
Joined: 21 Jul 2009, 23:00

system 32hal.dll. file missing or corrupt

Post by ms »

When I booted computer up the following message appears and I don't know how
to reinstall the file it is asking for. I tried to go to safe mode but
nothing happens.

Windows could not start because the following file is missing or corrupt;
<windows root> system 32\hal.dll.
reinstall a copy of above file

advertisement
kelly
Posts: 13
Joined: 13 Mar 2009, 00:00

Re: system 32hal.dll. file missing or corrupt

Post by kelly »

Hi,

HAL=Hardware Abstraction Layer

How to Move a Windows XP Installation to Different Hardware
http://www.jsiinc.com/SUBJ/tip4800/rh4839.htm

Situations in Which Windows May Not Start in Safe Mode
http://support.microsoft.com/default.as ... US;q199175

How to Troubleshoot Hardware Abstraction Layer Issues
http://support.microsoft.com/default.as ... US;q237556

More information and a workaround here:
http://www.kellys-korner-xp.com/xp_haldll_missing.htm
http://www.kellys-korner-xp.com/xp_h.htm#xp_hall.dll
~~~
Boot from your CD and follow the directions below to start Recovery Console.

Insert the Setup compact disc (CD) and restart the computer. If prompted,
select any options required to boot from the CD.
When the text-based part of Setup begins, follow the prompts; choose the
repair or recover option by pressing R.

If you have a dual-boot or multiple-boot system, choose the installation
that you need to access from the Recovery Console.
When prompted, type the Administrator password. (if you didn't create one
try pressing enter).

At the system prompt, type Recovery Console commands; type help for a list
of commands, or help commandname for help on a specific command.

Most likely you will need to expand the file from the CD. The command would
be expand d:\i386\hal.dl_ c:\windows\system32\hal.dll. Substitute d: for the
drive letter of your CD. Once you have expanded the file type "exit" to exit
the Recovery Console and restart the computer.

More information and a workaround here:
http://www.kellys-korner-xp.com/xp_abc.htm

--

All the Best,
Kelly (MS-MVP/DTS&XP)

Taskbar Repair Tool Plus!
http://www.kellys-korner-xp.com/taskbarplus!.htm


"ms" <ms@discussions.microsoft.com> wrote in message
news:2154EC7E-21A1-4587-9596-E5D88592A755@microsoft.com...
> When I booted computer up the following message appears and I don't know
> how
> to reinstall the file it is asking for. I tried to go to safe mode but
> nothing happens.
>
> Windows could not start because the following file is missing or corrupt;
> <windows root> system 32\hal.dll.
> reinstall a copy of above file

jose
Posts: 126
Joined: 17 Apr 2009, 23:00

Re: system 32hal.dll. file missing or corrupt

Post by jose »

On Jul 22, 10:56

john john - mvp
Posts: 37
Joined: 30 Apr 2009, 23:00

Re: system 32hal.dll. file missing or corrupt

Post by john john - mvp »

Hi Tim,

Trying to replace the HAL as you suggest will most probably not give the
poster the right HAL. hal.dl_ is the "Standard PC," Non-ACPI PIC HAL.
This would usually only be used on much older computers, for several
years now almost all PCs are ACPI PCs, the user would have to extract
the proper ACPI hal.

John

Tim Meddick wrote:
> You have to start your PC with the XP cd-rom install disk, if you have
> one.
>
> Then, when you come to the screen with the following option displayed :
>
>
> To repair a Windows XP installation using
> Recovery Console, press R.
>
>
> Then press [R] to start 'Recovery Console'
>
> When confronted by a prompt asking you for Administrator password - just
> press [ENTER]
>
> Once in RC has started - type the following command :
>
>
> expand x:\i386\hal.dl_ c:\windows\system32\hal.dll
>
>
> (where [x:] is your cd drive-letter)
>
> *NB If SP3 is installed - then the command you type must be :
>
>
> copy c:\windows\ServicePackFiles\i386\hal.dll c:\windows\system32
>
>
> ...instead, as the files are of two different revision levels
> (versions).
>
>
> Then reboot.
>
> ==
>
> Cheers, Tim Meddick, Peckham, London. :-)
>
>
>
>
> "ms" <ms@discussions.microsoft.com> wrote in message
> news:2154EC7E-21A1-4587-9596-E5D88592A755@microsoft.com...
>> When I booted computer up the following message appears and I don't
>> know how
>> to reinstall the file it is asking for. I tried to go to safe mode but
>> nothing happens.
>>
>> Windows could not start because the following file is missing or
>> corrupt;
>> <windows root> system 32\hal.dll.
>> reinstall a copy of above file
>
>

ks
Posts: 1
Joined: 30 Nov 2009, 00:00

Re: system 32hal.dll. file missing or corrupt

Post by ks »

I've tried all this, and the respond I get is "Access is denied."
Anyone know how else I can go about repairing this problem?
Thanks.

"Tim Meddick" wrote:

> You have to start your PC with the XP cd-rom install disk, if you have
> one.
>
> Then, when you come to the screen with the following option displayed :
>
>
> To repair a Windows XP installation using
> Recovery Console, press R.
>
>
> Then press [R] to start 'Recovery Console'
>
> When confronted by a prompt asking you for Administrator password - just
> press [ENTER]
>
> Once in RC has started - type the following command :
>
>
> expand x:\i386\hal.dl_ c:\windows\system32\hal.dll
>
>
> (where [x:] is your cd drive-letter)
>
> *NB If SP3 is installed - then the command you type must be :
>
>
> copy c:\windows\ServicePackFiles\i386\hal.dll c:\windows\system32
>
>
> ....instead, as the files are of two different revision levels
> (versions).
>
>
> Then reboot.
>
> ==
>
> Cheers, Tim Meddick, Peckham, London. :-)
>
>
>
>
> "ms" <ms@discussions.microsoft.com> wrote in message
> news:2154EC7E-21A1-4587-9596-E5D88592A755@microsoft.com...
> > When I booted computer up the following message appears and I don't
> > know how
> > to reinstall the file it is asking for. I tried to go to safe mode but
> > nothing happens.
> >
> > Windows could not start because the following file is missing or
> > corrupt;
> > <windows root> system 32\hal.dll.
> > reinstall a copy of above file
>
>
>

jose
Posts: 126
Joined: 17 Apr 2009, 23:00

Re: system 32hal.dll. file missing or corrupt

Post by jose »

On Nov 30, 10:36

janet
Posts: 1
Joined: 01 Dec 2009, 00:00

Re: system 32hal.dll. file missing or corrupt

Post by janet »

"Jose" wrote:

> On Jul 22, 10:56 pm, ms <m...@discussions.microsoft.com> wrote:
> > When I booted computer up the following message appears and I don't know how
> > to reinstall the file it is asking for. I tried to go to safe mode but
> > nothing happens.
> >
> > Windows could not start because the following file is missing or corrupt;
> > <windows root> system 32\hal.dll.
> > reinstall a copy of above file
>
> Caution is advised and you should proceed carefully after your reading
> (s).
>
> The message is often misleading and the problem may not be that the
> hal.dll file is missing or corrupt in spite of what that message says.
>
> Start with the easy stuff first, which would be to boot into the
> Recovery Console.
>
> Preferred order:
>
> Obtain a bootable XP installation CD
> Obtain/Create a bootable Recovery Console CD
> Boot the Recovery Console option from your HDD
>
Ok I am really kind of confused about this w hole thing.... I had the same
message on my boyfriend's computer and I with the help of my ISP am trying to
get his computer going. I got the very same message as the above message. I
do have a reinstallation disk from Windows XP. So do I still need the
bootable recovery console? I am a bit in question about the downloads
mentioned above. Finally managed to download the xp_rec_con.iso and also
downloaded the imgburn but am now trying to burn onto a disk but not sure
what files to burn from the System 32 or all the other files that
downloaded??? Jeeesh, I need help!!! Anyone out there that can help? I've
got his computer about to download the recovery console but I need to make
the disk first right? help! Thanks.

jose
Posts: 126
Joined: 17 Apr 2009, 23:00

Re: system 32hal.dll. file missing or corrupt

Post by jose »

On Dec 2, 1:14

roy smith
Posts: 1
Joined: 02 Dec 2009, 00:00

Re: system 32hal.dll. file missing or corrupt

Post by roy smith »

On 12/2/2009 12:14 AM, Janet wrote:
>
>
> "Jose" wrote:
>
>> On Jul 22, 10:56 pm, ms <m...@discussions.microsoft.com> wrote:
>>> When I booted computer up the following message appears and I don't know how
>>> to reinstall the file it is asking for. I tried to go to safe mode but
>>> nothing happens.
>>>
>>> Windows could not start because the following file is missing or corrupt;
>>> <windows root> system 32\hal.dll.
>>> reinstall a copy of above file
>>
>> Caution is advised and you should proceed carefully after your reading
>> (s).
>>
>> The message is often misleading and the problem may not be that the
>> hal.dll file is missing or corrupt in spite of what that message says.
>>
>> Start with the easy stuff first, which would be to boot into the
>> Recovery Console.
>>
>> Preferred order:
>>
>> Obtain a bootable XP installation CD
>> Obtain/Create a bootable Recovery Console CD
>> Boot the Recovery Console option from your HDD
>>
> Ok I am really kind of confused about this w hole thing.... I had the same
> message on my boyfriend's computer and I with the help of my ISP am trying to
> get his computer going. I got the very same message as the above message. I
> do have a reinstallation disk from Windows XP. So do I still need the
> bootable recovery console? I am a bit in question about the downloads
> mentioned above. Finally managed to download the xp_rec_con.iso and also
> downloaded the imgburn but am now trying to burn onto a disk but not sure
> what files to burn from the System 32 or all the other files that
> downloaded??? Jeeesh, I need help!!! Anyone out there that can help? I've
> got his computer about to download the recovery console but I need to make
> the disk first right? help! Thanks.

When you insert the reinstallation CD and boot from it, after it loads
drivers and other system files. The first screen that you have to enter
something with your keyboard does it look like this?

http://my.jetscreenshot.com/1443/20091202-un9o-30kb

If so then just press R and you'll get the recovery console. You won't
need the other download that Jose told you to get. Then just refer to
this page for what to do next:

http://support.microsoft.com/kb/945380/

Although this is for XP with SP2 installed, it will work if you have SP3
instead.

--

Roy Smith
Windows XP Pro SP3

carlos
Posts: 1
Joined: 09 Feb 2010, 00:00

RE: system 32hal.dll. file missing or corrupt

Post by carlos »

VERY SIMPLE JUST TURN YOUR PC OFF AND GO TO THE MOTHERBOARD.
REMOVE THE JUMPER CMOS WILL ERASE LAST BOOT .
YOU WILL SEE THE PINS 1,2,3
TURN ON SEE BIOS WILL TELL YOU CMOS IS WRONG AND TURN OFF AGAIN
PUT IT BACK ON SAME PLACE
CLOSE THE CASE AND TURN IT ON AND DONE!!!!

"ms" wrote:

> When I booted computer up the following message appears and I don't know how
> to reinstall the file it is asking for. I tried to go to safe mode but
> nothing happens.
>
> Windows could not start because the following file is missing or corrupt;
> <windows root> system 32\hal.dll.
> reinstall a copy of above file

vivian59864
Posts: 2
Joined: 17 Dec 2010, 00:00

"missing or corrupt hal.dll" error

Post by vivian59864 »

Reason of the "missing or corrupt hal.dll" error contain 1)A damaged hal.dll DLL file or a hal.dll file that has been deleted or moved from its projected location.
2) A damaged hard drive or missing boot.ini file.

Read http://www.completepcpedia.com/file_missing.html

Good Luck

Post Reply