共用方式為


計算機原則

下列電腦原則可以設定在下列下:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

政策 實值數據類型 描述
AlwaysInstallElevated
REG_DWORD
如果此原則值設定為 1,而且也會設定對應的使用者值,安裝程式一律會以較高的許可權安裝。
否則,安裝程式會使用提高的許可權來安裝受控應用程式,並使用目前使用者非受控應用程式的許可權等級。
AllowLockdownBrowse
REG_DWORD
如果此原則值設定為 1,非系統管理用戶可以在以較高的許可權執行安裝時流覽新來源。 預設值是只有系統管理員可以在提升許可權的安裝期間流覽來源。 設定此原則也可讓非系統管理使用者在提高許可權的安裝期間,以 LocalSystem 許可權執行程式。
AllowLockdownMedia
REG_DWORD
如果此原則值設定為 1,非系統管理使用者可以使用媒體來源,例如 CD-ROM,同時以較高的許可權執行安裝。 預設值是只有系統管理員可以在提升許可權的安裝期間使用媒體來源。 設定此原則也可讓非系統管理使用者在提高許可權的安裝期間,以 LocalSystem 許可權執行程式。
AllowLockdownPatch
REG_DWORD
如果未設定此每部計算機系統原則值,只有系統管理員可以修補以提升許可權安裝的現有產品。 如果此原則值設定為 1,則在某些情況下,非系統管理使用者可以在使用提高的許可權執行安裝時,將修補程式套用至產品。 設定原則后,修補程式可以在使用提高的許可權執行安裝時,安裝 次要升級;修補程式無法 安裝主要升級。 設定此原則也可讓非系統管理使用者在提高許可權的安裝期間,以 LocalSystem 許可權執行程式。
偵錯
REG_DWORD
如果此原則值存在且設定為 1,安裝程式會使用 outputDebugString 函式,將常見的偵錯訊息寫入調試程式。 如果此值存在且設定為 2,安裝程式會使用 outputDebugString 函式,將所有有效的偵錯訊息寫入調試程式。
此原則僅供偵錯之用,未來 Windows Installer 版本可能不支援。
DisableAutomaticApplicationShutdown
REG_DWORD
如果此原則值存在且設定為 1,Windows Installer 不會與 Restart Manager 互動,但會使用 FilesInUse 對話框 功能。
Windows Installer 3.1 和更早版本:不支援
DisableBrowse
REG_DWORD
如果此原則值存在且設定為 1,使用者將無法瀏覽以尋找安裝程式來源。 [從 下拉式方塊使用功能進行直接輸入的 已鎖定,並停用 [瀏覽] 按鈕。 如需來源瀏覽的詳細資訊,請參閱 來源復原
DisableFlyWeightPatching
REG_DWORD
如果這個每部計算機系統原則值設定為 1,則安裝期間會關閉所有 修補程式優化 選項。
Windows Installer 2.0:不支援
DisableLUAPatching
REG_DWORD
如果這個每部計算機系統原則值設定為 1,安裝程式會防止非系統管理員使用最低許可權帳戶 (LUA) 修補到電腦上安裝的任何應用程式。 如果未設定此值或 0,非系統管理員可以將 LUA 修補程式套用至已啟用 LUA 的應用程式。
DisableMSI
REG_DWORD
如果此原則值設定為 0、不存在或 1 或 2 以外的任何數位,則 Windows Installer 的效果取決於作系統。 在 Windows Server 2003 上,已針對受控應用程式啟用 Windows Installer,並針對非受控應用程式安裝停用。 在 Windows XP 上,所有應用程式都會啟用 Windows Installer。
如果此原則值設定為 0,則會為所有應用程式啟用 Windows Installer。 允許所有安裝作業。
如果此原則值設定為 1,則 Unmanaged 應用程式的 Windows Installer 會停用,但仍針對受控應用程式啟用。 未提高許可權的每位使用者安裝會遭到封鎖。 允許個別使用者提升許可權和每部計算機安裝。
如果此原則值設定為 2,則所有應用程式的 Windows Installer 一律會停用。 不允許安裝,包括修復、重新安裝或隨選安裝。
DisablePatch
REG_DWORD
如果此原則值設定為 1,安裝程式不會套用修補程式。 此原則可用來在必須限制修補的環境中提供安全性。
DisablePatchUninstall
REG_DWORD
如果此原則值設定為 1,使用者或系統管理員就無法從電腦移除修補程式。 Windows Installer 仍然可以移除不再適用於產品的修補程式。
Windows Installer 2.0:不支援
DisableRollback
REG_DWORD
如果此原則值設定為 1,安裝程式就不會在安裝期間儲存復原檔案,並停用安裝復原。 根據預設,會啟用復原。 除非絕對必要,否則建議系統管理員不要使用此原則。
DisableSharedComponent
REG_DWORD
如果這個每部電腦 系統原則 設定為 1,則系統上沒有任何套件會取得 msidbComponentAttributesShared 屬性所啟用的共用元件功能,元件數據表中
DisableUserInstalls
REG_DWORD
如果未設定此原則值,安裝程式會依下列順序搜尋登錄產品:註冊為每個使用者的受管理產品、註冊為每個使用者的非受控產品,最後是註冊為每部計算機的產品。
如果此原則值設定為 1,安裝程式會忽略註冊為每個使用者的所有產品,且只會搜尋以每部電腦註冊的產品。 嘗試執行每個使用者安裝會導致安裝程序顯示錯誤訊息並停止安裝。
EnforceUpgradeComponentRules
REG_DWORD
將此原則值設定為 1,以在 小型更新期間套用升級元件規則,,並 電腦上的所有產品 次要升級。
Windows Installer 2.0:不支援
EnableAdminTSRemote
REG_DWORD
設定此原則可讓系統管理員從執行終端伺服器角色服務之伺服器的用戶端會話執行安裝。
EnableUserControl
REG_DWORD
如果此原則值設定為 1,則安裝程式可以使用提高的許可權,將所有 公用屬性 傳遞至伺服器端。 設定此原則的效果與設定 EnableUserControl 屬性相同。
LimitSystemRestoreCheckpointing
REG_DWORD
此原則會關閉 Windows Installer 建立檢查點。
如果原則值設定為 0 或不存在,Windows Installer 會執行安裝或卸載的一般檢查點。
如果原則值設定為 1,Windows Installer 就不會建立任何檢查點。
記錄
REG_SZ
只有當 「/L」 命令行選項未啟用記錄或 MsiEnableLog時,才會使用此原則值。 如果在此案例中設定原則,則會在暫存目錄中建立記錄檔,其中包含隨機名稱:MSI*。日誌。 將原則值設定為字元字串,以指定記錄模式。 使用相同的字元來指定 「L」 命令行選項所使用的記錄模式原則。 如需詳細資訊,請參閱 命令列選項。 請注意,您無法針對原則使用 “+” 和 “*”。
MaxPatchCacheSize
REG_DWORD
如果此原則值設定為大於 0 的值,Windows Installer 會將舊版修補的檔案儲存在快取中。 將值設定為可用於檔案快取的磁碟空間百分比上限。 例如,值為 15,並將最大值設定為 15%。 設定為 0 以儲存任何檔案。 未設定此原則時,預設值為 10%。
MsiDisableEmbeddedUI
REG_DWORD
若要停用計算機上的內嵌UI處理程式,請將此原則值設定為1。
Windows Installer 4.0 和更早版本:不支援
SafeForScripting
REG_DWORD
如果此原則值設定為 1,則腳本在網頁中使用安裝程式自動化時,不會提示使用者。 這對於網頁型工具可能很有用,但可以允許在沒有用戶知識或同意的情況下,無訊息安裝應用程式。
TransformsSecure 原則
REG_DWORD
TransformsSecure 原則 值設定為 1,會通知安裝程式,在使用者沒有寫入許可權的位置本機快取轉換。
DisableLoggingFromPackage
REG_DWORD
將此原則值設定為 1,以停用電腦所有使用者的 MsiLogging 屬性所指定的封裝記錄。
Windows Installer 3.1 和更早版本: 不支援。
WinHttpAutoLogonLevel
REG_SZ
自動登入(自動登入)原則會決定在伺服器要求中包含預設認證是可接受的時機。 Windows 8 和 Windows Server 2012: 此原則需要 Windows Installer 在 Windows 8 或 Windows Server 2012 上執行,而且無法在所有舊版 Windows 上使用。