If issue persists, based on my research, here are a few common troubleshooting steps to fix Windows Installer:
1. Delete the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver registry key from the affected system after taking a backup. Import the registry from a working machine, reboot your system and see how it works.
2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer and make sure:
InstallerLocation points to C:\Windows\system32\
MsiExecCA32 points to C:\Windows\syswow64\msiexec.exe
MsiExecCa64 points to C:\Windows\system32\msiexec.exe
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.