Разбор ошибки

«Доменные службы Active Directory недоступны»: что делать

Ошибка-обманка: звучит страшно и по-корпоративному, а выскакивает чаще всего дома при попытке напечатать. Разберём оба случая: домашний компьютер, где никакого домена нет, и рабочий, где он есть.

Дома: причём тут вообще AD

Ни при чём, в том и фокус. Мастер устранения неполадок печати Windows проверяет всё подряд, включая доменные службы, и когда их нет (а дома их и не должно быть), пишет эту фразу. Настоящая проблема почти всегда в принтере или службе печати. Чинится так:

  1. Перезапусти службу печати. Команды в блоке ниже, от имени администратора. Лечит большинство случаев: диспетчер печати любит зависать.
  2. Переустанови принтер. Удали устройство в «Принтеры и сканеры» и добавь заново. Если принтер сетевой, добавляй по IP-адресу, а не автопоиском.
  3. Проверь принтер «по умолчанию». Ошибка часто вылезает, когда печать уходит на давно отключённый принтер-призрак. Выбери живой и повтори.
  4. Обнови или переустанови драйвер с сайта производителя, если шаги выше не помогли.
# командная строка от имени администратора:
net stop spooler       # остановить диспетчер печати
net start spooler      # запустить заново
# то же в PowerShell одной командой:
Restart-Service Spooler

В офисе: тут AD настоящий

На рабочем компьютере в домене эта ошибка означает, что машина потеряла контроллер домена: не входится, не печатается, сетевые папки отваливаются. Как пользователь ты можешь сделать два шага: перезагрузиться (заново установит связь с доменом) и проверить, что сетевой кабель или Wi-Fi вообще подключены. Дальше — звонок в поддержку, это их работа.

А если поддержка — это ты, порядок диагностики такой: жива ли сеть до контроллера (ping), правильный ли у машины DNS (машины ищут контроллер только через DNS-записи, «левый» сервер вроде 8.8.8.8 в настройках адаптера ломает домен ровно с такой ошибкой), не разъехалось ли время с контроллером и цела ли доверенность машины с доменом. Что такое контроллер и как это всё устроено, разобрано в ликбезе по Active Directory.

# диагностика на рабочей машине (от имени администратора):
nslookup firma.local     # находит ли DNS домен; NXDOMAIN = не тот DNS
nltest /dsgetdc:firma.local  # виден ли контроллер домена
w32tm /resync            # подтянуть время: Kerberos не прощает рассинхрона

Умение уверенно чинить такие вещи — и есть работа системного администратора, и ей можно научиться с нуля: домен, DNS и печать настраиваются руками на тренировочном стенде курса Windows и Linux.

{ Разобраться в доменах на курсе }

Частые вопросы

Почему Windows пишет про домен на домашнем компьютере?

Мастер неполадок проверяет все возможные причины по списку и сообщает о первой «недоступной», даже если она к твоей ситуации не относится. Классика запутывающей диагностики: лечи принтер, а не домен.

Ошибка вылезает при входе в Windows, а не при печати

Это уже настоящий доменный случай: машина не достучалась до контроллера при входе. На рабочем месте — к администратору; дома такое бывает после того, как компьютер когда-то был рабочим и остался в чужом домене.

Помогает перезагрузка, но ошибка возвращается каждый день

Значит, причина системная: чаще всего неправильный DNS в настройках машины или нестабильная сеть до контроллера. Разовые перезапуски маскируют проблему; нужен разбор по шагам из раздела «в офисе».

Куда дальше