網域控制站重新命名不會重新命名所有 AD DFSR SYSVOL 物件

本文提供的解決方法是修正此問題:網域控制站重新命名不會重新命名所有 AD DFSR SYSVOL 物件。

原始產品版本:   Windows Server 2003
原始 KB 編號:   2001271

徵狀

在重新命名網域控制站時,DFS 複寫 (DFSR) 所使用的 SYSVOL msDFSR 成員容器不會更新。 例如,將名為 "OldName" 的 DC 重新命名為 "NewName" 的 DC 時,下列物件不會被重新命名:

CN = OLDNAME,CN = 拓撲,CN = Domain System Volume,CN = DFSR-Globalsettings,CN=System,DC=contoso,DC=com

檔案複寫將繼續正常且正常運作,而且 sysvol 資料夾不會受到群組原則處理或腳本的影響。

不過,在以後的降級或透過中繼資料清除時,不會更新或移除 CN。 這會在 Active Directory 網域中無限期保留孤立的 DFSR 拓撲物件。 此外,如果新的網域控制站(具有先前重新命名的 DC 舊名稱)已在網域中提升,它就會接管舊物件,並暫時停止已重新命名的網域控制站上的複寫,直到系統管理員手動為使用 ADSIEDIT 重新命名的網域控制站重新建立新物件為止。.MSC.

原因

網域控制站重新命名過程中的程式碼缺陷。

解決方案

解決方法1:

在執行 DCPROMO.EXE 之前,請使用系統控制台小程式或 NETDOM.EXE 將電腦重新命名為最終的預定名稱。

解決方法2:

重新命名現有的 DC 時,請先將它完全降級以 DCPROMO.EXE,並將它重新命名,然後再將它提升為 DC。

解決方法3:

使用 ADSIEDIT。MSC 若要手動修正 AD 物件,請使用下列步驟:

  1. 以網域管理員身分登入受影響網域中的 DC。

  2. 啟動 ADSIEDIT。.MSC.

  3. 連接至預設的命名內容。

  4. 流覽至 DFSR 拓撲容器。 例如,在呼叫的網域中 contoso.com ,它會是:

    CN = 拓撲,CN = Domain System Volume,CN = DFSR-Globalsettings,CN=System,DC=contoso,DC=com

  5. 重新命名具有舊電腦名稱稱的 msDFSR 成員 CN 物件,並將其指定為新的電腦名稱稱。

    Was: CN = OLDNAME,CN = 拓撲,CN = Domain System Volume,CN = DFSR-Globalsettings,CN=System,DC=contoso,DC=com

    變更為: CN = NEWNAME,CN = 拓撲,CN = 網域系統磁片區,CN = DFSR-Globalsettings,CN=System,DC=contoso,DC=com

詳細資訊

Microsoft 已確認這是「適用于」區段所列的 Microsoft 產品中的問題。