Hello,
It looks as if you are having a problem with the Windows Installer. It might help you to go to the Microsoft site and have a look at their MS Installer Cleanup Utility, MSICUU2.exe.
The page is
here, and it offers instructions as well as a free download of the utility.
The idea is to remove the installer configuration which is causing the problem(s) and then reinstall the affected programs into the same folders as they were originally in (to prevent waste space and duplication of files and folders).
I hope this helps you.
Regards,
Brendon