В домене Windows Server 2008 настраивать и обновлять драйвера принтеров требуется только на сервере печати. Обновление драйверов принтеров на клиентах под управлением Windows не требуется. При необходимости клиентские системы обеспечиваются драйверами посредством настройки сетевого принтера.
Обновление драйвера принтера
Чтобы обновить драйвер принтера, выполните следующие действия:
1. Откройте диалоговое окно свойств принтера и перейдите на вкладку Дополнительно (Advanced).
2. В списке Драйвер (Driver) выберите нужный драйвер из установленных в данный момент драйверов.
3. Если нужный драйвер отсутствует в списке или если у вас есть новый драйвер, щелкните кнопку Сменить (New Driver). Запустится Мастер дополнительных драйверов принтера (Add Printer Driver Wizard). Щелкните Далее (Next).
4. Щелкните кнопку Установить с диска (Have Disk), чтобы установить новый драйвер из файла или с диска.
5. В диалоговом окне Установка с диска (Install From Disk) введите путь к папке, содержащей драйвер принтера, или щелкните Обзор (Browse), чтобы найти файл драйвера в диалоговом окне Поиск файла (Locate File). Щелкните ОК.
6. Щелкните Далее (Next) и Готово (Finish).
Настройка драйверов для сетевых клиентов
Когда вы установили принтер и сменили драйвер, вам, возможно, понадобится указать операционные системы, которые должны загружать этот драйвер с сервера печати. Предоставляя клиентам возможность загружать драйвер с сервера, вы организуете единое расположение для установки обновлений драйверов. Таким образом, вместо того, чтобы устанавливать новый драйвер на все клиентские системы, вы устанавливаете его один раз — на сервере печати.
Чтобы разрешить клиентам загружать новый драйвер принтера, выполните следующие действия:
1. Щелкните правой кнопкой значок принтера, который хотите настроить, и выберите команду Свойства (Properties).
2. Перейдите на вкладку Доступ (Sharing) и щелкните кнопку Дополнительные драйверы (Additional Drivers).
3. В диалоговом окне Дополнительные драйверы (Additional Drivers) выберите ОС, из которой будет загружаться дополнительный драйвер. При необходимости вставьте компакт-диск Windows Server 2008, диск с драйверами принтера или оба диска. На компакт-диске Windows Server 2008 есть драйверы для большинства ОС Windows.
С пришествием интернета в наши жизни необходимость слушать радио в приёмнике существует разве что, только в машине. Дома, сидя за компьютером, Вы можете слушать великое множество радиостанций через интернет — и приёмник не нужен. Сейчас интернет радио набирает всё большую и большую популярность!
В данной заметке поговорим о внедрении и последующем обслуживании сервера печати (по др. принт-сервера) полезной серверной роли в 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 (Добавить роль и мастер компонентов).
Затем соглашаемся с первым пунктом Role-based or feature-based installation (Базовая установка ролей и компонентов) жмем Далее.
На следующем экране Select Destination server (Выбор сервера назначения) выбираем сервер из пула или расположенный на VHD-диске. Поскольку у нас, пока только один локальный сервер, то жмем Next.
Выбираем роль для установки — Print and Document Services, соглашаемся с установкой дополнительных фичей — Print and Document Services Tools. Жмем Next.
На следующем экране Features, опционально выбираем компоненты для установки если нужно. Жмем Next.
Далее нам предлагают ознакомится с полезной информацией по службе печати Print and Document Services. Ознакамливаемся и жмем Next
Затем выбираем конкретные сервисы для установки. По мимо Print Server (Сервер печати) можно выбрать еще Distributed Scan Server (Распределенный сервер сканирования), Intetnet Printing (Поддержка печати через Интернет) и LPD Service (Служба печати UNIX). В рамках данной заметки нас интересует только cервер печати, поэтому выбираем его и жмем Next.
На завершающем экране, соглашаемся с установкой выбираемых компонентов нажатием кнопки Install.
Закрываем мастер при помощи close.
Те же действия, но в Powershell, можно выполнить буквально в несколько команд:
Fipmo ServerManager add-WindowsFeature Print-Server
После установки службы, перезагружать сервер не требуется. Но, перед тем как начать добавление принтеров на сервер, добавим его в домен, что позволит в последствии публиковать принтеры сразу в Active Directory.
Используем классический gui-вариант добавления, либо при помощи несложной команды в PS:
Add-Computer -DomainName test.ru
Перезапускаем сервер командой:
2) Консоль управления Print Managment. Добавление драйверов и принтеров на сервер;
Запускаем консоль управления Print Managment. Для этого переходим в ПускAdministrative toolsPrint management. Либо запускаем в командной строке: printmanagement.msc
Здесь, самый верхний узел 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.
Если выбрать первый пункт и позволить мастеру добавить принтер в автоматическом режиме то возникнет ситуация когда драйвер для принтера может быть так же добавлен в автоматическом режиме из дистрибутива операционной системы, что не желательно, поскольку, во-первых драйвер будет далеко не свежим, во-вторых он будет конкретно под данную модель принтера. Если принтеров не много, то в этом нет трагедии — все будет работать, но поскольку у нас принт-сервер, где как правило может быть n-ое количество устройств печати, то имеет смысл использовать самую актуальную версию драйвера с сайта производителя. Лучше использовать универсальный драйвер сразу для нескольких моделей, что позволит избежать в будущем разного рода конфликтов связанных с работой нескольких разношерстных устройств на одном сервере и позволит снизить временные затраты при будущем обновлении. Почитать еще о преимуществах универсального драйвера можно по следующей ссылке.
И всего вышесказанного следует, что для корректной работы системы нам сначала необходимо установить на сервер правильный драйвер, а затем уже добавлять сами принтеры. Поэтому скачиваем универсальный драйвер с сайта производителя, например для HP здесь, а для Kyocera тут. Что касаемо типа драйвера, PCL5 или PCL6 то тут решайте сами. Кто то говорит что PCL5 стабильнее, но лично я не заметил особой разницы. По идее PCL версии 6 это просто более новая реализация PCL драйвера от HP, поэтому имеет смысл использовать ее.
Для добавления драйверов, в консоле Print Managment переходим на наш локальный сервер в раздел Drivers и по правой кнопке запускаем мастер добавления драйверов — Add Driver. На следующем экране выбираем тип архитектуры процессора. Если необходима поддержка 32-разрядных клиентских операционных систем то так же отмечаем чекбокс x86. Жмем Далее.
На экране Printer Driver Selection выбираем драйвер для принтера. Жмем Have Disk и Browse для обзора и добавления драйверов.
Выбираем ранее скаченный драйвер. В нашем примере это универсальный драйвер Kyocera, жмем Next и Finish. Повторяем операцию для других ваших устройств.
Лично у меня на сервере, в ходу принтеры только HP и Kyocera, соответственно и драйверы используются только этих производителей. Правда, надо отметить, что при использовании универсального драйвера от HP, далеко не все принтеры поддерживаются или не все функции поддерживаются корректно, хотя большая часть принтеров корпоративного класса работает без проблем. Посмотреть список поддерживаемых устройств можно по ссылке. После добавления драйверов, получим примерно следующую картинку.
Обратим внимание на вкладку 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.
На следующем экране, выбираем ранее установленный универсальный драйвер HP или Kyocera из списка или добавляем новый. Жмем Next.
Затем, задаем имя принтеру и добавляем его в общий доступ, указав имя расшаренного ресурса, физическое расположение и комментарий. По этой информации пользователи смогут идентифицировать нужный им принтер в службе каталогов и добавить его к себе в систему. Жмем Next.
Соглашаемся с предложением установить принтер. Жмем Next и дожидаемся окончания процесса установки.
Затем, что бы принтер был доступен в Active Directory для выбора, необходимо его опубликовать. Для этого переходим в свойства принтера на вкладку Sharing и отмечаем галочку List in Directory (Внести в Active Directory) и жмем Apply (Применить).
Проделываем ту же операцию для всех принтеров в организации. Можно выделить все принтеры сразу и по правой кнопке сказать: List in Directory. В итоге, можно получить примерно следующий список.
Теперь, на клиентском компьютере в домене, пользователь сможет увидеть нужный ему принтер в списке и установить его.
Но это в теории, или по крайней мере так было раньше! На практике, при добавлении сетевого принтера под доменной учетной записью, нередко можно получить следующую ошибку:
Подключение к принтеру. Установленная на данном компьютере политика не позволяет подключение к данной очереди печати. Обратитесь к системному администратору.
Или английский вариант:
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.
Связано это с тем, что 12 июля 2016 года Microsoft выпустила обновление безопасности KB3170455, устраняющее критическую уязвимость в системе печати, что повлекло за собой новые требования к безопасности драйверов принтера, а именно:
1. Драйвер принтера должен быть доверенным и подписан цифровой подписью. Процесс установки проверяет наличия хешированных файлов в пакете драйвера, и если обнаруживает не хешированные (без цифровой подписи), то выводит сообщение об ограничениях существующей политики. В случае универсального драйвера от HP проверка на цифровую подпись файлов в пакете проходит успешно и принтер ставится без проблем, а вот при попытке установить на клиенте принтер от Kyocera, где в качестве драйвера используется Kyocera Universal Classic Driver, который, кстати говоря на сайте числится как ‘signed’ вылезает ошибка выше.
2. Драйвер принтера должен быть упакованным, спецификация (package-aware v3). При попытке установить не упакованный драйвер (non-package-aware v3) получим сообщение о недоверии к принтеру и запрос на повышении прав позволяющий установить драйвер с административной учетной записью.
Проверить упакован драйвер принтера или нет, можно в консоли управления принтерами (Printer Managment) в разделе Drivers, колонка Packages. Как видим, драйвер Konica Minolta находится в состоянии false.
Решить проблему с установкой не доверенных драйверов принтеров на клиентских компьютерах, нам поможет включение групповой политики: Point and Print Restriction (Ограничения указания и печати), которая находится по адресу:
Computer ConfigurationPoliciesAdministrative TemplatesPrinters (Конфигурация компьютераПолитикиАдминистративные шаблоныПринтеры).
Отмечаем галочки напротив 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 (Не показывать предупреждение или запрос на повышении прав).
Не лишним будет так же включение политики: Package Point and Print — Approved servers (Функция указания и печати для пакетов — Разрешенные серверы) которая находится там же по адресу: Computer ConfigurationPoliciesAdministrative TemplatesPrinters. Данная политика полностью независима от Point and Print Restriction и распространяется только на пакетные драйверы, что в итоге помогло снять ошибку возникающую во время установки универсального драйвера от Kyocera.
В поле Enter fully qualified server names (Введите полные доменные имена серверов) задаем имя сервера печати. Жмем применить. На принт-сервере и на клиентских ПК запускаем принудительное обновление политик при помощи gpupdate /force. После чего установка принтеров должна происходить без вопросов.
3) Консоль управления Print Managment. Добавление принтеров в пул (Print Pooling);
Print Pooling — это технология позволяющая объединять несколько принтеров в один логический, что может оказаться полезным в организациях с большим объемом печати и большим количеством печатающих устройств. Например, в ситуации когда есть 5-ть одинаковых принтеров и не понятно, какой из них загружен печатью, а какой свободен, один логический принтер установленный в системе позволяет автоматически определять свободный принтер в пуле, что в итоге экономит время между решением отправить задание на печать и фактически самой печатью.
Для того что бы объединить несколько принтеров в пул, переходим в раздел Printers нашего принт-сервера и добавляем как обычно новый принтер в систему либо выбираем существующий. Затем переходим на вкладку Ports (порты) и добавляем новый TCP/IP-порт соответствующий IP-адресу другого принтера в будущем пуле.
Выбираем Standart TCP/IP Port и жмем New Port… Затем прописываем IP-адрес принтера, жмем Next и Finish. Добавляем столько портов сколько нам нужно в пуле.
Теперь переходим в свойства будущего логического принтера, на вкладку Ports (Порты) и отмечаем чекбокс Enable print pooling (Разрешить группировку принтеров в пул), затем дополнительно выбираем ранее созданный порт 192.168.0.210 и жмем Apply (Применить);
Таким образом мы добавили два физических принтера в пул, и получили на выходе один логический.
4) Консоль управления Print Managment. Установка принтеров при помощи групповой политики;
Что если в нашей организации 50-100 и более компьютеров, а пользователи, как это не редко бывает сами не хотят / не умеют или не знают какой из принтеров в каталоге им необходимо установить? В данном сценарии нам поможет инструмент установки принтера при помощи групповой политики. Например, если известно, что у определенного пользователя или группы должен быть установлен определенный принтер, то можно заранее в автоматическом режиме развернуть нужные принтеры, незаметно для пользователя и без прямого вмешательства системного администратора. Для этого необходимо авторизоваться на сервере-печати под доменной учетной записью с правами Print Operators или выше, затем перейти в консоль Print Managment, отметить нужный принтер и по правой кнопке выбрать пункт Deploy with Group Policy (Развернуть с помощью групповой политики). В качестве примера, проделаем данную операцию для принтера «Операторы». В поле GPO name выберем объект групповой политики на который будет распространяться политика автоматической установки принтера. Я выберу заранее созданный объект Operator, который в свою очередь привязан к подразделению Operators, внутри которого находятся объекты пользователей для которых и производится установка принтера.
Отмечаем галочкой на кого будет распространяться политика подключения принтера, на пользователей или компьютеры. Жмем добавить, применить, ОК.
Перезапускаем клиентский компьютер и видим что принтер «Операторы» успешно добавлен в сиcтему.
5) Перенос конфигурации с одного сервера печати на другой;
В случае, замены сервера печати или аварийной ситуации может потребоваться быстро восстановить существующую конфигурацию на другой сервер. И дабы сократить время восстановления, желательно уже иметь в запасе резервную машину с установленной службой печати и заранее экспортированным файлом резервной копии в специальном формате .printerExport. Данный файл содержит полную копию всех установленных принтеров, портов и драйверов позволяющих развернуть аналогичную конфигурацию на другом сервере. Для того что бы получить такой файл, необходимо перейти в корень локального сервера утилиты Print Managment, в нашем случае ‘prints (local)’, щелкнуться правой кнопкой и выбрать 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%System32spoolPRINTERS и последующем старте службы, что известно практически каждому админу и не только. Для полноты обзора, и для совсем «зеленых» товарищей приведу всем известную последовательность команд
Запускаем командную строку — cmd.exe;
Останавливаем службу печати:
Чистим очередь печати, удаляя *.SHD, *.SPL, *.TMP файлы внутри директории, командой:
del /q /f %windir%System32spoolPRINTERS*.*
Запускаем службу печати:
Либо делаем профилактический рестарт службы, без зачистки очереди:
net stop spooler & net start spooler
Можно сделать батник для запуска а автоматическом режиме. Сохраняем файл например под именем spool.cmd.
setlocal net stop spooler del /q /f %windir%System32spoolPRINTERS*.* net start spooler
Перезапустить службу можно и при помощи gui интерфейса, в оснастке «службы» — services.msc, а почистить папку PRINTERS в проводнике, но как по мне в консоле или батником быстрее.
Настроить сетевой принтер через рабочую станцию весьма просто и легко (ссылка на статью), но у этого метода использования общего принтера есть свои минусы, например человек к которому локально подключен принтер и через который все печатают- выключил компьютер (или перезагрузил его)- всё!!!- сетевой принтер не доступен. К тому же, если к одному компьютеру подключено несколько принтеров и ими активно пользуются, возможно замедление работы компьютера к которому подключены принтеры, возможны сбои ошибки в работе принтеров. Исходя из этого, лучше использовать выделенный сервер (или компьютер с серверной операционной системой, например Windows Server 2003, 2008 (R2)). Зачастую маленькие организации используют расшаривание принтеров, через рабочие станции, а средние и крупные используют- выделенные сервера.
В этой статье я пошагово опишу, как настроить сетевой принтер на Windows Server 2008 R2.
Первым делом, для безотказной работы сетевых принтеров, необходимо установить роль печати. Для этого заходим в «Диспетчер сервера», для этого нажимаем на панели на значок диспетчера сервера.
Заходим «Роли- Добавить роль».
В следующем окне читаем служебную информацию, нажимаем «Далее».
Выбираем интересующую нас роль «Служба печати и документов» и нажимаем «Далее».
Читаем общую информацию о службе и нажимаем «Далее».
В следующем окне выбираем необходимые службы ролей, в данном примере нам хватит «Сервера печати», выбираем его, нажимаем «Далее».
Подтверждаем свой выбор нажатием кнопки «Установить».
После этого идет процесс установки роли, ждем… если роль успешно установлена нажимаем «Закрыть», иначе разбираемся почему не установилась роль и повторяем процедуру установки роли печати.Теперь необходимо физически (с помощью сетевого кабеля или принт-сервера) подключить принтер к серверу и настроить работу принтера на сервере, для этого заходим «Пуск- Устройства и принтеры».
В окне Устройства и принтеры нажимаем «Установка принтера».
В следующем окне выбираем «Добавить локальный или сетевой принтер от имени администратора».
Затем выбираем «Добавить локальный принтер».
Выбираем «Создать новый порт» «Standard TCP/IP port» и нажимаем «Далее».
Прописываем IP адрес принтера. Если у вас возник вопрос – Как узнать IP адрес принтера? Немного поясню. Сетевые принтеры подключаются двумя способами (исключаю расшаривание принтера, поскольку в таком случае у принтера нет своего IP):
1) С помощью сетевого кабеля LAN (или Wi-Fi).
2) С помощью принт-сервера
В первом способе IP адрес вручную прописывается в принтере (или принтер получает IP с помощью DHCP), соответственно узнать IP, можно на дисплее принтера, в настройках, либо нажав клавишу конфигурации? принтер распечатает всю служебную информацию в том числе и IP.
Во втором случае у вас должен быть DHCP сервер, что бы принт-сервер получил IP. После того как вы подключите принт-сервер в сеть и подключите к нему питание, посмотрите его MAC адрес на корпусе.
Зайдите на DHCP сервер и найдите ваш принт-сервер по MAC адресу и соответственно узнаете его IP.После того как вы узнали IP адрес принтера (или принт-сервера с помощью которого он подключен) прописываем его и нажимаем «Далее».
После этого необходимо выбрать драйвер. В списке скорее всего не будет драйвера для вашего принтера (если есть, я вас поздравляю ), драйвер необходимо скачать с сайта производителя принтера, установить его и выбрать его окне «Установка драйвера принтера».
Указываем имя принтера или оставляем имя, которое пропишется по умолчанию.
В следующем окне оставляем «Разрешить общий доступ к принтеру, чтобы его могли использовать другие» (иначе зачем вся это пошаговая инструкция), если у вас будет несколько принтеров подключено к этому серверу, рекомендую в комментарии указать отдел в котором стоит принтер (или для кого он предназначен).Печатаем пробную страницу, в качестве проверки, что драйвер подходит и все работает и нажимаем «Готово».
Для того, что бы подключить принтер на компьютер (рабочую станцию), нажимаем «Пуск» «\имя вашего сервера».
Выбираем принтер, который необходимо подключить и кликаем на нем двумя кликами мыши.
После того как автоматически установились драйвера, заходим «Пуск- Устройства и принтеры» и видим сетевой принтер.
Надеюсь данное пошаговое руководство помогло вам настроить сетевой принтер.
Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями:
ВВЕДЕНИЕ
Программа PushPrinterConnections.exe считывает параметры подключения принтера из групповой политики и добавляет соответствующие подключения принтера на клиентском компьютере. Тем не менее только 64-разрядная версия этой программы встроены в выпуск Windows Server 2008 x64. Но предположим, при попытке использовать эту программу с групповой политики для развертывания подключений принтеров на клиентский компьютер, на котором выполняется x86 версии Windows. В этом случае клиентского компьютера регистрируется следующее событие:
Это обновление обеспечивает принтеров 32-разрядный драйвер и программа PushPrinterConnections.exe Windows Server 2008.
Дополнительные сведения
Сведения об исправлении
Поддерживаемая функция изменяет стандартное поведение продукта от корпорации Майкрософт. Однако эта возможность предназначена для изменения поведения, описанного в данной статье. Следует применяйте только в системах, где наблюдается вышеописанная проблема. Эта функция может проходить дополнительное тестирование. Поэтому если отсутствие этой функции не является существенным для системы, рекомендуется дождаться следующего пакета обновления, содержащего эту функцию.
Если функция доступна для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в Майкрософт службой технической поддержки, чтобы получить ее.
Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, которые не соответствуют требованиям этой функцией. Чтобы получить полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Исправление доступно для загрузки» отображаются языки, для которых функция доступна. Если нужный язык не отображается, это потому, что функция недоступна для данного языка.
Предварительные условия
Данное исправление на компьютере должна быть установлена одна из следующих операционных систем:
-
Пакет обновления 1 (SP1) для Windows Vista
-
Windows Vista с пакетом обновления 2 (SP2)
-
Windows Server 2008
-
Windows Server 2008 с пакетом обновления 2 (SP2)
Чтобы получить дополнительные сведения о получении пакета обновления для Windows Vista, щелкните следующий номер статьи базы знаний Майкрософт:
935791 как получить последний пакет обновления для Windows Vista
Дополнительные сведения о том, как получить пакет обновления для Windows Server 2008, щелкните следующий номер статьи базы знаний Майкрософт:
Как получить последний пакет обновления для Windows Server 2008 968849
Необходимость перезагрузки
После установки исправления компьютер необходимо перезагрузить.
Сведения о замене исправлений
Это исправление не заменяет ранее выпущенные исправления.
Сведения о файлах
Английский (США) версия данного исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.
Примечания к сведениям о файле Windows Vista и Windows Server 2008
Важно. Исправления для Windows Server 2008 и Windows Vista исправления включены в те же пакеты. Однако только «Windows Vista» отображается на странице запрос исправления. Для получения пакета исправлений, который применяется к одной или обеих операционных систем, установите исправления, перечисленные в разделе «Windows Vista» на странице. Всегда смотрите раздел «Информация в данной статье относится к следующим продуктам» статьи для определения фактических операционных систем, к которым применяется каждое исправление.
-
Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn) и направлению поддержки (LDR, GDR) можно определить путем проверки номера версий файлов, как показано в следующей таблице.
Версия
Продукт
SR_Level
Направление поддержки
6.0.600
1.
22 xxxWindows Vista и Windows Server 2008
SP1
LDR
6.0.600
2.
22 xxxWindows Vista и Windows Server 2008
SP2
LDR
-
1 Пакет обновления интегрируется в окончательной версии Windows Server 2008. Таким образом файлов выпуска RTM относятся только к системе Windows Vista. Файлов выпуска RTM выглядят следующим образом: 6.0.0000. номер версии xxxxx .
-
Файлы MANIFEST (.manifest) и MUM (.mum), устанавливаемые для каждой среды, указаны отдельно в разделе «Сведения о дополнительных файлах для системы Windows Vista и Windows Server 2008». MUM файлы и файлы МАНИФЕСТА и связанные файлы каталога безопасности (.cat), очень важны для поддержания состояния обновленные компоненты. Файлы каталога безопасности, для которых не перечислены атрибуты, подписаны цифровой подписью корпорации Майкрософт.
Для всех поддерживаемых 32-разрядных версий Windows Server 2008 и Windows Vista
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Pmcsnap.dll |
6.0.6001.22608 |
544,256 |
19-Jan-2010 |
22:03 |
x86 |
Ppcsnap.dll |
6.0.6001.22608 |
237,568 |
19-Jan-2010 |
22:03 |
x86 |
Printmanagement.msc |
Неприменимо |
146,389 |
01-Apr-2009 |
19:31 |
Неприменимо |
Pushprinterconnections.exe |
6.0.6001.22608 |
54,272 |
19-Jan-2010 |
20:13 |
x86 |
Pmcsnap.dll |
6.0.6002.22314 |
556,544 |
19-Jan-2010 |
22:01 |
x86 |
Ppcsnap.dll |
6.0.6002.22314 |
237,568 |
19-Jan-2010 |
22:01 |
x86 |
Printmanagement.msc |
Неприменимо |
146,389 |
03-Apr-2009 |
23:34 |
Неприменимо |
Pushprinterconnections.exe |
6.0.6002.22314 |
54,272 |
19-Jan-2010 |
20:07 |
x86 |
Для всех поддерживаемых 64-разрядных версий Windows Server 2008 и Windows Vista
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Pmcsnap.dll |
6.0.6001.22608 |
658,432 |
19-Jan-2010 |
22:26 |
x64 |
Ppcsnap.dll |
6.0.6001.22608 |
258,560 |
19-Jan-2010 |
22:26 |
x64 |
Printmanagement.msc |
Неприменимо |
146,389 |
01-Apr-2009 |
19:56 |
Неприменимо |
Pushprinterconnections.exe |
6.0.6001.22608 |
58,368 |
19-Jan-2010 |
20:48 |
x64 |
Pmcsnap.dll |
6.0.6002.22314 |
663,552 |
19-Jan-2010 |
22:05 |
x64 |
Ppcsnap.dll |
6.0.6002.22314 |
258,560 |
19-Jan-2010 |
22:05 |
x64 |
Printmanagement.msc |
Неприменимо |
146,389 |
03-Apr-2009 |
22:36 |
Неприменимо |
Pushprinterconnections.exe |
6.0.6002.22314 |
58,368 |
19-Jan-2010 |
20:38 |
x64 |
Pmcsnap.dll |
6.0.6001.22608 |
544,256 |
19-Jan-2010 |
22:03 |
x86 |
Ppcsnap.dll |
6.0.6001.22608 |
237,568 |
19-Jan-2010 |
22:03 |
x86 |
Printmanagement.msc |
Неприменимо |
146,389 |
01-Apr-2009 |
19:31 |
Неприменимо |
Pushprinterconnections.exe |
6.0.6001.22608 |
54,272 |
19-Jan-2010 |
20:13 |
x86 |
Pmcsnap.dll |
6.0.6002.22314 |
556,544 |
19-Jan-2010 |
22:01 |
x86 |
Ppcsnap.dll |
6.0.6002.22314 |
237,568 |
19-Jan-2010 |
22:01 |
x86 |
Printmanagement.msc |
Неприменимо |
146,389 |
03-Apr-2009 |
23:34 |
Неприменимо |
Pushprinterconnections.exe |
6.0.6002.22314 |
54,272 |
19-Jan-2010 |
20:07 |
x86 |
Дополнительные сведения о способах развертывания подключений принтеров
Для развертывания подключений принтеров к пользователям или компьютерам с помощью групповой политики, используйте диалоговое окно Развертывание с помощью групповой политики в консоли управления печатью. Это диалоговое окно добавляет подключения принтера объекту групповой политики (GPO).
Дополнительные сведения о служебную программу PushPrinterConnections.exe
Для развертывания подключений принтеров с помощью групповой политики в Windows Server 2003 и более ранних версий Windows, необходимо добавить служебную программу PushPrinterConnections.exe в сценарии запуска или сценарии входа в систему. Эта служебная программа считывает параметры подключения принтера из групповой политики, а затем выполняет одно из следующих действий:
-
Добавляет соответствующие подключения принтера с учетной записью компьютера или учетной записи пользователя.
-
Обновляет существующие подключения.
Программа PushPrinterConnections.exe автоматически обнаруживает принтеры, установленные на компьютерах под управлением Windows Vista или более поздних версий Windows. Эти компьютеры имеют встроенную поддержку для принтеров, развертываемых с помощью групповой политики. Таким образом эта программа безопасно можно развернуть на все клиентские компьютеры под управлением Windows Vista или более поздних версий Windows.
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Сведения о дополнительных файлах
Сведения о дополнительных файлах для системы Windows Vista и Windows Server 2008
Дополнительные файлы для всех поддерживаемых 32-разрядных версий (x86) операционных систем Windows Vista и Windows Server 2008
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Package_for_kb973878_client_1~31bf3856ad364e35~x86~~6.0.1.0.mum |
Неприменимо |
1,367 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_client_2~31bf3856ad364e35~x86~~6.0.1.0.mum |
Неприменимо |
1,530 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_client~31bf3856ad364e35~x86~~6.0.1.0.mum |
Неприменимо |
1,712 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum |
Неприменимо |
1,626 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_server_1~31bf3856ad364e35~x86~~6.0.1.0.mum |
Неприменимо |
1,530 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_server~31bf3856ad364e35~x86~~6.0.1.0.mum |
Неприменимо |
1,713 |
20-Jan-2010 |
06:46 |
Неприменимо |
X86_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.0.6001.22608_none_0bf9ea8599c801cd.manifest |
Неприменимо |
60,697 |
20-Jan-2010 |
00:02 |
Неприменимо |
X86_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.0.6002.22314_none_0dd18b5996fa0d86.manifest |
Неприменимо |
60,678 |
20-Jan-2010 |
00:00 |
Неприменимо |
Дополнительные файлы для всех поддерживаемых версий x64 под управлением операционной системы Windows Vista и Windows Server 2008
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Amd64_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.0.6001.22608_none_6818860952257303.manifest |
Неприменимо |
60,743 |
20-Jan-2010 |
00:15 |
Неприменимо |
Amd64_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.0.6002.22314_none_69f026dd4f577ebc.manifest |
Неприменимо |
60,724 |
20-Jan-2010 |
00:03 |
Неприменимо |
Package_for_kb973878_client_1~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Неприменимо |
1,651 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_client_2~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Неприменимо |
1,817 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_client~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Неприменимо |
1,723 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Неприменимо |
1,636 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_server_1~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Неприменимо |
1,818 |
20-Jan-2010 |
06:46 |
Неприменимо |
Package_for_kb973878_server~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Неприменимо |
1,723 |
20-Jan-2010 |
06:46 |
Неприменимо |
X86_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.0.6001.22608_none_0bf9ea8599c801cd.manifest |
Неприменимо |
60,697 |
20-Jan-2010 |
00:02 |
Неприменимо |
X86_microsoft-windows-p..erandprintui-pmcppc_31bf3856ad364e35_6.0.6002.22314_none_0dd18b5996fa0d86.manifest |
Неприменимо |
60,678 |
20-Jan-2010 |
00:00 |
Неприменимо |
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».
Ссылки
Дополнительные сведения о пошаговом руководстве управления печати посетите следующий веб-узел корпорации Майкрософт:
http://technet.microsoft.com/en-us/library/cc753109(WS.10).aspx
За последний год появилось много рабочих компьютеров с Windows 7 x64, вместе с ними появилась и проблема. До этого момента всеми принтерами на предприятии управлял принт-сервер на Windows Server 2003 x86, соответственно все драйвера были 32-битные. Т.е. 64-битные клиентские компьютеры не могли печатать через этот принт-сервер. Было принято решение развернуть второй сервер под управлением Windows Server 2008R2 (x64) и все принтеры перевести на него, а тех “динозавров”, для которых нет драйверов для 64-битных систем, оставить на старом принт-сервере.
Сервер развернули, начали переносить принтеры, появилась еще одна проблема – не устанавливаются 32-битные драйвера на новом сервере для некоторых принтеров, таких как — Ricoh Aficio MP2000.
При попытке добавить драйвер появляется ошибка: «Selected printer driver not found. The specified location does not contain the driver Ricoh Aficio MP2000 PCL6 for the requested processor architecture.»
Такая проблема появилась только со старыми принтерами, для более новых Ricoh’ов драйвера установились без проблем.
Методом проб и ошибок узнал, что для этого принтера есть 3 версии драйвера (3.1, 3.5 и 6.1), работают нормально только 3.1 и 3.5. Управлять драйверами в Windows 7 можно через оснастку Управление печатью (Панель управления –> Администрирование –> Управление печатью)
Решение
Основная идея этого решения, это добавить драйвер x86 через 32-битную клиентскую машину.
Шаг 1. Удалить с сервера драйвера x86 для этого принтера через оснастку Управление печатью, если они были уже установлены
Шаг 2. На ПК с Windows 7 x86 добавить этот принтер с полными правами
Шаг 3. На клиенте зайти в Свойства принтера на вкладку Доступ, нажать Дополнительные драйверы
Шаг 4. Поставить галку x86. Если драйвер для этого принтера установлен на клиенте, то он скопируется на сервер, а если драйвера еще не было, то нужно будет указать путь к папке с драйвером x86.
Шаг 5. Проверить работоспособность на системах с разной архитектурой (x86 и x64)
I’m running a 64 bit Windows 7 / Windows 2008 R2 workstation that I just installed. I need to add a printer that is shared on the network from a 32bit Windows 2000 print server.
This is an HP LaserJet 5Si printer, the drivers for which HP tells me are automatically built into Windows 7/R2. However, whenever I connect to the printer or try to add it, I get the following screen:
Upon clicking OK, I get this screen asking me to locate the driver:
How can I possibly locate a driver that is SUPPOSED TO BE NATIVELY SUPPORTED on Windows 7/R2? The tough part is that this printer is one of many shared on a server and does not have a direct IP address. Even worse: I have no access to the print server so I cannot put the 64 bit drivers on there.
Any ideas?
UPDATE:
HP doesn’t make a Vista driver either. It claims it is natively supported by Vista and 7, which is true because I am able to create a local printer on a fake tcp/ip port and Windows lets me pick the proper driver. However, when adding from the network, Windows does not let me select a driver and demands an INF.
I tried searching the entire sub-structure of the C:Windows directory and could not find any INF files that contain HP information. The INF might be located somewhere in the Windows installation DVD, but all the files on the DVD are compressed and unrecognizable.
UPDATE #2
I installed the proper printer driver as a local printer (with no printer attached) and it installed. However, this did not change the fact that it STILL asks me to provide drivers when connecting to the networked printer.