Important Update: Cohesity Products Knowledge Base Articles
All Cohesity Knowledge Base Articles are now managed via the Cohesity Support Portal: https://support.cohesity.com/. The Knowledge Base articles available here will not reflect the latest information or may no longer be accessible.
Problem
When trying to install software (MSI file) on Windows server 2008 R2 or Windows Server 2003 SP2/SP3, an error is generated on the screen.
Error Message
The system administrator has set policies to prevent this installation.
Cause
MSI install blocked by policy or administrator.
Solution
The solution is to create a registry key under the following location
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
- Data Type: REG_DWORD
- Value: 0
- Name: DisableMSI
If the key is already present, then change the value to 0 (zero)
| DisableMSI | Description |
| Default | On Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, and Windows Server 2008 R2, if the policy value is Null, absent, or any number other than 1 or 2, the Windows Installer is enabled for managed applications. Unmanaged application installs are blocked. On Windows XP, Windows Vista, and Windows 7, the Windows Installer is enabled for all applications. All install operations are allowed. |
| 0 | Windows Installer is enabled for all applications. All install operations are allowed. |
| 1 | The Windows Installer is disabled for unmanaged applications but is still enabled for managed applications. Non-elevated per-user installations are blocked. Per-user elevated and per-machine installs are allowed. |
| 2 | Windows Installer is always disabled for all applications. No installs are allowed including repairs, reinstalls, or on-demand installations |
For more information about this setting, click on the link below:
DisableMSI
https://msdn.microsoft.com/en-us/library/aa368304%28v=vs.85%29.aspx
Applies To
Windows server 2003, 2008 R2