Restoring Add/Remove Programs
A lot of times, after recovering from a disabling virus or other attack, users will notice their Add/Remove programs panel no longer works. This is because a lot of viruses are programmed to disable it by messing up .DLL’s so you can’t go into the panel and remove it or add software that could do the same thing. It’s a self-defense measure, basically.
What you need to do is just go to the command line and run these 3 commands to repair some registry entries.
regsvr32 mshtml.dll
regsvr32 shdocvw.dll -I
regsvr32 shell32.dll -I
This should restore your Add/Remove programs.

