控制台「新增/移除程式」(Win10/11 為「應用程式與功能」)不僅能安裝解除軟體,透過登錄與群組原則還能隱藏特定項目、修復顯示錯誤、限制使用者存取。本文整理三大實用技巧,適用於系統管理員與進階使用者。
技巧一:隱藏特定程式不顯示在列表中
兩種登錄法(二選一),路徑:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID} 或 HKEY_CURRENT_USER\...\Uninstall
方法 A:重命名 DisplayName(較溫和,保留解除安裝資訊)
- 找到目標程式的
{GUID} 子機碼。
- 右側
DisplayName 字串值 → 右鍵「重新命名」 → 改為 QuietDisplayName。
- 重新開啟「新增/移除程式」,該項目即隱藏(但仍可透過原安裝程式或
msiexec /x {GUID} 解除安裝)。
方法 B:備份後刪除整個子機碼(徹底隱藏,解除安裝需還原登錄)
- 右鍵目標
{GUID} 子機碼 → 「匯出」備份為 .reg 檔。
- 刪除該子機碼。
- 需解除安裝時,雙擊備份的
.reg 匯入登錄 → 在「新增/移除程式」中解除 → 再次刪除子機碼。
技巧二:群組原則管控「新增/移除程式」存取權限
適用 Windows 專業版/企業版/教育版:
- Win+R →
gpedit.msc 開啟群組原則編輯器。
- 依序展開:使用者設定 → 系統管理範本 → 控制台 → 新增/移除程式。
- 可設定項目:
- 隱藏「新增/移除程式」:啟用 → 使用者完全看不見此控制台項目。
- 停用「新增/移除程式」:啟用 → 介面呈灰色無法操作。
- 隱藏特定頁面/按鈕:如「新增 Windows 元件」、「安裝更新」等。
技巧三:修復「新增/移除程式」顯示異常(空白、只有一行文字、項目前大片空白)
常見原因:AppWiz.cpl 控制項未正確註冊。
- Win+R → 輸入:
REGSVR32 APPWIZ.CPL
- 按 Enter,提示「DllRegisterServer 成功」即修復完成。
- 若無效,嘗試
REGSVR32 /u APPWIZ.CPL 取消註冊後再重新註冊。
注意事項與最佳實務
- 隱藏程式僅為視覺隱藏,不等於保護資料安全,具備管理員權限者仍可透過登錄、檔案系統、第三方解除安裝工具移除。
- 企業環境建議搭配 AppLocker 或 Windows Defender Application Control (WDAC) 實現執行層面的管控。
- 修改登錄前務必匯出備份,錯誤刪除關鍵機碼可能導致系統不穩定。