Назад | Перейти на главную страницу

Терминальный сервер Windows Server 2012 (R2) - принтеры через GPO иногда не работают

У меня проблема с несколькими терминальными серверами Windows Server 2012 (R2) в разных доменах на разных сайтах. Проблемы возникают как в версии R2, так и в версии, отличной от R2.

У каждого клиента есть домен с сервером печати (2012 (R2), 2008 (R2)) и одним или несколькими терминальными серверами 2012 (R2). Сервер печати имеет несколько общих принтеров, которые развертываются через GPO. Мы не развертывали принтеры, щелкнув их правой кнопкой мыши и выбрав «Развернуть с помощью групповой политики» (или как там это называется) непосредственно на сервере печати. Вместо этого мы развертываем принтеры, настраивая их в групповой политике на контроллере домена. Политика настроена на развертывание принтеров на основе групп пользователей, так что каждый пользователь получает нужные ему принтеры. Также на основе групп устанавливаются принтеры по умолчанию.

Теперь принтеры развернуты, и пользователи могут их видеть и использовать - все в порядке. За исключением того, что иногда пользователи все еще могут видеть принтеры в некоторых приложениях, но в других они их не видят. Кроме того, когда это происходит и есть приложение, в котором можно увидеть принтеры, нет установленного по умолчанию принтера - по крайней мере, нет зеленой галочки там, где он должен быть. Вы можете попробовать установить принтер как принтер по умолчанию, но зеленая галочка не отображается, и вы не можете печатать на этом принтере. При перезапуске спулера иногда снова все нормально. Однако иногда вам необходимо удалить принтер, перезапустить диспетчер очереди печати и добавить принтер, чтобы снова можно было печатать.

Интересно, что когда пользователь не может печатать на своем принтере по умолчанию, некоторые другие принтеры работают. Как будто что-то не так с объектом-принтером, и перезапуск диспетчера очереди исправляет это. Бывают случаи, когда принтер по умолчанию работает, а в других - нет.

Мы уже искали зависшие задания на печать - нет. Мы попытались добавить принтеры локально без сервера печати - успешно, ошибок больше нет. Клиенты, у которых есть несколько терминальных серверов, сообщают, что эта проблема возникает не на всех терминальных серверах одновременно. Вместо этого одновременно затрагивается только один сервер. Ошибки носят спорадический характер и их нельзя предвидеть. Мы пробовали обновить драйверы принтера - не помогло.

Мне кажется, что сервер печати не является частью проблемы, поскольку это происходит со всеми текущими версиями Windows.

Кто-нибудь имел эту проблему раньше или знает, что я могу сделать?

Ключевой момент, который я прочитал по вашему вопросу:

За исключением того, что иногда пользователи все еще могут видеть принтеры в некоторых приложениях, но в других они не могут их видеть.

Это означает, что ваш вход будет выполнен до того, как будут применены все GPO. Поскольку это означает, что создание принтера займет больше времени, а список принтеров получит некоторое время для заполнения. Некоторые приложения не обновляют список принтеров, когда приложение открыто. Приложение Office поддерживает это, но многие приложения меньшего размера - нет. Принтер должен быть там до их запуска.

Некоторые подсказки существуют, чтобы помочь вам;