Disable Windows Installer

Disables or restricts the use of Windows Installer.

This setting can prevent users from installing software on their systems or permit users to install only those programs offered by a system administrator.

If you enable this setting, you can use the options in the Disable Windows Installer box to establish an installation setting.

-- The "Never" option indicates Windows Installer is fully enabled. Users can install and upgrade software. This is the default behavior for Windows Installer on Windows 2000 Professional, Windows XP Professional and Windows Vista when the policy is not configured.

-- The "For non-managed apps only" option permits users to install only those programs that a system administrator assigns (offers on the desktop) or publishes (adds them to Add or Remove Programs). This is the default behavior of Windows Installer on Windows Server 2003 family when the policy is not configured.

-- The "Always" option indicates that Windows Installer is disabled.

This setting affects Windows Installer only. It does not prevent users from using other methods to install and upgrade programs.

Supported on: At least Windows 2000

Disable Windows Installer


  1. Always
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\Installer
    Value NameDisableMSI
    Value TypeREG_DWORD
    Value2
  2. For non-managed apps only
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\Installer
    Value NameDisableMSI
    Value TypeREG_DWORD
    Value1
  3. Never
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\Installer
    Value NameDisableMSI
    Value TypeREG_DWORD
    Value0


msi.admx

Administrative Templates (Computers)

Administrative Templates (Users)