Windows server 2016 настройка печати

Сервер Windows Server 2016 Core развернут в Hyper-V с динамической памятью 512Мб — 1536Мб. В финальном варианте виртуальная машина использует ~1200 Мб.

Напоминаю, основные настройки в Core выполняются через sconfig. Добавление роли выполняем через powershell (подробнее)

Install-WindowsFeature -name Print-Server, Print-Services -Restart

Далее запускаем консоль Управление печати и подключаемся к нашему серверу

.\printmanagement.msc /computer:srvpr1

Добавляем необходимые принтеры, драйверы для разных платформ. ВНИМАНИЕ! Крайне рекомендую использовать как можно чаще один и тот же драйвер для разных принтеров. К примеру для HP 426, HP 428 использовал HP Universal Printing PCL 6. Также следим, чтобы драйвер принтера был упакован (от этого в дальнейшем зависит возможность установить драйвер от имени пользователя)

Далее открываем общий доступ к каждому принтеру и вносим данные о них в Active Directory

Не забываем назначить права на вкладке Безопасность для групп пользователей и администраторов.

Чтобы пользователям было удобнее искать\устанавливать принтеры самостоятельно через меню Панель управления > Устройства и принтеры > Добавление принтера необходимо заполнить поле Размещение во вкладке Общие в формате Город/Адрес/Кабинет

Это удобно, когда принтеры и рабочие станции находятся в разных подсетях и в меню добавления принтеров либо ничего нет, либо их тыща (если у вас огромный лес). Настройки в GPO чтобы это работало выполним позднее.

Далее переходим в Редактор управления групповыми политиками и приступаем к развертыванию принтеров в разделе Конфигурация пользователя > Настройка > Параметры панели управления > Принтеры

В Общие параметры ставим галки Выполнять в контексте безопасности пользователя и Нацеливание на уровень элемента где указываем конкретно группу\пользователей, на которую будет распространяться задача создания принтера.

Казалось бы, всё просто. Но тут начинаешь ловить ошибки в журналах «0x800702e4 Запрошенная операция требует повышения«

Или «0x80070bcb Указанный драйвер принтера не найден в системе. Необходимо скачать драйвер»

Проблема отчасти связана с установленными обновлениями безопасности (тут очень хорошо это рассмотрено). Будем допиливать настройки компьютеров в части ограничения указания и печати  через GPO.

Переходим в Конфигурация компьютера > Политики > Административные шаблоны > Принтеры > Ограничения указания и печати ВКЛЮЧЕНО

Указываем полное FQDN-имя нашего принт-сервера или серверов через «;»

Переходим в Конфигурация компьютера > Политики > Административные шаблоны > Принтеры > Функция указания и печати для пакетов ВКЛЮЧЕНО

Также вводим наши сервера печати

Раз уж зашли сюда, настроим сразу удобный поиск принтеров для пользователей.

Переходим в Конфигурация компьютера > Политики > Административные шаблоны > Принтеры > Заполнение строки поиска принтеров ВКЛЮЧЕНО

Переходим в Конфигурация компьютера > Политики > Административные шаблоны > Принтеры > Размещение компьютера ВКЛЮЧЕНО и вводим наше географическое расположение Москва

Теперь при ручной установки принтера, пользователь увидит только те принтеры, что находятся в Москве.

Осталось сделать последний штрих. Разрешить неадминистраторам установку принтеров. Таким образом мы получаем настройку, в которой любой пользователь может выполнить установку принтера из указанных нами серверов печати без запроса на повышения прав и без всяких уведомлений. А тут описано, что у многих возникли сложности после получения обновления безопасности 2021-08 Cumulative Update

Переходим в конфигурация компьютера > Настройка > Конфигурация Windows > Реестр > Создать элемент реестра

SOFTWARE\Policies\Microsoft\Windows NT\Printers\PointAndPrint

Ключ RestrictDriverInstallationToAdministrators со значением 0

Выполняем gpupdate /force на рабочих станциях и проверяем установку принтеров.

Прочее

После включения журнала печати на сервере печати, обнаружил что в событиях отсутствует информация о названии документа.

Исправим это недоразумение, создав новый DWORD параметр ShowJobTitleInEventLogs со значением 1 в кусте HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers

Перезагружаем Диспетчер печати и проверяем события 307 в журнале PrintService

Для редактирования групповых политик в части разрешения установки драйвера устройств от имени пользователя, необходимо знать GUID устройства. Достать его можно с реестра принт-сервера из ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\

параметр ObjectGUID

Далее добавляем его в список разрешенных принтеров в групповой политике Конфигурация компьютера > Политики > Административные шаблоны > Система > Установка драйвера > Разрешить пользователям, не являющимся администраторами, устанавливать драйверы для этих классов установки устройств

Попадалась ещё ошибка

Ошибка Элемент предпочтения пользователь «HP426» в объекте групповой политики «Printers {A73397DA-8E68-40E3-8A01-551AB54639A1}» не применен по причине ошибки с кодом ‘0x8007011b <unknown-message-text>’ Эта ошибка была отключена.

Проследите, что установлены последние обновления

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

Проверяем упакован ли драйвер. Если «false» — переходим в редактор реестра сервера печати HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3\ находим драйвер и увеличиваем значение ключа PrinterDriverAttributes на единицу. К примеру было «0», меняем на «1».

И перезагружаем службу «Диспетчер печати» (spooler)

Windows Server 2016 предоставляет возможность настройки сервера печати, что позволяет централизованно управлять и обслуживать принтеры в корпоративной сети. Установка и конфигурация сервера печати на Windows Server 2016 может показаться сложной, но с нашей пошаговой инструкцией вы сможете освоить этот процесс без особых сложностей.

Первый шаг — установка роли сервера печати. Для этого необходимо открыть «Управление сервером» и щелкнуть правой кнопкой мыши на «Консоль управления сервером». В открывшемся контекстном меню выберите пункт «Добавление роли и компонентов», затем откройте мастер добавления ролей и функций.

Далее следует выбрать сервер, на который нужно установить роль печати и выбрать роль «Сервер печати» из списка доступных ролей. Нажмите «Далее» и просмотрите список необходимых компонентов. Подтвердите добавление роли и начните установку. После завершения этого процесса, необходимо перезагрузить сервер для применения изменений.

После перезагрузки сервера, следует настроить принтеры. Для этого откройте «Управление сервером», выберите «Инструменты» и перейдите к «Управлению принтерами». Создайте новый принтер или добавьте сетевой принтер в систему, указав его IP-адрес или DNS-имя.

После добавления принтеров настройте доступ к ним для пользователей. Для этого в «Управлении принтерами» выберите пункт «Свойства принтера». В открывшемся окне перейдите на вкладку «Безопасность» и нажмите «Изменить». Затем добавьте группы или пользователей, для которых нужно настроить доступ.

Содержание

  1. Шаг 1: Установка драйверов принтера
  2. Шаг 2: Создание нового порта для принтера
  3. Шаг 3: Добавление нового принтера на сервере
  4. Шаг 4: Настройка общего доступа к принтеру

Шаг 1: Установка драйверов принтера

Перед настройкой сервера печати на Windows Server 2016 необходимо установить драйверы принтера, который будет использоваться на сервере.

Чтобы установить драйверы, выполните следующие действия:

  1. Скачайте драйверы принтера с официального сайта производителя или используйте диск, который поставляется в комплекте с принтером. Убедитесь, что скачиваете драйверы для совместимой с Windows Server 2016 операционной системы.
  2. Разархивируйте скачанный файл с драйверами, если необходимо. Обычно это архив в формате ZIP.
  3. Откройте Меню «Пуск» в Windows Server 2016 и перейдите в раздел «Устройства и принтеры».
  4. Нажмите правой кнопкой мыши на принтере, для которого вы устанавливаете драйверы, и выберите «Установить драйвер».
  5. Укажите путь к файлам драйвера, которые вы скачали и распаковали на предыдущих шагах.
  6. Дождитесь завершения установки драйвера. Это может занять некоторое время, в зависимости от сложности и размера драйвера.

После установки драйверов принтера вы будете готовы к переходу к следующему шагу — настройке сервера печати на Windows Server 2016.

Шаг 2: Создание нового порта для принтера

1. Откройте «Панель управления» на сервере печати.

2. В поисковой строке введите «Принтеры» и выберите «Устройства и принтеры».

3. Щелкните правой кнопкой мыши на нужном принтере и выберите «Свойства принтера».

4. В открывшемся окне принтера перейдите на вкладку «Порты».

5. Нажмите кнопку «Добавить порт…».

6. В появившемся окне выберите «Стандартные TCP/IP-порты» и нажмите «Новый порт…».

7. Введите IP-адрес принтера в поле «Имя принтера или IP-адрес» и нажмите «Далее».

8. Убедитесь, что тип соединения установлен как «TCP/IP» и порт номер соответствует настройкам принтера, затем нажмите «Далее».

9. Выберите «Данный протокол использует другой тип устройства», а затем нажмите «Далее».

10. На следующем экране, убедитесь, что «Новый порт» выбран, и нажмите «Готово».

11. Нажмите «Применить» и «ОК», чтобы сохранить изменения.

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

Шаг 3: Добавление нового принтера на сервере

Чтобы добавить новый принтер на сервер, выполните следующие действия:

  1. Откройте «Панель управления». Щелкните правой кнопкой мыши на кнопке «Пуск» в левом нижнем углу экрана, а затем выберите «Панель управления» в контекстном меню.

  2. Выберите «Устройства и принтеры». В окне «Панель управления» найдите раздел «Устройства и принтеры» и щелкните на нем.

  3. Нажмите «Добавить принтер». В верхней части окна «Устройства и принтеры» найдите кнопку «Добавить принтер» и щелкните на ней.

  4. Выберите тип принтера. В открывшемся окне выберите тип принтера, который вы хотите добавить. Для этого щелкните на одном из предлагаемых вариантов и нажмите кнопку «Далее».

  5. Установите драйвер принтера. В следующем окне выберите драйвер принтера из списка или укажите путь к файлу драйвера, если он необходим. Затем нажмите кнопку «Далее».

  6. Настройте имя и общий доступ принтера. Введите имя принтера (лучше использовать уникальное имя, чтобы его легко было распознать) и выберите, желаете ли вы сделать принтер общедоступным для других пользователей сети. Нажмите кнопку «Далее».

  7. Выполните установку принтера. Если у вас есть дополнительные параметры установки принтера, укажите их в следующем окне. Затем нажмите кнопку «Установить» и дождитесь завершения процесса установки.

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

Шаг 4: Настройка общего доступа к принтеру

После успешной установки и настройки принтера на Windows Server 2016 необходимо настроить общий доступ к нему, чтобы пользователи в сети могли печатать через этот принтер.

Чтобы настроить общий доступ, следуйте инструкциям ниже:

  1. Шаг 4.1: Откройте Панель управления и перейдите в раздел Устройства и принтеры.
  2. Шаг 4.2: Найдите установленный принтер и щелкните правой кнопкой мыши на его значке.
  3. Шаг 4.3: В контекстном меню выберите опцию Свойства принтера.
  4. Шаг 4.4: В открывшемся окне перейдите на вкладку Общие.
  5. Шаг 4.5: Установите флажок «Разрешить общий доступ к этому принтеру».
  6. Шаг 4.6: При необходимости, введите удобное имя принтера в поле «Имя общего ресурса».
  7. Шаг 4.7: Нажмите кнопку «ОК», чтобы сохранить настройки.

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

В данной заметке поговорим о внедрении и последующем обслуживании сервера печати (по др. принт-сервера) полезной серверной роли в Windows Server 20xx, обеспечивающей эффективный, централизованный контроль за работой всех принтеров в организации.

Внедрение сервера печати, по сравнению с обычной клиентской установкой принтера, сулит следующие преимущества:

  • Возможность централизованного управления всеми принтерами в организации, очередью печати, драйверами.
  • Обеспечение общего доступа к принтерам через публикацию в Active Directory;
  • Возможность разворачивать принтеры при помощи групповой политики;
  • Создавать пулы, что позволяет объединить несколько физических принтеров в один логический.

Исходные условия у нас таковы, что имеется определенный парк сетевых принтеров HP и Kyocera и нам необходимо настроить к ним доступ таким образом, что бы пользователь мог самостоятельно выбирать ближайший к себе принтер и устанавливать себе в систему. Для этого нам как администраторам, необходимо сначала развернуть сервер печати, добавить на него все наши принтеры, опубликовать в Active Directory, обучить пользователей простым шагам по установке\добавлению принтера или устанавливать их в автоматическом режиме при помощи групповой политики. В процессе работы, выполнять простые шаги по администрированию системы и устранять возникающие неполадки с печатью, о чем речь пойдет ниже.

1) Установка роли Print and Document Services (Служба печати и документов);

Итак, у нас имеется машина с установленным Windows Server 2012R2, хотя это может быть и 2008 и последняя на текущий момент Windows Server 2016, т.к. процесс установки службы от версии к версии отличается не сильно и сводится буквально к нескольким кликам по кнопке Далее. Запускаем Server Manager, выбираем Add Role and Features Wizard (Добавить роль и мастер компонентов).

print-server-windows-add-role

Затем соглашаемся с первым пунктом Role-based or feature-based installation (Базовая установка ролей и компонентов) жмем Далее.

print-server-windows-configure-server

На следующем экране Select Destination server (Выбор сервера назначения) выбираем сервер из пула или расположенный на VHD-диске. Поскольку у нас, пока только один локальный сервер, то жмем Next.

Выбираем роль для установки — Print and Document Services, соглашаемся с установкой дополнительных фичей — Print and Document Services Tools. Жмем Next.

На следующем экране Features, опционально выбираем компоненты для установки если нужно. Жмем Next.

print-server-add-role-and-features

Далее нам предлагают ознакомится с полезной информацией по службе печати Print and Document Services. Ознакамливаемся и жмем Next :)

windows-print-and-document-services-etc

Затем выбираем конкретные сервисы для установки. По мимо Print Server (Сервер печати) можно выбрать еще Distributed Scan Server (Распределенный сервер сканирования), Intetnet Printing (Поддержка печати через Интернет) и LPD Service (Служба печати UNIX). В рамках данной заметки нас интересует только cервер печати, поэтому выбираем его и жмем Next.

print-server-add-role-services

На завершающем экране, соглашаемся с установкой выбираемых компонентов нажатием кнопки Install.

print-server-add-role-confirm-install

Закрываем мастер при помощи close.

Те же действия, но в Powershell, можно выполнить буквально в несколько команд:

Fipmo ServerManager
add-WindowsFeature Print-Server

После установки службы, перезагружать сервер не требуется. Но, перед тем как начать добавление принтеров на сервер, добавим его в домен, что позволит в последствии публиковать принтеры сразу в Active Directory.

Используем классический gui-вариант добавления, либо при помощи несложной команды в PS:

Add-Computer -DomainName test.ru

Перезапускаем сервер командой:

2) Консоль управления Print Managment. Добавление драйверов и принтеров на сервер;

Запускаем консоль управления Print Managment. Для этого переходим в Пуск\Administrative tools\Print management. Либо запускаем в командной строке: printmanagement.msc

print-server-print-managment

Здесь, самый верхний узел Print Managment позволяет добавлять/удалять локальные и другие серверы печати для администрирования, а так же выполнять миграцию принтеров.

Custom Filters фильтрует принтеры по категориям: Все принтеры (All Printers), Все драйверы (All Drivers), Принтеры в состоянии «не готов» (Printers Not Ready) и принтеры с активными заданиями печати (Printers With Jobs). Так же, по правой кнопке, можно задать свой фильтр, если вам не хватает текущих.

Print Servers отображает текущие принт-серверы. В данном случае видно что у нас только один (локальный) сервер печати, где Drivers (Драйверы) показывает все драйверы на текущем сервере печати, Forms (Формы) — все поддерживаемые форматы бумаги, Ports — локальные и сетевые порты на текущем сервере печати, Printers — все установленные принтеры на текущем сервере печати.

Deployed Printers — принтеры, которые были развернуты с использованием групповой политики.

Что бы добавить новый принтер на сервер, переходим к узлу Print Servers, выбираем наш локальный сервер prints (local) в разделе Printers. Щелкаемся правой кнопкой и выбираем Add Printers (Добавить принтер). Запустится мастер добавления принтера Network Printer Installation Wizard, где доступно четыре метода установки. Первый и самый быстрый способ обнаружить сетевые принтеры это выполнить поиск в автоматическом режиме — Search the network for printers, вторым пунктом идет возможность добавить TCP/IP принтер или веб принтер по его IP-адресу или имени узла — Add a TCP/IP or Web Services Printer by IP address or hostname, далее идет возможность добавить новый принтер используя существующий порт — Add a new printer using an existing port, и последний пункт, это создание своего порта с последующим добавлением нового принтера — Create a new port and add a new printer.

print-server-network-printer-installation-wizard

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

И всего вышесказанного следует, что для корректной работы системы нам сначала  необходимо установить на сервер правильный драйвер, а затем уже добавлять сами принтеры. Поэтому скачиваем универсальный драйвер с сайта производителя, например для HP  здесь, а для Kyocera тут. Что касаемо типа драйвера, PCL5 или PCL6 то тут решайте сами. Кто то говорит что PCL5 стабильнее, но лично я не заметил особой разницы. По идее PCL версии 6 это просто более новая реализация PCL драйвера от HP, поэтому имеет смысл использовать ее.

Для добавления драйверов, в консоле Print Managment переходим на наш локальный сервер в раздел Drivers и по правой кнопке запускаем мастер добавления драйверов — Add Driver. На следующем экране выбираем тип архитектуры процессора. Если необходима поддержка 32-разрядных клиентских операционных систем то так же отмечаем чекбокс x86. Жмем Далее.

print-server-processor-selection

На экране Printer Driver Selection выбираем драйвер для принтера. Жмем Have Disk и Browse для обзора и добавления драйверов.

print-server-driver-selection

Выбираем ранее скаченный драйвер. В нашем примере это универсальный драйвер Kyocera, жмем Next и Finish. Повторяем операцию для других ваших устройств.

print-server-driver-selection2

Лично у меня на сервере, в ходу принтеры только HP и Kyocera, соответственно и драйверы используются только этих производителей. Правда, надо отметить, что при использовании универсального драйвера от HP, далеко не все принтеры поддерживаются или не все функции поддерживаются корректно, хотя большая часть принтеров корпоративного класса работает без проблем. Посмотреть список поддерживаемых устройств можно по ссылке. После добавления драйверов, получим примерно следующую картинку.

print-server-drivers-complete

Обратим внимание на вкладку Driver Isolation (Изоляция драйвера), где у нас, драйверы по умолчанию помечены флагом «shared» т.е. находятся в неком изолированном режиме с общим доступом. Технология изоляции драйвера или Printer Driver Isolation (PDI), позволяет выводить работу принтеров в отдельный процесс PrintIsolationHost.exe, отдельно от диспетчера печати spoolsv.exe, и других драйверов на сервере, т.е. если возникает проблема в драйвере, то она затрагивает только процесс, который подгрузил этот драйвер, но не саму службу печати spoolsv.exe, которая при этом, остается работоспособной.

И в случае режима shared (общий доступ) все драйверы принтера настроены на работу с одним, общим экземпляром процесса PrintIsolationHost.exe, но отдельно от диспетчера печати. Данный режим является рекомендуемым Microsoft. В случае, возникновения проблем с драйверами, несовместимостью и частым падением принтеров, особенно в терминальном режиме, можно попробовать использовать режим isolated (изолированный), где уже каждый драйвер принтера, настроен на использование своего собственного экземпляра процесса PrintIsolationHost.exe и так же отдельно от диспетчера печати (spooler).

При установленном флаге «none», драйверы принтеров загружаются как обычно, при помощи диспетчера печати (spooler), т.е. если падает процесс spoolsv.exe, то это затрагивает работу сразу всех принтеров на сервере.

Теперь, после добавления корректных драйверов можно  приступать к установке принтеров. Для этого снова запускаем уже знакомый нам мастер добавления принтеров, выбираем добавить TCP/IP принтер или веб принтер по его IP-адресу. Затем выбираем тип устройства: Auto detect — автоматическое определение параметров или TCP/IP Device, в поле «host name or IP address» вводим IP-адрес сетевого принтера. Галочку Auto detect the printer driver to use (Автоматический поиск драйвера принтера) оставляем по умолчанию активной или снимаем. В данном случае она не препятствует процессу добавления «правильного» драйвера.  Жмем Next.

print-server-printer-address

На следующем экране, выбираем ранее установленный универсальный драйвер HP или Kyocera из списка или добавляем новый. Жмем Next.

print-server-printer-driver

Затем, задаем имя принтеру и добавляем его в общий доступ, указав имя расшаренного ресурса, физическое расположение и комментарий. По этой информации пользователи смогут идентифицировать нужный им принтер в службе каталогов и добавить его к себе в систему. Жмем Next.

print-server-printer-name-and-sharing

Соглашаемся с предложением установить принтер. Жмем Next и дожидаемся окончания процесса установки.

print-server-printer-found

Затем, что бы принтер был доступен в Active Directory для выбора, необходимо его опубликовать. Для этого переходим в свойства принтера на вкладку Sharing и отмечаем галочку List in Directory (Внести в Active Directory) и жмем Apply (Применить).

print-server-printer-active-directory

Проделываем ту же операцию для всех принтеров в организации. Можно выделить все принтеры сразу и по правой кнопке сказать: List in Directory. В итоге, можно получить примерно следующий список.

print-server-printer-managment

Теперь, на клиентском компьютере в домене, пользователь сможет увидеть нужный ему принтер в списке и установить его.

print-server-add-printer-client

Но это в теории, или по крайней мере так было раньше! На практике, при добавлении сетевого принтера под доменной учетной записью, нередко можно получить следующую ошибку:

Подключение к принтеру. Установленная на данном компьютере политика не позволяет подключение к данной очереди печати. Обратитесь к системному администратору.

Или английский вариант:

Connect to Printer. A policy is in effect on your computer which prevents you from connecting to this print queue. Please contact your system administrator.

print-server-сonnect-to-printer-error

Связано это с тем, что 12 июля 2016 года Microsoft выпустила обновление безопасности KB3170455, устраняющее критическую уязвимость в системе печати, что повлекло за собой новые требования к безопасности драйверов принтера, а именно:

1. Драйвер принтера должен быть доверенным и подписан цифровой подписью. Процесс установки проверяет наличия хешированных файлов в пакете драйвера, и если обнаруживает не хешированные (без цифровой подписи), то выводит сообщение об ограничениях существующей политики. В случае универсального драйвера от HP проверка на цифровую подпись файлов в пакете проходит успешно и принтер ставится без проблем, а вот при попытке установить на клиенте принтер от Kyocera, где в качестве драйвера используется Kyocera Universal Classic Driver, который, кстати говоря на сайте числится как ‘signed’ вылезает ошибка выше.

print-server-sha-digital-signature-driver-printer

2. Драйвер принтера должен быть упакованным, спецификация (package-aware v3). При попытке установить не упакованный драйвер (non-package-aware v3) получим сообщение о недоверии к принтеру и запрос на повышении прав позволяющий установить драйвер с административной учетной записью.

print-server-trust-printer

Проверить упакован драйвер принтера или нет, можно в консоли управления принтерами (Printer Managment) в разделе Drivers, колонка Packages. Как видим, драйвер Konica Minolta  находится в состоянии false.

print-server-printer-packages

Решить проблему с установкой не доверенных драйверов принтеров на клиентских компьютерах, нам поможет включение групповой политики: Point and Print Restriction (Ограничения указания и печати), которая находится по адресу:

Computer Configuration\Policies\Administrative Templates\Printers (Конфигурация компьютера\Политики\Административные шаблоны\Принтеры).

Отмечаем галочки напротив Users can only point and print to these server (Функцию указания и печати можно использовать только на этих серверах) и через точку с запятой, указываем полные доменные имена серверов печати (FQDN). В нашем примере это: prints.test.ru В поле Security Promts (Запросы безопасности), параметрам «Then installing drivers for a new connection» и «Then updating drivers for a exsiting connection» (При установке/обновлении драйверов для нового подключения) выставляем: Don’t show warning or elevation promt (Не показывать предупреждение или запрос на повышении прав).

print-server-print-and-point-restrictionsНе лишним будет так же включение политики: Package Point and Print — Approved servers (Функция указания и печати для пакетов — Разрешенные серверы) которая находится там же по адресу: Computer Configuration\Policies\Administrative Templates\Printers. Данная политика полностью независима от Point and Print Restriction и распространяется только на пакетные драйверы, что в итоге помогло снять ошибку возникающую во время установки универсального драйвера от Kyocera.

В поле Enter fully qualified server names (Введите полные доменные имена серверов) задаем имя сервера печати. Жмем применить. На принт-сервере и на клиентских ПК запускаем принудительное обновление политик при помощи gpupdate /force. После чего установка принтеров должна происходить без вопросов.

print-server-print-and-point-approved-servers

3) Консоль управления Print Managment. Добавление принтеров в пул (Print Pooling);

Print Pooling — это технология позволяющая объединять несколько принтеров в один логический, что может оказаться полезным в организациях с большим объемом печати и большим количеством печатающих устройств. Например, в ситуации когда есть 5-ть одинаковых принтеров и не понятно, какой из них загружен печатью, а какой свободен, один логический принтер установленный в системе позволяет автоматически определять свободный принтер в пуле, что в итоге экономит время между решением отправить задание на печать и фактически самой печатью.

Для того что бы объединить несколько принтеров в пул, переходим в раздел Printers нашего принт-сервера и добавляем как обычно новый принтер в систему либо выбираем существующий. Затем переходим на вкладку Ports (порты) и добавляем новый TCP/IP-порт соответствующий IP-адресу другого принтера в будущем пуле.

print-server-add-ports

Выбираем Standart TCP/IP Port и жмем New Port… Затем прописываем IP-адрес принтера, жмем Next и Finish. Добавляем столько портов сколько нам нужно в пуле.

print-server-add-print-name-ip-address

Теперь переходим в свойства будущего логического принтера, на вкладку Ports (Порты) и отмечаем чекбокс Enable print pooling (Разрешить группировку принтеров в пул), затем дополнительно выбираем ранее созданный порт 192.168.0.210 и жмем Apply (Применить);

print-server-enable-printer-pooling

Таким образом мы добавили два физических принтера в пул, и получили на выходе один логический.

4) Консоль управления Print Managment. Установка принтеров при помощи групповой политики;

Что если в нашей организации 50-100 и более компьютеров, а пользователи, как это не редко бывает сами не хотят / не умеют или не знают какой из принтеров в каталоге им необходимо установить? В данном сценарии нам поможет инструмент установки принтера при помощи групповой политики. Например, если известно, что у определенного пользователя или группы должен быть установлен определенный принтер, то можно заранее в автоматическом режиме развернуть нужные принтеры, незаметно для пользователя и без прямого вмешательства системного администратора. Для этого необходимо авторизоваться на сервере-печати под доменной учетной записью с правами Print Operators или выше, затем перейти в консоль Print Managment, отметить нужный принтер и по правой кнопке выбрать пункт Deploy with Group Policy (Развернуть с помощью групповой политики). В качестве примера, проделаем данную операцию для принтера «Операторы». В поле GPO name выберем объект групповой политики на который будет распространяться политика автоматической установки принтера. Я выберу заранее созданный объект Operator, который в свою очередь привязан к подразделению Operators, внутри которого находятся объекты пользователей для которых и производится установка принтера.

print-server-deploy-with-group-policy1

Отмечаем галочкой на кого будет распространяться политика подключения принтера, на пользователей или компьютеры. Жмем добавить, применить, ОК.

print-server-deploy-with-group-policy2

Перезапускаем клиентский компьютер и видим что принтер «Операторы» успешно добавлен в сиcтему.

5) Перенос конфигурации с одного сервера печати на другой;

В случае, замены сервера печати или аварийной ситуации может потребоваться быстро восстановить существующую конфигурацию на другой сервер. И дабы сократить время восстановления, желательно уже иметь в запасе резервную машину с установленной службой печати и заранее экспортированным файлом резервной копии в специальном формате .printerExport. Данный файл содержит полную копию всех установленных принтеров, портов и драйверов позволяющих развернуть аналогичную конфигурацию на другом сервере. Для того что бы получить такой файл, необходимо перейти в корень локального сервера утилиты Print Managment, в нашем случае ‘prints (local)’, щелкнуться правой кнопкой и выбрать Export printers to a file… (Экспортировать принтеры в файл). Следовать указаниям мастера и получить на выходе файл резервной копии.

print-server-export-printers-to-a-file

В рамках данной статьи, текущий (исходный) сервер у нас имеет сетевое имя: prints, новый, конечный, куда переносится конфигурация: prints-new, таким образом шаги по переносу данных с одного принт-сервера на другой будут следующими:

  • На резервном (новом) сервере, поднимаем роль службы печати и документов, если она не была добавлена ранее.
  • На старом сервере отменяем публикацию в Active Directory, снятием галочки List in Directory в свойствах каждого установленного принтера либо выделяем все принтеры сразу и по правой кнопке выбираем: Remove from Directory;
  • Выводим, если это возможно старый сервер из домена, меняем сетевое имя на prints-old, перегружаемся. Если данная возможность не доступна, например в случае физического выхода из строя сервера, то удаляем компьютер/сервер на контроллере, например из оснастки «Active Directory Users and Computers» в контейнере Computers. На предложение удалить все вложенные объекты (Confirm Subtree Deletion) отвечаем утвердительно.
  • На новом сервере, куда переносим конфигурацию меняем сетевое имя на prints, добавляем в домен.
  • Восстанавливаем экспортированный ранее файл .printerExport на новом сервере. (Import printers from a file…). В процессе импорта есть возможность сразу опубликовать принтеры для общего доступа в службе каталогов (List in directory). После чего, проверяем работу принтеров на новом сервере.

6) Устранение неполадок в работе службы печати;

Что касаемо, неполадок возникающих в процессе работы службы печати и их устранении, то здесь писать особо нечего, т.к. все сводится буквально к нескольким шагам, по остановке службы печати, зачистке очередей печати в %windir%\System32\spool\PRINTERS и последующем старте службы, что известно практически каждому админу и не только. Для полноты обзора, и для совсем  «зеленых» товарищей приведу всем известную последовательность команд :)

Запускаем командную строку — cmd.exe;

Останавливаем службу печати:

Чистим очередь печати, удаляя *.SHD, *.SPL, *.TMP файлы внутри директории,  командой:

del /q /f %windir%\System32\spool\PRINTERS\*.*

Запускаем службу печати:

Либо делаем профилактический рестарт службы, без зачистки очереди:

net stop spooler & net start spooler

Можно сделать батник для запуска а автоматическом режиме. Сохраняем файл например под именем spool.cmd.

setlocal
net stop spooler
del /q /f %windir%\System32\spool\PRINTERS\*.*
net start spooler

Перезапустить службу можно и при помощи gui интерфейса, в оснастке «службы» — services.msc, а почистить папку \PRINTERS в проводнике, но как по мне в консоле или батником быстрее.

Настройка сервера печати на Windows Server 2016 может показаться сложной задачей, но с помощью данного подробного руководства вы сможете справиться с этим моментом без проблем. Сервер печати позволяет централизованно управлять принтерами в сети, что упрощает жизнь администратора и повышает эффективность работы.

Это руководство предоставляет все необходимые инструкции по установке и настройке сервера печати на Windows Server 2016. Вы узнаете, как добавить и настроить принтеры, создать и настроить группы принтеров, управлять доступом пользователей к принтерам и многое другое.

Цель данного руководства — помочь вам настроить сервер печати таким образом, чтобы он соответствовал требованиям вашей организации. Мы рассмотрим все шаги в подробностях и предоставим полезные советы, чтобы вы смогли настроить сервер печати максимально эффективно и безопасно.

Содержание

  1. Установка и настройка принтера в Windows Server 2016
  2. Шаг 1: Выбор принтера и подключение
  3. Шаг 2: Установка драйверов и программного обеспечения
  4. Шаг 3: Настройка и управление принтером

Установка и настройка принтера в Windows Server 2016

Windows Server 2016 предоставляет возможность установки и настройки принтеров для печати документов. В этом разделе мы разберем, как установить и настроить принтер в операционной системе Windows Server 2016.

Для установки принтера в Windows Server 2016 выполните следующие шаги:

1. Откройте меню «Пуск» и выберите пункт «Настройка».
2. В списке доступных опций выберите «Принтеры и сканеры».
3. Нажмите на кнопку «Добавить принтер или сканер».
4. Windows Server 2016 автоматически начнет поиск доступных принтеров в вашей сети. Подождите, пока поиск завершится.
5. Выберите нужный принтер из списка доступных принтеров и нажмите на кнопку «Далее».
6. После завершения установки принтера, Windows Server 2016 предложит настроить дополнительные параметры печати, такие как тип бумаги и качество печати. Выберите нужные опции и нажмите на кнопку «Готово».

После завершения установки и настройки принтера, вы сможете использовать его для печати документов с любого компьютера в сети, подключенного к Windows Server 2016.

Теперь вы знаете, как установить и настроить принтер в Windows Server 2016. Следуйте этим шагам, чтобы успешно настроить сервер печати и обеспечить возможность печати документов в вашей сети.

Шаг 1: Выбор принтера и подключение

Настройка сервера печати на Windows Server 2016 начинается с выбора принтера и его подключения к серверу. Принтер может быть локальным или сетевым.

Для подключения локального принтера необходимо сначала установить его драйвер на сервер. Для этого:

  1. Подключите принтер к серверу, используя USB-кабель.
  2. Откройте «Управление компьютером» и выберите «Устройства и принтеры».
  3. Нажмите правой кнопкой мыши на свободном месте и выберите «Добавить принтер».
  4. Выберите локальный принтер и нажмите «Далее».
  5. Выберите порт, к которому подключен принтер, и нажмите «Далее».
  6. Выберите производителя и модель принтера из списка или введите диск с драйвером и нажмите «Далее».
  7. Дайте принтеру имя и установите его как принтер по умолчанию.
  8. Нажмите «Готово», чтобы завершить установку.

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

  1. Узнайте IP-адрес принтера и убедитесь, что он находится в одной сети с сервером.
  2. Откройте «Управление компьютером» и выберите «Устройства и принтеры».
  3. Нажмите правой кнопкой мыши на свободном месте и выберите «Добавить принтер».
  4. Выберите сетевой принтер и нажмите «Далее».
  5. Введите IP-адрес принтера или найдите его в списке обнаруженных принтеров, и нажмите «Далее».
  6. Выберите производителя и модель принтера из списка или введите диск с драйвером и нажмите «Далее».
  7. Дайте принтеру имя и установите его как принтер по умолчанию.
  8. Нажмите «Готово», чтобы завершить установку.

После успешного подключения принтера вы можете перейти к следующему шагу — настройке сервера печати на Windows Server 2016.

Шаг 2: Установка драйверов и программного обеспечения

Следуйте этим простым шагам, чтобы установить драйверы и программное обеспечение на вашем сервере печати:

  1. Откройте меню «Пуск» и выберите «Управление печатью».
  2. Щелкните правой кнопкой мыши на принтере, для которого вы хотите установить драйверы, и выберите «Свойства принтера».
  3. Перейдите на вкладку «Драйвер» и нажмите кнопку «Добавить…».
  4. Выберите драйвер принтера из списка или введите путь к драйверу вручную, если у вас есть установочные файлы.
  5. Продолжайте нажимать «Далее» и следовать инструкциям на экране для установки драйвера.
  6. После завершения установки драйвера вы можете установить дополнительное программное обеспечение для вашего принтера, если это необходимо.

После установки драйверов и программного обеспечения ваш сервер печати будет готов к использованию. Вы можете продолжить настройку сервера и добавить принтеры, настроить параметры печати и многое другое. Продолжайте следовать инструкциям в дальнейшем руководстве для дополнительной информации.

Шаг 3: Настройка и управление принтером

После установки принтера на сервер Windows Server 2016 необходимо выполнить несколько дополнительных шагов для его настройки и управления.

1. Откройте «Панель управления» на сервере и выберите раздел «Принтеры и сканеры».

2. Нажмите на кнопку «Добавить принтер или сканер» и дождитесь, пока сервер найдет доступные принтеры в сети.

3. Выберите нужный принтер из списка и нажмите на кнопку «Далее».

4. Если необходимо установить дополнительные драйвера для принтера, выберите соответствующую опцию и следуйте инструкциям установщика.

5. Настройте параметры принтера, такие как формат бумаги, качество печати и настройки сети.

6. После завершения настройки принтера, нажмите на кнопку «Готово».

Теперь принтер готов к использованию на сервере Windows Server 2016. Вы можете распечатывать документы и управлять принтером через «Панель управления» или специальное ПО для управления принтерами.

Windows Server 2016 — это операционная система, которая предлагает широкий спектр возможностей для настройки и управления серверами. Одной из важных функций, которую можно настроить на сервере Windows Server 2016, является сервер печати.

Настройка сервера печати на Windows Server 2016 позволяет превратить сервер в централизованное устройство для управления и распространения печатных ресурсов в сети. Это может быть особенно полезно для организаций с большим количеством компьютеров, которые требуют общего доступа к принтерам.

Шаги по настройке сервера печати на Windows Server 2016 можно выполнить следующим образом:

  1. Установите роль сервера печати. Для этого откройте меню «Сервер Manager», выберите «Управление» и выберите «Добавить роли и функции». Следуйте инструкциям мастера установки и установите роль «Сервер печати» на вашем сервере.
  2. Настройте распространение принтеров. После установки роли сервер печати откройте «Панель управления» и выберите «Устройства и принтеры». Щелкните правой кнопкой мыши на принтере, который вы хотите распространить, и выберите «Свойства принтера». В разделе «Разделы» выберите «Доля», и укажите путь к общему ресурсу принтера.
  3. Настройте очередь печати. Щелкните правой кнопкой мыши на принтере, выберите «Управление» и выберите «Управление очередью печати». Затем выберите «Параметры принтера» и настройте очередь печати в соответствии с вашими требованиями.

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

Настройка сервера печати на Windows Server 2016 может показаться сложной задачей, но следуя этим шагам, вы сможете легко и быстро настроить сервер печати и упростить печать для вашей организации.

Содержание

  1. Шаг 1: Установка роли «Сервер печати»
  2. Шаг 2: Установка драйверов принтеров
  3. Шаг 3: Создание очереди печати
  4. Шаг 4: Настройка прав доступа к принтеру
  5. Шаг 5: Настройка порта печати
  6. Шаг 6: Подключение клиентов к серверу печати

Шаг 1: Установка роли «Сервер печати»

Для установки роли «Сервер печати» следуйте инструкциям ниже:

  1. Откройте «Менеджер сервера», нажав правой кнопкой мыши на кнопку «Пуск» и выбрав пункт «Менеджер сервера».
  2. В окне «Менеджер сервера» выберите в левой панели «Управление» и перейдите в «Добавление ролей и компонентов».
  3. В мастере установки ролей и компонентов выберите «Сервер печати» и нажмите кнопку «Далее».
  4. Примите лицензионное соглашение и нажмите кнопку «Далее».
  5. На странице «Выбор функций сервера» оставьте выбранными все компоненты, связанные с «Сервером печати», и нажмите кнопку «Далее».
  6. На странице «Выбор принтеров» выберите принтеры, которые вы хотите использовать, и нажмите кнопку «Далее».
  7. На странице «Назначение сервера печати» выберите, какие серверы будут использовать данный сервер печати, и нажмите кнопку «Далее».
  8. На странице «Готово к установке» проверьте выбранные настройки и нажмите кнопку «Установить».
  9. После завершения установки роли «Сервер печати» нажмите кнопку «Закрыть» в мастере установки.

Теперь вы успешно установили роль «Сервер печати» на Windows Server 2016 и готовы приступить к дальнейшей настройке.

Шаг 2: Установка драйверов принтеров

После успешной установки службы печати на сервер Windows Server 2016 необходимо установить драйверы принтеров. Драйверы принтеров позволяют серверу общаться с устройствами печати и обеспечивать корректную печать.

Для начала, необходимо определить, какие драйверы принтеров требуются для установки. Мы рекомендуем загрузить последние версии драйверов с официального сайта производителя принтера. Если у вас есть CD или DVD с драйверами, вы также можете использовать его.

Для установки драйверов принтеров на сервере выполните следующие шаги:

  1. Откройте Панель управления, выберите «Устройства и принтеры».
  2. Нажмите правой кнопкой мыши на нужном принтере и выберите «Свойства принтера».
  3. В открывшемся окне «Свойства принтера» перейдите на вкладку «Общие» и нажмите на кнопку «Дополнительно».
  4. В диалоговом окне «Дополнительные параметры» нажмите на кнопку «Новый драйвер».
  5. Выберите способ установки драйвера: «Принтеры сети» или «Локальные принтеры».
  6. Выберите драйвер из списка, если он уже доступен на сервере, или укажите путь к скачанному драйверу.
  7. Дождитесь завершения установки драйвера.
  8. Повторите эти шаги для всех принтеров, которые требуют установки драйвера.

После установки всех необходимых драйверов принтеров, вы можете продолжить настройку сервера печати на Windows Server 2016, переходя к следующему шагу.

Шаг 3: Создание очереди печати

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

Для создания очереди печати выполните следующие шаги:

  1. Откройте «Управление принтерами» из «Панели управления».
  2. Нажмите правой кнопкой мыши на принтере, для которого вы хотите создать очередь печати, и выберите «Свойства принтера».
  3. В окне «Свойства принтера» выберите вкладку «Очередь печати».
  4. Нажмите кнопку «Добавить порт» и выберите необходимый порт из списка.
  5. Нажмите кнопку «Создать новую очередь» и введите имя для очереди печати.
  6. Настройте параметры очереди печати по вашему усмотрению, например, можно указать максимальное количество документов в очереди или установить ограничение на размер файлов.
  7. Нажмите «ОК», чтобы сохранить настройки.

Поздравляю, вы успешно создали очередь печати на сервере! Теперь пользователи смогут отправлять задания на печать в указанную очередь.

Продолжайте настройку сервера печати, выполняя следующие шаги в нашей инструкции.

Шаг 4: Настройка прав доступа к принтеру

После добавления принтера на сервере печати необходимо настроить права доступа, чтобы только определенные пользователи могли использовать этот принтер.

Для настройки прав доступа к принтеру на сервере Windows Server 2016 нужно выполнить следующие действия:

  1. Откройте «Устройства и принтеры» в панели управления.
  2. Найдите добавленный принтер в списке доступных устройств и кликните на него правой кнопкой мыши.
  3. Выберите «Свойства принтера» из контекстного меню.
  4. В открывшемся окне «Свойства» выберите вкладку «Безопасность».
  5. Нажмите кнопку «Редактировать».
  6. В появившемся окне добавьте или удалите пользователей и группы с помощью кнопок «Добавить» и «Удалить».
  7. Установите необходимые права для каждого пользователя или группы:
Право Описание
Полный доступ Пользователь или группа имеет полный доступ к принтеру, включая возможность управления очередью печати и изменения настроек.
Печать Пользователь или группа может отправлять задания на печать на этот принтер.
Управление Пользователь или группа может управлять очередью печати и изменять настройки принтера, но не может отправлять задания на печать.
Чтение Пользователь или группа может видеть состояние принтера и очередь печати, но не может отправлять задания на печать и управлять настройками.

После настройки прав доступа сохраните изменения и закройте окна. Теперь только пользователи с указанными правами смогут использовать данный принтер на сервере печати.

Шаг 5: Настройка порта печати

После установки принтера необходимо настроить порт печати, чтобы установить соединение между компьютерами и принтером. В Windows Server 2016 можно использовать различные типы портов печати, включая TCP/IP-порт и LPR-порт.

  1. Откройте «Панель управления» и выберите «Устройства и принтеры».
  2. Найдите установленный принтер и щелкните правой кнопкой мыши на его значении.
  3. В выпадающем меню выберите «Подключить» и выберите «Использовать существующее порт», если порт уже создан, или «Создать новый порт», если порт еще не настроен.
  4. Выберите тип порта в соответствии с вашими требованиями. Например, если вы хотите использовать TCP/IP-порт, выберите «TCP/IP» и нажмите «Далее».
  5. Введите IP-адрес принтера и номер порта.
  6. Нажмите «Далее» и дождитесь завершения процесса настройки порта.
  7. После завершения настройки порта печати нажмите «Готово» и закройте окно «Подключение принтера».

Теперь порт печати настроен и принтер готов к использованию на Windows Server 2016. Вы можете продолжить настройку принтера, добавив нужные драйверы и настройки печати.

Шаг 6: Подключение клиентов к серверу печати

После настройки сервера печати на Windows Server 2016 необходимо подключить клиентов к этому серверу для доступа к общим принтерам. Вот несколько шагов, которые помогут вам выполнить это:

  1. На клиентском компьютере откройте Панель управления.
  2. Выберите раздел «Принтеры и устройства».
  3. Нажмите «Добавить принтер».
  4. Выберите опцию «Добавить сетевой, беспроводной или Bluetooth принтер».
  5. Выберите «Принтер, расположенный по адресу» и введите адрес сервера печати.
  6. Нажмите «Далее» и дождитесь завершения поиска принтеров.
  7. Выберите общий принтер, который вы хотите установить, и нажмите «Далее».
  8. Выберите опцию «Использовать драйвер принтера, который уже установлен на компьютере» или «Установить новый драйвер принтера» в зависимости от вашего предпочтения.
  9. Нажмите «Далее» и дождитесь завершения установки принтера.
  10. После завершения установки вы можете проверить, что принтер успешно добавлен, печатая тестовую страницу.

Теперь вы можете использовать общие принтеры с сервера печати на вашем клиентском компьютере. Убедитесь, что все необходимые драйверы установлены на клиентских компьютерах, чтобы избежать проблем с печатью.

  • Windows server 2016 не загружается
  • Windows server 2016 essentials отличия от standart
  • Windows server 2016 не видит компьютеры в сети
  • Windows server 2016 enterprise agreement number
  • Windows server 2016 настройка терминала