dovresti risolvere reinstallando il servizio Windows Installer...
apri il prompt dei comandi e digita questi comandi:
cd \windows\system32
ren msi.dll msi.old
ren msihnd.dll msihnd.old
ren msiexec.exe msiexec.old
exit
poi scarica windows installer da
qui e reinstallalo