Re: XP hal.dll missing

From: Kelly (kelly_at_mvps.org)
Date: 02/17/05


Date: Thu, 17 Feb 2005 00:01:29 -0600

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.aspx?scid=kb;EN-US;q199175

How to Troubleshoot Hardware Abstraction Layer Issues
http://support.microsoft.com/default.aspx?scid=kb;EN-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.

-- 
All the Best,
Kelly (MS-MVP)
Troubleshooting Windows XP
http://www.kellys-korner-xp.com
"rpuprru" <rpuprru@discussions.microsoft.com> wrote in message 
news:9D31F287-A28B-460B-AE39-C151905E0A25@microsoft.com...
> My pc cannot start and using the boot disk, says that system32\ha.dll is
> missing or corrupt. How can I put this file into the system since I can't 
> get
> to c: drive. I can copy and paste this file from a working XP into the
> floppy, what shall I do next? TIA 


Relevant Pages

  • RE: XP WIN RECOVERY CONSOLE; missing or corrupt: ..
    ... I can start XP WIN Recovery Console. ... WINDOWS could not start because the following ... using Recovery Console Commands and results: ... RC is not installe on my HD started it from XP installation disk can not ...
    (microsoft.public.windowsxp.help_and_support)
  • RE: XP WIN RECOVERY CONSOLE; missing or corrupt: ....
    ... I can start XP WIN Recovery Console. ... could look at the results from the RC commands entered and tell me what to do ... WINDOWS could not start because the following ... RC is not installe on my HD started it from XP installation disk can not ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: system 32hal.dll. file missing or corrupt
    ... How to Move a Windows XP Installation to Different Hardware ... 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. ... At the system prompt, type Recovery Console commands; type help for a list of commands, or help commandname for help on a specific command. ...
    (microsoft.public.windowsxp.general)
  • Re: hal.dll
    ... I fumbled my way through to finding and downloading the missing file, unzipping it and putting it in Desktop. ... Boot from your CD and follow the directions below to start Recovery Console. ... When the text-based part of Setup begins, follow the prompts; choose the repair or recover option by pressing R. ... At the system prompt, type Recovery Console commands; type help for a list of commands, or help commandname for help on a specific command. ...
    (microsoft.public.windowsxp.general)
  • Re: Windows XP Recovery
    ... The Recovery console is a "specialized" ... order to rebuild the Windows XP booting and filesystem. ... Internet for the list of commands you can do. ... > process over the phone, so although they are reading me the screens, I am ...
    (microsoft.public.windowsxp.general)