DisableMSI

如果此每计算机系统策略的值设置为 2,则始终会为所有应用程序禁用安装程序。 如果此策略值设置为 1,则会为非托管应用程序禁用 Windows Installer,但仍会为托管应用程序启用 Windows Installer。

下表列出了可能的配置。

DisableMSI 说明
Default 在 Windows Server 2003、Windows Server 2003 R2、Windows Server 2008 和 Windows Server 2008 R2 上,如果此策略值为 Null、不存在或为除 1 或 2 以外的任何数字,则会为托管应用程序启用 Windows Installer。 阻止非托管应用程序安装。
在 Windows XP、Windows Vista 和 Windows 7 上,将为所有应用程序启用 Windows Installer。 允许执行所有安装操作。
0 为所有应用程序启用 Windows Installer。 允许执行所有安装操作。
1 为非托管应用程序禁用 Windows Installer,但仍为托管应用程序启用 Windows Installer。 将阻止非提权的每用户安装。 允许每用户提权安装和每计算机安装。
2 始终为所有应用程序禁用 Windows Installer。 不允许进行任何安装,包括修复、重新安装或按需安装。

注册表项

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

数据类型

REG_DWORD

在 Windows Installer 2.0 及更低版本中不受支持