企業或共用電腦環境常需限制使用者僅能執行特定程式,或禁止特定程式(如遊戲、P2P 軟體)。Win 7 提供兩層機制:傳統「軟體限制原則」(SRP)與全新 AppLocker,後者支援針對使用者/群組、發布者/路徑/雜湊三種條件、具備稽核模式,功能強大得多。
gpedit.msc 開啟「本機群組原則編輯器」。notepad.exe、qq.exe)→確定層層套用。設定生效後,使用者嘗試執行被封鎖程式會彈出「限制」對話框。此法雖簡單但僅能針對檔名,易被改名繞過。
gpedit.msc。Everyone(全體)QQ.exe,下方滑桿預設鎖定特定版本。同理可建立「Windows 安裝程式規則」(限制 .msi/.msp)與「指令碼規則」(限制 .ps1/.bat/.vbs/.js)。AppLocker 規則會立即生效,無需重開機。
在 AppLocker 節點右鍵→「內容」→勾選「設定此原則類別的規則執行模式為『僅稽核』」。此模式下不會阻擋執行,但會在事件檢視器 應用程式與服務記錄 → Microsoft → Windows → AppLocker → EXE and DLL 記錄違規事件,方便上線前驗證規則正確性。
善用 AppLocker,即可精準掌控 Win 7 環境下每位使用者的程式執行權限,兼顧安全與彈性。