Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
ok i posted 2 times and my issue hasnt been solved. i need to know exactly what to type in the recovery options to fix hal.dll. microsoft doesnt give you specific instructions.

You have not provided any context to familiarize us with the problem you are troubleshooting or get us in line with your thinking !!
If you know what you are doing, you may type:
expand x:\i386\hal.dl_ y:\windows\system32\hal.dllIn the above example "x" would be the letter of your CD-ROM drive and "y" the letter of the drive your operating system is installed on.
If you need to determine the drive letters of your devices type map [ENTER] at the command prompt you are in .
Hope this helps:-)
MHow To Ask Questions The Smart Way

If you don't have the WinXP CD, and if that is the only DLL missing , you may download hal.dll on to a "good PC" and unzip and then copy and save it to the root of your Boot Disk and copy it to Systemdrive:\> Windows\System32\
M

What additional tools have you included in your Boot disk? Do you have anything like XXCOPY to do the copy command?
If you have XXcopy.exe in the root of your Boot Disk A: containing Hal.DLL and if you are at A:\> Prompt, you may type XXCOPY A:\Hal.dll C:\windows\system32\ and [ENTER]
where C: is where you have installed your WinXP and trying to troubleshoot for missing HAL.DLL.
MHow To Ask Questions The Smart Way

ok well there are 6 boot disks...which one do i put it in. and how do i put it in the "root" of the disk

1.Insert BootDisk #1 in the floppy drive A: of a healthy PC
2. Open the folder where you have previously downloaded , unzipped and extracted the HAL.zip and saved the HAL.dll and the readme.txt
3. Right-click on Hal.dll and from the context menu click on copy.
4. Close the folder and return to desktop and double-click on My Computer> and RIGHT-click on 3½ Floppy A:and from the Context menu click on Explore.
5. RIGHT-click on a blank spot in the Right panlel showing all the files and folders in that BootDisk #1 and from context menu click on Paste to paste the copied Hal.dll in to the root of A:Repeat same procedure for the XXcopy.exe which works in WinXP. [XXcopy16.exe is for DOS]
M

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |