Try below:
1.Run cmd.exe with administrative previlliges (right click on this file as admin)
and type
sfc /scannow
2.I attached below msiexec.exe for x32 and fix for Windows Installer.Replace msiexec.exe in C:\Windows\System32 i import msi.reg file to registry and restart computer
If nothing help I recomend use system restore
System Restore - undo
or repair install
Repair Install For Vista