Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 程式執行控制完整指南:群組原則「黑/白名單」與 AppLocker 進階規則

編輯:Windows 7 系統介紹

前言

Windows 7 提供兩層程式執行控制機制:傳統「軟體限制原則」(黑/白名單)與全新「AppLocker」(僅旗艦版/企業版)。本文詳細說明兩者設定步驟與差異。

一、軟體限制原則:簡易黑/白名單

路徑

gpedit.msc → 「使用者設定」→ 「系統管理範本」→ 「系統」→
• 「不要執行指定的 Windows 應用程式」(黑名單)
• 「只執行指定的 Windows 應用程式」(白名單)

設定範例:禁止特定程式

  1. 雙擊「不要執行指定的 Windows 應用程式」→ 「已啟用」。
  2. 點選「顯示」→ 「新增」→ 輸入完整檔名含副檔名(如 notepad.exe)。
  3. 確定套用。再次執行該程式會被攔截並彈出提示。

白名單設定方式相同,差別在於「只允許清單內程式執行」。

二、AppLocker:進階彈性控制(旗艦版/企業版專屬)

前置需求

  1. 「控制台」→ 「系統管理工具」→ 「服務」→ 「Application Identity」設為「自動」並啟動。
  2. 以管理員身分執行 gpedit.msc。

路徑

gpedit.msc → 「電腦設定」→ 「Windows 設定」→ 「安全性設定」→ 「應用程式控制原則」→ 「AppLocker」

三大規則類型

  • 執行檔規則:控制 .exe、.com 等執行檔。
  • Windows Installer 規則:控制 .msi、.msp 安裝套件。
  • 指令碼規則:控制 .ps1、.bat、.vbs、.js 等指令碼。

建立規則流程(以執行檔規則為例)

  1. 右鍵「執行檔規則」→ 「建立預設規則」(確保系統核心程式正常執行)。
  2. 右鍵 → 「建立新規則」→ 依嚮導操作:
  • 權限:允許 / 拒絕。
  • 使用者或群組:可針對特定使用者、群組或「Everyone」。
  • 條件(三選一):
    • 發佈者:依數位簽章(發行者、產品名、檔案版本),可用滑桿調整範圍(如:僅封鎖 QQ 2010 v1.45 / 所有 QQ 2010 / 所有騰訊產品)。最推薦,彈性最高。
    • 路徑:依資料夾/檔案路徑(支援萬用字元)。
    • 檔案雜湊:依 SHA-256 雜湊值,精確鎖定特定版本檔案。
  • 命名規則 → 完成。

比較總結

特性軟體限制原則AppLocker
支援版本所有版本旗艦版/企業版
規則彈性僅路徑/雜湊發佈者/路徑/雜湊
使用者/群組針對性無(僅使用者設定)支援(電腦設定層級)
預設規則保護系統無有(一鍵建立)
適用對象執行檔執行檔 + MSI + 指令碼

建議

  • 家用/專業版:善用「軟體限制原則」白名單鎖定允許程式。
  • 企業/旗艦版:全面改用 AppLocker,善用「發佈者條件」達成版本級/廠商級管控。
  • 規則部署前請先在測試機驗證,避免誤封鎖關鍵業務程式。
Copyright © Windows教程網 All Rights Reserved