如何關閉Windows安裝程序以阻止MSI軟件包
有沒有辦法防止用戶安裝.msi軟件包? Windows Installer是一種背景服務,可以管理安裝和卸載基於MSI的程序。要阻止MSI安裝程序,您可以使用組策略或註冊表調整關閉Windows安裝程序。
方法1:使用GPO禁用Windows安裝程序
- 打開本地小組策略編輯並擴展
Computer Configuration -> Administrative Templates -> Windows Components -> Windows Installer。雙擊名為“關閉Windows安裝程序”在右窗格中。
- 選擇啟用。單擊“禁用Windows安裝程序”下拉列表並選擇總是。
- 點擊好的並重新啟動您的系統以應用更改。下次嘗試運行任何.msi軟件包時,您將收到錯誤消息“系統管理員已經設定了防止此安裝的策略。”
方法2:使用註冊表調整禁用Windows安裝程序
了解更多:如何從Windows安裝程序文件夾中清理未使用的MSI和MSP文件
- 開放註冊表編輯並瀏覽到:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer。如果是安裝程序subkey不存在,您必須先創建它。 - 雙擊32位DWORDDisablemsi在右窗格中,將值設置為2。
- 關閉註冊表編輯器和重新啟動窗口以進行更改。如果您需要再次啟用Windows安裝程序,只需設置Disablemsi到0,你就完成了。
