你好,
你描述的情況其實是 GPO 的 ACL(存取控制清單)在委派修改後出現損毀或不一致,導致 GPMC 無法再正確打開或編輯。這種問題不需要重建整個 GPO,可以透過正規的修復流程來還原權限。
首先,確認 GPO 本身仍存在於 AD 中,可以用 PowerShell 執行 Get-GPO -Name "<GPO名稱>" 來檢查。如果能列出來,代表物件還在,只是 ACL 出問題。接著可以使用 Get-GPPermission 檢查目前的權限配置,然後用 Set-GPPermission 或 Restore-GPO 來重新套用正確的 ACL。常見做法是先在一個正常的 GPO 上導出權限設定,再用 Set-GPPermission 將相同的權限套用到受損的 GPO。
如果 ACL 已經嚴重錯亂,另一個方法是直接在 ADSI 編輯器中檢查 CN=Policies,CN=System,<domain> 下的對應 GPO 物件,手動修復安全描述符。不過這個方法風險較高,建議優先使用 PowerShell cmdlet。
最後,修復完成後,重新打開 GPMC 測試是否能正常編輯。如果仍然出現存取錯誤,可以嘗試 Restore-GPO -Guid <GPO-GUID> 從備份還原,這樣能保留原有設定並重建正確的 ACL。
Domic Vo.