:oops: sorry guys, i came here to find a free copy of ubcd. i went to the dotcom but it sent me to spotamu who wants $50 for it. First my problem is that my IBM thinkpad R-40 xp pro sp3 has crashed. The error message says i need to install a "hal.dll" file from WINDOWS root "system32" when I look at a similar friends thinkpad with same os, i can not find that file.
first, will all ubcd's fix my problem,
second, where can i find a free copy or am i being misled? I am neither novice nor geek, closer to novice, so i would need something with good step by step directions.
thanks for any help
Hal.dll is a hidden system file you can only find if you turn on show hidden files AND show hidden system files, else you will not be able to see the file. UBCD will not fix this issue as its a common problem for windows OS's esp. Windows XP.
Hal.dll is found: %systemroot%\system32\ or for default windows xp computers: C:\windows\system32
If your friend has the same operating system including version, you can just copy over the Hal.dll to your system folder USING UBCD, with tools such as parted magic, (you have to first mount the drive) then find the system32 folder and copy and paste.
Normally when you get a missing or corrupt hal.dll or any other system file means the HDD is going bad OR for windows XP, system just get corrupted overtime. So, when you get back into windows, IMMEDIATELY run a chkdsk /f in command prompt to check the drive for errors. Or if you know the Manufacturer of your HDD, you can run the tools from UBCD before copying over Hal.dll, which is probably the best idea.
Visit the UBCD Wiki: http://wiki.ultimatebootcd.com
Please check your UBCD
ISO MD5 Hash Sum
; May prevent issues later on by not having an exact copy.
Currently Working on Common Issues and Repair Tips
on the Wiki.