This a common problem.Try one of these -
Solution 1:
Reinstall the application in question, and don't choose the
This feature will be installed when required for any of the optional components.
However, this may not solve the problem .
Solution 2
Open the Group Policy Editor by selecting Run from the Start Menu, and typing gpedit.msc.
(If the file is missing, run mmc.exe instead.
Then, select Add/Remove Snap-in from the Console menu, click Add, and double-click Group Policy. Click Finish, then Close, then Ok.
)
Expand the following branches:
Local Computer Policy \ Computer Configuration \ Administrative Templates \ Windows Components \ Windows Installer
Double-click Disable Windows Installer to your right, click Enabled, and choose Always from the list. Click Ok when you're done.
The change will take effect immediately. If you added a snap in, as described above, you don't need to "save changes to the console."
Note: If you encounter an error about the Administrator Policy the next time you try to install an application, you'll have to re-enable the Windows Installer temporarily.
3.Use
Windows Installer CleanUp Utility
More
HERE and
HERE