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

Не все принтеры развернуты на клиенте с помощью групповой политики

Ситуация

в нашей среде мы используем следующие серверы для развертывания принтеров в нашем доменном лесу:

Проблема

У меня групповая политика назначена на 2 компьютера в нашем домене. Один - это 64-битная Windows 10 другой - 64-битная Windows 7.

Подробная информация о ГПО:

Computer management > Preferences > Control panel settings > Printers

Здесь я определил 11 принтеров TCP / IP для развертывания с действием обновления. Итак, я ввел IP-адрес принтера и связался с принтером на файловом сервере и сервере печати.

Проблема в том, что некоторые принтеры не видны в клиенте. control panel > printers and devices.

Другие детали

Что может быть причиной этого?

ОБНОВИТЬ

С помощью команды gpresult / H я нашел код ошибки на принтерах, которые не были развернуты:

0x80070bcb

ОБНОВЛЕНИЕ 2

Добавлена ​​новая политика Points and print restrictions и отключил point and print restrictions настройка.

Все тот же...

Когда я перехожу к общему принтеру на компьютере, я могу вручную добавить этот принтер.

ОБНОВЛЕНИЕ 3

Новый код ошибки в gpresult: 0x80070706

ОБНОВЛЕНИЕ 4

Ошибка 0x80070706 решена.

Так что все еще сталкиваюсь с 0x80070bcb ошибка для некоторых принтеров.

Странно то, что на компьютере Win7 другие принтеры имеют эту ошибку, а затем на Win10 и наоборот ...

ОБНОВЛЕНИЕ 5

Хорошо, теперь мы к чему-то приближаемся. Я отредактировал локальную групповую политику на компьютере Win7 и установил Point and print restrictions настройки отключены.

Сделал gpupdate /force и теперь все остальные принтеры развернуты.

Но я не могу сделать это для всех 70 компьютеров. Как я могу развернуть этот параметр в моих групповых политиках на моем сервере?

Я отключил этот параметр в User configuration > Administrative templates > Printers.

Под Computer configuration > Administrative templates > Printers эта настройка недоступна.

Но это не работает.

ОБНОВЛЕНИЕ 6

Задача решена! Посмотреть ответ с подробностями!

Код ошибки, которую вы получаете (0x80070bcb) относится к проблеме, обычно связанной с загрузкой драйверов, особенно связанной с подсказками UAC.

См. Здесь хорошее объяснение: Развертывание принтеров через GPO

В частности:

По сути, это означает, что клиент не может загрузить драйвер, но настоящая причина в том, что UAC и компьютер не запрашивают разрешение на установку драйвера. К счастью, есть политика, которую мы можем включить, которая позволит нам устанавливать требования к разрешениям во время установки драйвера принтера. Используя политику ограничения указания и печати, мы можем разрешить установку драйвера принтера, не беспокоясь о ней со стороны UAC. В Windows Vista это политика пользователя, а в Windows 7 - политика компьютера (я включил обе функции).

Поэтому включите Политику ограничений на ввод и печать и измените следующие параметры:

  • При установке драйверов для нового подключения: не показывать предупреждение или запрос на повышение прав
  • При обновлении драйверов для существующего подключения: показывать только предупреждение

Хорошо, после нескольких часов поисков я нашел решение. Все мои принтеры теперь развернуты на компьютерах Win7 и Win10.

Исправление заключалось в обновлении файлов ADM на моем сервере Windows, поскольку параметр Point and print restrictions не было доступно в Computer configuration.

Затем установите это также disabled, сделал gpupdate /force и вуаля, все принтеры развернуты!

Большое спасибо также @TheCleaner!