Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описаны шаги по включению ведения журнала Netlogon
службы в Windows для отслеживания или устранения неполадок проверки подлинности, указателя контроллера домена, блокировки учетной записи или других проблем, связанных с обменом данными с доменом.
Исходный номер базы знаний: 109626
Дополнительная информация
Важно!
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра перед его изменением. В этом случае реестр можно восстановить, если возникнет проблема. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в соответствующей статье базы знаний Майкрософт:
322756 Создание резервной копии и восстановление реестра Windows
Версия Netlogon.dll, которая включает трассировку, устанавливается по умолчанию во всех поддерживаемых версиях Windows. Чтобы включить ведение журнала отладки, задайте нужный флаг отладки с помощью Nltest.exe, реестра или групповой политики. Для этого выполните следующие шаги:
Для Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Примечание.
Эти действия также применяются к Windows 10.
Чтобы включить Netlogon
ведение журнала, выполните приведенные действия.
Откройте окно командной строки (окно административной командной строки для Windows Server 2012 R2 и более поздних версий).
Введите следующую команду и нажмите клавишу ВВОД:
Nltest /DBFlag:2080FFFF
Обычно не требуется останавливать и перезапускать
Netlogon
службу для Windows Server 2012 R2 или более поздней версии, чтобы включитьNetlogon
ведение журнала. Действие, связанное с netlogon, регистрируется в %windir%\debug\netlogon.log. Проверьте новые записи в этот журнал, чтобы определить, требуется ли перезапускNetlogon
службы. Если необходимо перезапустить службу, откройте окно командной строки (окно административной командной строки для Windows 10 и Windows Server 2012 R2 и более поздних версий). Затем выполните следующие команды:net stop netlogon net start netlogon
Примечание.
- В некоторых случаях может потребоваться выполнить проверку подлинности в системе, чтобы получить новую запись в журнале, чтобы убедиться, что ведение журнала включено.
- Использование имени компьютера может привести к тому, что новая запись проверки подлинности не будет зарегистрирована.
Чтобы отключить Netlogon
ведение журнала, выполните следующие действия.
Откройте окно командной строки (окно административной командной строки для Windows Server 2012 R2 и выше).
Введите следующую команду и нажмите клавишу ВВОД:
Nltest /DBFlag:0x0
Обычно не требуется останавливать и перезапускать
Netlogon
службу для Windows Server 2012 R2 или более поздних версий, чтобы отключитьNetlogon
ведение журнала. Действие, связанное с netlogon, регистрируется в %windir%\debug\netlogon.log. Убедитесь, что новые сведения не записываются в этот журнал, чтобы определить, требуется ли перезапускNetlogon
службы. Если необходимо перезапустить службу, откройте окно командной строки (окно административной командной строки для Windows 10 и Windows Server 2012 R2 и более поздних версий). Затем выполните следующие команды:net stop netlogon net start netlogon
Альтернативные методы для включения ведения журнала Netlogon
Во всех версиях Windows можно использовать метод реестра, указанный в разделе "Включение и отключение ведения журнала" с помощью раздела метода реестра.
На компьютерах под управлением Windows Server 2012 R2 и более поздних версий операционной системы можно также использовать следующий параметр политики для включения подробного
Netlogon
ведения журнала (значение задано в байтах):\Computer Configuration\Administrative Templates\System\Net Logon\Specify log file debug level output level
Примечание.
Значение десятичного 545325055 эквивалентно 0x2080FFFF (что обеспечивает подробное
Netlogon
ведение журнала). Этот параметр групповой политики указан в байтах.Метод групповой политики можно использовать для обеспечения
Netlogon
более эффективного ведения журнала в большем количестве систем. Мы не рекомендуем включитьNetlogon
ведение журнала в политиках, которые применяются ко всем системам, таким как политика домена по умолчанию. Вместо этого рассмотрите возможность сузить область до систем, которые могут вызывать проблемы с помощью одного из следующих методов:- Создайте новую политику с помощью этого параметра групповой политики, а затем предоставьте права на чтение и применение групповой политики к группе, содержащей только необходимые учетные записи компьютера.
- Переместите объекты компьютеров в другую подразделение, а затем примените параметры политики на этом уровне подразделения.
Включение и отключение ведения журнала с помощью метода реестра
Чтобы включить ведение журнала, может потребоваться получить проверенную сборку Netlogon.dll.
Откройте редактор реестра.
Если он существует, удалите значение Reg_SZ следующей записи реестра, создайте значение REG_DWORD с тем же именем, а затем добавьте шестнадцатеричное значение 2080FFFF:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag
Обычно не требуется останавливать и перезапускать
Netlogon
службу для Windows Server 2012 R2 и более поздних версий, чтобы включитьNetlogon
ведение журнала. Действие, связанное с netlogon, регистрируется в %windir%\debug\netlogon.log. Проверьте новые записи в этот журнал, чтобы определить, требуется ли перезапускNetlogon
службы. Если необходимо перезапустить службу, откройте окно командной строки (окно административной командной строки для Windows Server 2012 R2/Windows 10 и более поздних версий). Затем выполните следующие команды:net stop netlogon net start netlogon
Примечание.
- В некоторых случаях может потребоваться выполнить проверку подлинности в системе, чтобы получить новую запись в журнале, чтобы убедиться, что ведение журнала включено.
- Использование имени компьютера может привести к тому, что новая запись проверки подлинности не будет зарегистрирована.
Чтобы отключить Netlogon
ведение журнала, выполните следующие действия.
В редакторе реестра измените значение данных на 0x0 в следующем разделе реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\DBFlag
Закройте редактор реестра.
Обычно не требуется останавливать и перезапускать
Netlogon
службу для Windows Server 2012 R2, Windows 10 или более поздних версий, чтобы отключитьNetlogon
ведение журнала. Действие, связанное с netlogon, регистрируется в %windir%\debug\netlogon.log. Убедитесь, что новые сведения не записываются в этот журнал, чтобы определить, требуется ли перезапускNetlogon
службы. Если необходимо перезапустить службу, откройте окно командной строки (окно административной командной строки для Windows Server 2012 R2/Windows 10 и более поздних версий операционной системы). Затем выполните следующие команды:net stop netlogon net start netlogon
Задайте максимальный размер файла журнала для Netlogon
журналов:
Запись реестра MaximumLogFileSize может использоваться для указания максимального размера файла Netlogon.log. По умолчанию эта запись реестра не существует, а максимальный размер файла Netlogon.log по умолчанию составляет 20 МБ. Когда файл достигает 20 МБ, он переименован в Netlogon.bak и создается новый файл Netlogon.log. Эта запись реестра имеет следующие параметры:
- Путь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
. - Имя значения: MaximumLogFileSize
- Тип значения: REG_DWORD
- Данные значения: <максимальный размер файла журнала в байтах>
- Путь:
Помните, что общий объем дискового пространства, используемого
Netlogon
ведением журнала, — это размер, указанный в максимальном размере файла журнала в два раза (2). Это необходимо для размещения пространства для Netlogon.log и Netlogon.bak файла. Например, для параметра 50 МБ может потребоваться 100 МБ дискового пространства, которое предоставляет 50 МБ для Netlogon.log и 50 МБ для Netlogon.bak.Как упоминалось ранее, в Windows Server 2012 R2 и более поздних версиях операционной системы можно использовать следующий параметр политики для настройки размера файла журнала (значение задается в байтах):
\Конфигурация компьютера\Административные шаблоны\System\Net Logon\Maximum Log File Size
Дополнительные сведения см. в следующих номерах статей, чтобы просмотреть статьи в Базе знаний Майкрософт:
247811 Расположение контроллеров домена в Windows