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

Как добавить или удалить принтеры из списка «Выберите принтер»?

В домене Windows, который включает в себя серверы печати Windows Server 2003 и 2008 R2, как добавить или удалить принтеры из списка принтеров, которые клиенты Windows 7 получают в окне «Выбор принтера»?

Вы можете попасть в это окно, выбрав «Добавить принтер»> «Добавить сетевой, беспроводной или Bluetooth-принтер»> «Добавить принтер».

Как Windows 7 пополняет этот список? Большинство принтеров, совместно используемых моими серверами печати, помечены как «Список в каталоге», но не отображаются в этом списке. Я бы хотел, чтобы они отображались в этом списке, чтобы пользователю не приходилось переходить к пункту «Требуемый принтер отсутствует в списке».

Похоже, начиная с Vista, по умолчанию публикуется 20 принтеров.

Вот краткий обзор и ссылка на информацию о нем:

Политика, связанная с ограничением количества принтеров

  1. Щелкните значок Пуск, затем выберите Выполнить ...

  2. Введите gpedit.msc и нажмите Enter. Нажмите «Продолжить» при получении запроса UAC.

  3. Найдите два объекта групповой политики: Конфигурация компьютера -> Административные шаблоны -> Принтеры -> Мастер добавления принтера - страница сетевого сканирования (управляемая сеть) и страница сетевого сканирования (неуправляемая сеть).

  4. Дважды щелкните, чтобы изменить конфигурацию.

    Сетевой поиск на основе AD в управляемой сети

    Если мастер добавления сетевого принтера обнаруживает, что машина находится в управляемой сети, а пользователь аутентифицирован на сервере AD, он попытается выполнить следующие поиски:

    Он запрашивает у AD принтеры. Это работает аналогично диалоговому окну «Найти принтеры» в том смысле, что он использует тот же код для определения местоположения пользователя и пытается найти принтеры в местоположении пользователя. Он отличается от диалогового окна «Найти принтеры» тем, что для запроса принтеров используется сборщик мусора вместо «всей сети».

На странице сетевого поиска по умолчанию будут показаны только первые 20 принтеров AD. Если существует более 20 принтеров, соответствующих параметру местоположения в запросе, поиск просто вернет первые 20 принтеров, возвращаемых AD - по моему опыту, это фактически случайно.

Параметры местоположения

  1. Щелкните значок Пуск, затем выберите Выполнить ...

  2. Введите gpedit.msc и нажмите Enter. Нажмите «Продолжить» при получении запроса UAC.

  3. Найдите два объекта групповой политики: Конфигурация компьютера -> Административные шаблоны -> Принтеры -> Местоположение компьютера и Предварительно заполните текст местоположения поиска принтера.

Принтеры, настроенные для включения в список AD, не обнаруживаются широковещательной рассылкой, они обнаруживаются с помощью запросов LDAP к каталогу. Если бы они были обнаружены через трансляцию, то не было бы смысла перечислять их в каталоге. Если не все они отображаются при поиске в каталоге, я бы проверил, что они перечислены с помощью ADUC (с возможностью просмотра пользователей, групп и компьютеров как контейнеров), и проверю, что принтеры, которые должны быть перечисленным в каталоге, фактически отображается в каталоге под соответствующими объектами компьютера сервера печати.

Я считаю, что эти принтеры обнаруживаются в сетевых трансляциях, что вы не можете контролировать. Если сетевые принтеры не блокируются по какой-либо причине, в конечном итоге Windows должна их поднять. В противном случае вам придется научить пользователей, как перейти на // сервер принтеров и выбрать принтер из списка общих ресурсов, а не из интерфейса мастера.