Active Directory 結構升級回復鎖死問題

光亚 创新 60 信譽點數
2026-08-17T04:46:25.6833333+00:00

在系統升級期間擴充 Active Directory 結構時,因網路中斷導致程序中途失敗,使結構處於不一致狀態。由於結構擴充無法回復,該如何使用 ldp.exe 手動停用有問題的結構類別屬性?

Windows 商務版 | Windows 365 企業版
0 則留言 沒有留言

1 個回答

排序依據: 最實用
  1. Harry Phan 36,530 信譽點數 獨立顧問
    2026-08-17T05:46:55.6766667+00:00

    你好,

    在這種情況下,因為 Active Directory 結構擴充在網路中斷後失敗,導致結構處於不一致狀態,系統無法自動回復。要用 ldp.exe 手動停用有問題的結構類別屬性,必須直接連線到目標 DC,並在 Configuration 分區下操作。

    首先,打開 ldp.exe,連線到一台可用的 DC,並在 Bind 選項中使用 Enterprise Admin 權限帳號。接著,瀏覽到 CN=Schema,CN=Configuration,DC=你的網域。在這裡找到對應的類別或屬性物件,例如 CN=YourBrokenAttribute,CN=Schema,CN=Configuration,DC=domain。進入該物件後,檢查 isDefunct 屬性。如果該屬性尚未設為 TRUE,可以透過 ldp.exe 的 Modify 功能新增一個屬性修改操作:

    Attribute: isDefunct

    Values: TRUE

    Operation: Replace

    提交後,該類別或屬性就會被標記為停用,並且不再被用於新的物件建立。需要注意的是,停用 schema 類別或屬性並不會刪除已存在的物件,只是阻止後續使用。這是 Microsoft 官方建議的方式,因為 schema 一旦擴充無法直接刪除,只能透過 isDefunct=TRUE 來停用。

    另外,請確認該屬性或類別沒有被其他應用程式依賴,否則可能導致應用程式錯誤。建議在修改前先備份 AD schema,並且在測試環境驗證過程。官方文件中也指出,只有在 Enterprise Admin 權限下才能修改 schema,並且修改後會在整個森林中複寫。

    我希望你能在這裡找到有用的資訊。如果這能幫助你更深入理解問題,請接受這個答案。如果還有其他問題,隨時留言。祝你有美好的一天!

    HP.

    此回答有幫助嗎?

    0 則留言 沒有留言

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。