This error usually occurs on Windows Server 2012 even if you are logged with an local admin.
Solution:
1. Open a CMD (run as administrator)
2. Run (in the folder you have the installer. Change install.msi with the name of your .msi file):
msiexec /i install.msi