NETLOGON 共用不存在,新的完整或唯讀 Windows Server 2008 為基礎的網域控制站上安裝 Active Directory 網域服務之後

適用於: Windows Server 2008 DatacenterWindows Server 2008 EnterpriseWindows Server 2008 Standard

重要本文包含有關如何修改登錄的資訊。請確定您在修改之前,先備份登錄。請確定您知道如何在發生問題時還原登錄。如需有關如何備份、 還原和修改登錄的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
322756如何備份及還原 Windows XP 與 Windows Vista 中的登錄

狀況


在新的 「 完整或唯讀 Windows Server 2008 為基礎的網域控制站成為現有網域中安裝 Active Directory 網域服務之後,SYSVOL 共用對於存在。不過,NETLOGON 共用不存在,新的網域控制站上。

注意如果 NETLOGON] 與 [SYSVOL 共用遺失了,這份文件並不適用。

原因


當 Netlogon 服務非常迅速地讀取登錄中 SysvolReady 旗標時,就會發生這個問題。接著,Netlogon 服務會嘗試在 NT 檔案複寫服務 (NTFRS) 建立這個資料夾之前共用 [\Windows\SYSVOL\domain\scripts] 資料夾。

因應措施


警告如果您修改登錄不當使用 「 登錄編輯器,或使用另一種方法,可能會發生嚴重的問題。這些問題可能會要求您重新安裝作業系統。Microsoft 不保證可以解決這些問題。修改登錄請自行承擔風險。

若要解決這個問題,請設定 SysvolReady 旗標為"0"的登錄值,然後返回到登錄中的"1"。若要執行這項操作,請參考下列步驟:
  1. 按一下 [開始],然後按 [執行]、 輸入regedit,再按 [確定]。
  2. 找出下列子機碼在 「 登錄編輯器 」 中︰
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. 在詳細資料] 窗格中,以滑鼠右鍵按一下SysvolReady旗標,然後按一下 [修改
  4. 在 [數值資料] 方塊中,輸入0,然後按一下[確定]
  5. 一次在詳細資料窗格中,以滑鼠右鍵按一下SysvolReady旗標,,然後按一下 [修改]
  6. 在 [數值資料] 方塊中,鍵入1,然後按一下[確定]
注意這將導致 Netlogon 共用 SYSVOL,且指令碼] 資料夾將會出現。

更多的資訊


在下列案例中,就會發生 < 徵狀=""> 一節所述的問題︰
  1. NTFRS 會先讓變更在下列位置︰
    \Windows\SYSVOL\domain\DO_NOT_REMOVE_NtFrs_PreInstall_Directory
    然後,NTFRS 告知 Netlogon SYSVOL 共用藉由設定 SysvolReady 旗標的登錄項目,"1"。
  2. NTFRS 再移動 / 重新命名檔案,從步驟 1 至下列資料夾中所提及的位置︰
    \Windows\SYSVOL\domain
  3. 不過,如果 Netlogon 服務會讀取 SysvolReady 旗標中的項目登錄很快,Netlogon 服務會嘗試在 NTFRS 中建立此資料夾之前共用 [\Windows\SYSVOL\domain\scripts] 資料夾。因此,不會建立 NETLOGON 共用。