Perhaps you typed the file name incorrectly??
If the missing file is actually hal.dll (hardware abstraction layer) then you might want to check out the information at this url:
http://www.kellys-korner-xp.com/xp_haldll_missing.htm
Hope this helps!!
If the missing file is actually hal.dll (hardware abstraction layer) then you might want to check out the information at this url:
http://www.kellys-korner-xp.com/xp_haldll_missing.htm
Hope this helps!!