How do I repair the Windows Installer service for Windows Vista home basic?
The Microsoft support page has a number of potential solution for Windows Installer errors: http://support.microsoft.com/kb/2642495
You could also try this fix: