Ситуация
в нашей среде мы используем следующие серверы для развертывания принтеров в нашем доменном лесу:
Проблема
У меня групповая политика назначена на 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!