Клиенты Windows 7 периодически не могут применить групповую политику при запуске
В этой статье описывается решение проблемы, из-за которой клиенты Windows 7 периодически не могут применить групповую политику при запуске.
Применимо к: Клиент Windows (все поддерживаемые версии)
Исходный номер базы знаний: 2421599
Симптомы
Клиенты Windows 7 периодически завершают обработку групповой политики при запуске или перезагрузке. В журнале системных событий регистрируются следующие события:
Ошибка 09.09.2010 14:43:29 NETLOGON 5719 Ошибка 09.09.2010 14:43:31 GroupPolicy 1055
Причина
Поведение вызвано состоянием гонки между инициализацией сети, размещением контроллера домена и обработкой групповая политика. Если сеть недоступна, контроллер домена не будет расположен, и обработка групповая политика завершится ошибкой. После загрузки операционной системы и согласования и установки сетевого канала будет выполнено фоновое обновление групповая политика.
Следующая последовательность событий отражает условие:
Information <DateTime> EventLog 6006 указывает на завершение работы системы
Information <DateTime> e1kexpress 33 указывает, что подключение к сети установлено со <скоростью или дуплексом>
Information <DateTime> EventLog 6005 указывает, что служба журнала событий запущена
Information <DateTime> Dhcp-Client 50036 указывает, что служба dhcp-клиента запущена
Ошибка <DateTime> NETLOGON 5719 указывает, что netlogon не может связаться с контроллерами домена
Ошибка <DateTime> GroupPolicy 1055 указывает, что обработка групповой политики завершилась сбоем
Information <DateTime> GroupPolicy 1503 указывает, что обработка групповой политики выполнена успешно
Это также можно подтвердить с netlogon
помощью журналов:
<DateTime> [SESSION] \Device\NetBT_Tcpip_{53267BA1-EB8C-4348-BD81-41C3FF162EE9}: добавлен транспорт (<IP-адрес>) <DateTime> [SESSION] Winsock Addrs: <IP-адрес> (1) Адрес изменен. <DateTime> [CRITICAL] NetpDcGetDcNext: _ldap._tcp.dc._msdcs.contoso.com.: Не удается запросить DNS. 1460 0x5b4 <DateTime> [CRITICAL] NetpDcGetNameIp:
contoso.com
.: Данные не возвращаются из DnsQuery. <DateTime> [CRITICAL] DBG: NlDiscoverDc: не удается найти контроллер домена. <DateTime> [CRITICAL] DBG: NlSessionSetup: Настройка сеанса: не удается выбрать доверенный DC <DateTime> [SESSION] DBG: NlSetStatusClientSession: Установите состояние подключения к c000005e <DateTime> [SESSION] DBG: NlSessionSetup: Session setuped Failed
Разрешение
Чтобы обойти эту проблему, можно задать значение реестра для задержки применения групповая политика:
Откройте редактор реестра.
Разверните следующий подраздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Щелкните правой кнопкой мыши
Winlogon
, наведите указатель мыши на пункт Создать, а затем выберите значение DWORD.Чтобы присвоить имя новой записи, введите
GpNetworkStartTimeoutPolicyValue
и нажмите клавишу ВВОД.Щелкните правой кнопкой мыши
GpNetworkStartTimeoutPolicyValue
и выберите команду Изменить.В разделе Базовый выберите Десятичный.
В поле Значение введите 60 и нажмите кнопку ОК.
Закройте Редактор реестра, а затем перезагрузите компьютер.
Если скрипт запуска групповая политика не выполняется, увеличьте значение
GpNetworkStartTimeoutPolicyValue
записи реестра.
Дополнительная информация
Указанное значение должно быть достаточно длинным, чтобы убедиться, что соединение установлено. В течение периода ожидания Windows будет проверка состояние подключения каждые две секунды и продолжит запуск системы, как только подключение будет подтверждено. Поэтому рекомендуется забвить на высокой стороне. Если система отключена на законных основаниях (например, сетевой кабель, автономный сервер и т. д.), Windows будет зависать на весь период ожидания.
Его также можно определить с помощью групповая политика:
Расположение политики: политики конфигурации > компьютера Администратор шаблоны > Имя параметра системного > групповая политика: время ожидания обработки политики запуска: раздел > реестра:HKLM\Software\Policies\Microsoft\Windows\System!GpNetworkStartTimeoutPolicyValue
Если вы определите параметр групповой политики, он переопределит параметр вручную. Если параметр вручную и групповая политика не определены, значение выбирается из следующего расположения реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\History
Так как период ожидания не определен, система использует собственный алгоритм для вычисления и получения среднего периода ожидания. Это значение хранится в указанном выше расположении реестра. Он может отличаться от системы к системе и зависит от различных факторов, таких как предыдущие попытки входа.
Примечание.
Описание групповая политика "Время ожидания обработки политики запуска" не является подробным и не охватывает все сценарии. То, что сейчас не настроена политика, не означает, что мы будем использовать значение времени ожидания по умолчанию в 30 секунд.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по