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

Win7 透過群組原則禁止指定程式執行:gpedit.msc 設定「不執行指定的 Windows 應用程式」

編輯:Win7 系統應用技巧

Win7 專業版/旗艦版/企業版內建群組原則編輯器,可設定「不執行指定的 Windows 應用程式」阻擋特定執行檔運行,適用於家長控管、企業軟體管制。

操作步驟

  1. 按 Win+R → 輸入 gpedit.msc → Enter 開啟「本機群組原則編輯器」。
  2. 依序展開:**「使用者設定」→「系統管理範本」→「系統」**。
  3. 右側清單找到 **「不執行指定的 Windows 應用程式」** → 雙擊開啟。
  4. 選擇 **「已啟用」** → 點擊 **「顯示...」** 按鈕 (「不允許的應用程式清單」)。
  5. 在「顯示內容」對話框中,**每行輸入一個欲封鎖的執行檔名稱 (含副檔名) 或完整路徑**:
    • notepad.exe (封鎖所有 notepad.exe)
    • C:\Games\BadGame\game.exe (封鎖特定路徑)
    • cmd.exe (封鎖命令提示字元)
  6. 點擊「確定」關閉清單 → 再點擊「確定」關閉原則設定視窗。
  7. **生效方式**:
    • 立即生效:執行 gpupdate /force (管理員命令提示字元)。
    • 使用者下次登入自動生效。

注意事項與限制

  • **僅限專業版/旗艦版/企業版**;家用版/入門版無 gpedit.msc (可透過第三方工具啟用或修改登錄 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun 實現同樣效果)。
  • **路徑寫法**:建議使用完整路徑避免同名檔案誤封鎖;僅檔名則封鎖所有同名執行檔 (不分路徑)。
  • **繞過風險**:使用者可重新命名執行檔、透過批次檔/捷徑/命令列參數繞過,此功能屬「阻擋誤操作」而非「絕對安全防護」。
  • **系統關鍵程式勿封鎖**:explorer.exe、csrss.exe、winlogon.exe、services.exe 等封鎖將導致系統無法運作。
  • 登錄替代方案 (適用所有版本)

    1. regedit → HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。
    2. 右鍵新增 **DWORD (32 位元) 值** → 名稱 DisallowRun → 數值 1。
    3. 在 `Explorer` 下新增索引鍵 DisallowRun (資料夾圖示)。
    4. 在 `DisallowRun` 下新增 **字串值**:名稱 1、2、3... → 數值資料為欲封鎖執行檔名稱/路徑。
    5. 重新登入或 gpupdate /force 生效。
Copyright © Windows教程網 All Rights Reserved