HackMania,
What may have happened is the the urlmon.dll( or other dll's) was/were not correctly registered. When you installed IE6 and reboot it probably registered itself. I will leave it to you to figure out how to re-register dll files.