|"this thread fails."|
Don't give up so soon, we're getting somewhere.
It took 1 hour, 30 minutes to scan 1 disk??? How big is the disk?
When you did FIXMBR, did you do FIXBOOT right after?
The way to fix the "NTLDR is missing" error is to either format and reinstall, or copy NTLDR, and NTDETECT.com from your XP CD to the C: drive/folder.
If you choose to format, DON'T use the quick format option. Do the full NTFS format. This may fix any potential filesystem errors.