Event ID 1055 GroupPolicy: could not resolve computer name
Симптомы ошибки Event ID 1055 (GroupPolicy)
В журнале System фиксируется сбой применения политик с кодом Event ID 1055:
The processing of Group Policy failed. Windows could not resolve the computer name. This could be caused by one of the following: a) Name Resolution failure on the current domain controller. b) Active Directory Replication Latency.
Как проявляется неисправность:
- Групповые политики полностью игнорируются клиентским компьютером.
- При выполнении
gpupdate /forceвозвращается ошибка: «Не удалось разрешить имя компьютера. Код ошибки 0x80070035 / 0x800700BA». - Сетевой компьютер не может определить свое собственное доменное имя в Active Directory.
- Проблемы с аутентификацией доменных пользователей на рабочем месте.
Простыми словами: Перед загрузкой политик клиентский компьютер обращается к DNS-серверу, чтобы найти контроллер домена и подтвердить свое собственное имя в базе AD. Если сетевой адаптер использует сторонний DNS (например, 8.8.8.8 роутера) вместо корпоративного DNS контроллера домена, возникает ошибка 1055.
Пошаговое устранение сбоя Event ID 1055
Проверка настроек DNS на сетевом адаптере
Убедитесь, что в качестве основного DNS указан строго IP-адрес контроллера домена Active Directory:
Get-NetAdapter | Get-DnsClientServerAddressЕсли там указан адрес домашнего роутера или публичные DNS Google/Cloudflare, замените их на доменные:
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("192.168.1.10", "192.168.1.11")Очистка и регистрация DNS записей клиента
Сбросьте кэш преобразователя имен и принудительно зарегистрируйте имя компьютера на DNS-сервере:
ipconfig /flushdns ipconfig /registerdnsПроверка прямой и обратной зоны DNS на контроллере домена
Убедитесь, что для компьютера существует корректная А-запись и PTR-запись:
Resolve-DnsName -Name $env:COMPUTERNAME Resolve-DnsName -Name (Get-ADDomainController).HostNameПроверка NetBIOS over TCP/IP
Убедитесь, что служба поддержки NetBIOS включена в свойствах сетевого протокола IPv4.
Частые вопросы (FAQ)
Почему нельзя указывать 8.8.8.8 вторым DNS-сервером на рабочих станциях домена?
Windows отправляет запросы на все настроенные DNS-серверы параллельно. Если ответ от 8.8.8.8 придет быстрее, система решит, что домена Active Directory не существует, и заблокирует политики с ошибкой 1055.
Что делать, если имя компьютера было недавно изменено?
После переименования компьютера требуется перезагрузка и время на репликацию изменений между всеми контроллерами домена.
Как проверить связь с доменным контроллером одной командой?
Выполните команду Test-ComputerSecureChannel -Verbose в консоли PowerShell от имени Администратора.
Может ли брандмауэр блокировать разрешение имен?
Да, если на клиенте или DC заблокирован входящий/исходящий порт UDP/TCP 53 (DNS).