I'll start from the beginning.
1. I let CC Cleaner delete a dll. I'm sure it was my HAL.DLL
2. I have a NTLDR is Compressed error.
3. UBCD V4.1.1 is loading. That is good.
Now how do I use it to fix my HAL.DLL
I have a C: drive that is my main area.
I have a D: drive that I cannot access. I guess is a recovery partition?
My CD/DVD drive is E:
The computer is a HP E Machines.
I don't know the manufacturer of the HD. I could open it if needed too.
I've been trying to get this thing going for a week now.
I don't have any install or windows discs.
I cannot access "r" for recovery.
My system uses something called PC Angel. A real POS in my opinion.
FYI NEVER DELETE ANYTHING that you you don't know what it is. And Ccleaner wouldn't have randomly deleted it unless you either checked a box to deleted windows related items or deleted it to recycle bin and cleaner removed it.
A NTLDR is compressed error is pretty easy to fix(much better then NTLDR is missing errors!).
First you need to boot to the recovery console.
To boot to the recovery console follow these steps:
1. Insert the Windows XP CD-ROM into the CD-ROM drive, and then restart the computer. Click(or press any key) to select any options that are required to start the computer from the CD-ROM drive if you are prompted.
2. When the "Welcome to Setup" screen appears, press R to start the Recovery Console.
3. When prompted type "1" or if you have a dual-boot or multiple-boot computer, select the installation that you must access from the Recovery Console.
4. When you are prompted, type the Administrator password. If the administrator password is blank, just press ENTER.
5. Now you should be at the comman prompt and ready to repair the ntldr file!
Now all you need to do is enter the following commands(in order) and each command on a new line just like you see them here:
attrib -c ntldr
Your computer should now reboot, and everything "should" work!
You will probably have to borrow a copy of windows xp from a buddy so you can execute the command.