Общая папка NETLOGON отсутствует после установки доменные службы Active Directory на новом полном или доступном только для чтения контроллере домена Windows Server 2008.

В этой статье описано решение проблемы, которая возникает после установки доменные службы Active Directory на новом полном или доступном только для чтения контроллере домена Windows Server 2008.

Важно!

В статье содержатся сведения об изменении реестра. Перед внесением изменений рекомендуется создать резервную копию реестра. и изучить процедуру его восстановления на случай возникновения проблемы. Для получения дополнительной информации о том, как создать резервную копию, восстановить и изменить реестр, см. Сведения о резервном копировании и восстановлении реестра Windows.

Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 947022

Симптомы

После установки доменные службы Active Directory на новом полном или только для чтения контроллере домена под управлением Windows Server 2008 в существующем домене отображается общая папка SYSVOL. Однако общая папка NETLOGON отсутствует на новом контроллере домена.

Примечание.

Эта статья не применяется, если отсутствуют общие папки NETLOGON и SYSVOL.

Причина

Эта проблема возникает, когда служба Netlogon очень быстро считывает флаг SysvolReady в реестре. Затем служба Netlogon пытается предоставить общий доступ к папке \Windows\SYSVOL\domain\scripts, прежде чем служба репликации файлов NT (NTFRS) создаст эту папку.

Обходной путь

Примечание.

При неправильном изменении реестра с использованием редактора реестра или другого способа могут случиться серьезные проблемы. Для решения этих проблем может потребоваться переустановка операционной системы. Компания Microsoft не может гарантировать, что эти проблемы могут быть решены. Вносите изменения в реестр на ваш страх и риск.

Чтобы обойти эту проблему, установите для параметра SysvolReady Flag значение 0, а затем снова 1 в реестре. Для этого выполните следующие действия:

  1. Щелкните Пуск, затем Выполнить и введите regedit. Затем нажмите ОК.

  2. Найдите следующий подраздел в Редактор реестра:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters

  3. В области сведений щелкните правой кнопкой мыши флаг SysvolReady и выберите команду Изменить.

  4. В поле Значение введите0 и нажмите кнопку ОК.

  5. Снова в области сведений щелкните правой кнопкой мыши флаг SysvolReady и выберите команду Изменить.

  6. В поле Значение введите 1 и нажмите кнопку ОК.

Примечание.

Это приведет к тому, что Netlogon предоставит общий доступ к SYSVOL, и папка scripts будет присутствовать.

Дополнительная информация

Проблема, описанная в разделе Симптомы , возникает в следующем сценарии:

  1. NTFRS сначала помещает изменения в следующее расположение:
    \Windows\SYSVOL\domain\DO_NOT_REMOVE_NtFrs_PreInstall_Directory

    Затем NTFRS уведомляет Netlogon о том, чтобы предоставить общий доступ к SYSVOL, задав для записи реестра SysvolReady Flag значение 1.

  2. Затем NTFRS перемещает и переименовывает файлы из расположения, указанного на шаге 1, в следующую папку:
    \Windows\SYSVOL\domain

  3. Однако если служба Netlogon очень быстро считывает запись флага SysvolReady в реестре, служба Netlogon попытается предоставить общий доступ к папке \Windows\SYSVOL\domain\scripts, прежде чем NTFRS создаст эту папку. Таким образом, общая папка NETLOGON не создается.