I recently installed a new hard drive and loaded XP SP1 and then SP2 (upgrade). Everything else work except for the following:

I am trying to open Add or remove program but I keep getting Runtime errors. I have similar errors trying to open Device manager.

Add Remove Error:

Initial response: Parser Message. Invalid value type for property in conditional: 'Enabled' at line 42. Click 'OK' and the the message is: RUNDLL an exception occured while trying to run F:\WINDOWS\system32\shell32.dll,Control_RunDLL "F:\WINDOWS\system32\appwiz.cpl",Add or Remove programs

Windows Devimanager error:

MicroSoft Visual C++ Runtime Library
Program F:\WINDOWS\system32\mmc.exe

Please help, I am going bannans.