AppLocker 是 Windows 7 企業版/旗艦版專屬的應用程式白名單機制,透過群組原則部署,精準控制使用者能執行哪些程式、安裝哪些安裝包、執行哪些指令碼。以下為完整設定流程:
開啟 AppLocker 設定介面
- Win+R 輸入
gpedit.msc 開啟本機群組原則編輯器。
- 依序展開:電腦設定 → Windows 設定 → 安全性設定 → 應用程式控制原則 → AppLocker。
- 右側點選「設定規則執行」→ 勾選欲啟用的規則類型(可執行檔規則 / Windows Installer 規則 / 指令碼規則)→ 選「強制執行」→ 確定。
建立規則範例:禁止使用者安裝軟體至 C 槽
- 於 AppLocker 下選「Windows Installer 規則」→ 右鍵「建立新規則」。
- 精靈:權限選「拒絕」→ 選擇目標使用者/群組 → 下一步。
- 條件選「路徑」→ 路徑輸入
C:\*(或特定資料夾)→ 下一步。
- 例外(可選):允許特定子資料夾安裝 → 下一步 → 命名規則 → 建立。
啟用規則強制執行
回到 AppLocker 根節點 → 右側「設定規則執行」→ 對應規則類型選「強制執行」→ 確定。系統會每 90 分鐘自動重新套用,或執行 gpupdate /force 立即生效。
進階特色
- 發布者條件:憑數位簽章(發行者、產品名、版本範圍)自動涵蓋未來更新版本,免除逐版維護。
- 稽核模式:正式啟用前先設為「稽核」,僅記錄事件不攔截,驗證規則正確性。
- 匯入/匯出原則:支援 XML 格式跨機器部署。
AppLocker 讓 IT 管理員以極低成本實現「僅允許授權軟體執行」的零信任執行環境,是企業端點防護關鍵拼圖。