Hi Tuloula, welcome to DaniWeb :D

Sorry for the delay in responding to this; if you're still having problems, please follow the suggestions in the links below and then post a new HijackThis log.

... or try System Restore, set it to a date before you started having the problem.

This is a bit extreme, but sometimes desperate situations call for desperate measures, and it seems you may fall into that catagory.

Remove the hard drive and set it up in another computer as a slave drive (if you're not sure how to do this, request more detailed instructions).

Now that you have it in another computer, download [B]Restoration [/B] from here:
(It will fit on a floppy disk if you wish to run it from there)

Double-click on Restoration.exe and the program will open up. In the [B]Drives [/B] box, click the drop-down arrow and select the drive that had the missing .dll (you may need to go to My Computer first to find the correct drive).

In the empty box below that, type in [B]hal.dll[/B] and then click [B]Search Deleted Files[/B].

With any luck, it will find the deleted file. If it does, click on it to highlight it, and then click on [B]Restore by Copying[/B].

Navigate to the folder it should go back into. Note: it will not be on the "[B]C[/B]" drive since it's in another computer, it will be on whatever drive your slave is showing as, like [B]f:\WINDOWS\system32[/B].

If all this has gone correctly, put the drive back into the original computer and see if it will boot up.

mikeandike22 commented: i just dont like you +0