Missing Windows hal.dll file.
From the MS-DOS "C:\>" prompt quickly determine if
your computer has the "hal.dll" file by typing "dir
hal.dll /s" at the prompt. If the computer returns a
"File not found" message, the hal.dll has been
deleted.
To recover this file boot the Windows operating system CD and
choose the option to "restore", "repair", or
"recover". This option will prompt you for the Windows
installation to use, the administrators password and will allow
you to restore the proper file. At the MS-DOS prompt type the
below command.
expand x:\i386\hal.dl_ y:\windows\system32\
In 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".
Additional information about the expand command can be found on
our expand help page.