My PC showing hal.dll file is corrupt or missing. Please help me in solution. IF I Repair the OS with my XP CD would it be alright? Once I have tried doing this but it asked me for some drivers to insert the driver cd in the CD ROM, I had cancelled each driver and ultimately when it was done, I found those drivers missing and when trying to install drivers from CD it was not supporting properly.