Как обновить драйвера сервера печати

Обновлено: 06.07.2024

В следующих разделах приведены сведения об использовании оснастки «Управление печатью» для управления драйверами принтера сервера печати:

Добавление драйверов для клиентских компьютеров под управлением 32- и 64-разрядных версий Windows

Для поддержки клиентских компьютеров, которые используют процессоры с архитектурой, отличной от архитектуры процессора сервера печати, необходимо установить дополнительные драйверы. Например, если на сервере печати установлена 64-разрядная версия Windows и необходима поддержка клиентских компьютеров под управлением 32-разрядных версий Windows, то для каждого принтера следует добавить драйверы на базе архитектуры x86.

Можно добавить драйверы принтеров размером до 2 ГБ. Драйверы размером более 2 ГБ архивировать нельзя.

Откройте «Управление печатью».

В левой области щелкните Серверы печати, выберите нужный сервер печати и щелкните Принтеры.

В центральной области щелкните правой кнопкой мыши принтер, для которого необходимо добавить драйверы, а затем щелкните Управление общими ресурсами.

Установите флажок напротив архитектуры процессора, для которой необходимо добавить драйверы.

Например, если на сервере печати установлена версия Windows на базе архитектуры x64, установите флажок x86, чтобы установить драйверы принтеров 32-разрядной версии для клиентских компьютеров под управлением 32-разрядных версий Windows.

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

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

Обновление и смена драйверов принтера

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

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

Откройте «Управление печатью».

В левой области щелкните Серверы печати, выберите нужный сервер печати и щелкните Принтеры.

В центральной области щелкните правой кнопкой мыши драйвер, который требуется обновить или сменить, и выберите команду Свойства.

Перейдите на вкладку Дополнительно.

Выберите новый драйвер в списке Драйвер или нажмите кнопку Сменить, чтобы установить новый драйвер принтера.

Удаление драйверов принтера

Перед установкой драйвера принтера на компьютере под управлением Windows 7 или Windows Server 2008 R2 Windows сначала помещает драйвер принтера в локальное хранилище драйверов.

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

Для удаления драйверов принтера с сервера печати используется следующая процедура.

Откройте «Управление печатью».

В левой области щелкните Серверы печати, выберите нужный сервер печати и щелкните Принтеры.

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

В левой области щелкните Серверы печати, выберите нужный сервер печати и щелкните Драйверы.

В центральной области щелкните правой кнопкой драйвер и выполните одно из следующих действий:

    Чтобы удалить установленные файлы драйвера, щелкните Удалить.

Дополнительная информация

  • Чтобы открыть консоль «Управление печатью», нажмите кнопку Пуск, щелкните пункт Администрирование, а затем - пункт Управление печатью.

Сегодня я бы хотел поделиться своим опытом устранения проблем печати на терминальном сервере Microsoft.

Подробности под катом.

Вместо Intro

Наверняка, почти каждый системный администратор, работающий с Windows и, в частности, с терминальным сервером, сталкивался с проблемами печати.
Разрывается телефон, у всех одна и та же проблема: «Нажимаю на печать — ничего не происходит!». Идем смотреть логи и видим следующую картину:

image

Причины и решения

Итак, из-за чего может происходить подобная ситуация? Большую часть подобных ситуаций вызывают установленные на сервере драйверы.

  • Необходимо помнить, что драйверы у клиентов и на сервере должны быть идентичны
  • Убедитесь, что включена изоляция драйверов
  • Удалите все драйвера на сервере и попробуйте использовать TS Easy Print
  • Попробуйте решения сторонних компаний

А теперь пройдемся подробнее по всем пунктам. Для начала установим на наш терминальный сервер роль «Службы печати и документов».

image

Это позволит нам удобно управлять драйверами и принтерами, установленными в системе.

Идентичные драйвера

Думаю, тут особо не о чем рассказывать. Стоит помнить, что драйвера необходимо брать с официальных страниц изготовителя принтера. Так же еще один момент — стабильнее всего ведут себя PCL5. Если есть возможность выбора между PCL5 и PCL6 — стоит установить PCL5 (соответственно, серверу и клиенту).

Изоляция драйверов

В Windows 2008 появилась замечательная возможность изоляции драйверов принтера. Теперь драйвер принтера подгружается не Spoolsv.exe а специальным процессом PrintIsolationHost.exe. При «вылетании» драйвера принтера «слетает» только один экземпляр PrintIsolationHost.exe, а сама служба «Диспетчера печати» остается работоспособной, что, как понимаете, весьма влияет на настроение пользователей ;)

Чтобы включить данную возможность, нам необходимо открыть редактор локальной групповой политики (gpedit.msc) и пройти следующим путем: «Параметры компьютера -> Административные шаблоны -> Принтеры». Находим и включаем следующие пункты:

  • Выполнить драйверы принтеров в изолированных процессах
  • Переопределить параметр совместимости выполнения драйвера печати, назначенный драйвером печати

image

TS Easy Print

Видимо, вняв наконец стенаниям системных администраторов, компания Microsoft решила что-то сделать с необходимостью ставить зоопарк драйверов на терминальный сервер и падающим из-за этого spoolsv.exe. В итоге, на свет родилась технология TS Easy Print. Ключевой особенностью является, то, что больше нам не нужно устанавливать на сервер драйвера для каждого принтера — вместо этого используется унифицированный драйвер Remote Desktop Easy Print, соответственно, мы уходим от проблемы падающего спулера — ведь все операции с печатью выполняются на компьютере клиента.
Для того, чтобы явно определить, что мы хотим использовать на терминальном сервере TS Easy Print, необходимо пройти опять же в редактор локальной групповой политики (gpedit.msc) по следующему пути: «Параметры компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Перенаправление принтеров». Нас интересуют следующие пункты, которые надо включить:

  • Использовать в первую очередь драйвер принтера Easy Print удаленного рабочего стола
  • Перенаправлять только используемый по умолчанию принтер клиента

image

Далее, необходимо очистить наш сервер от лишних драйверов принтеров. Это можно сделать в менеджере роли «Службы печати и документов».
Внимательно удаляйте драйвера! Необходимо оставить в живых такие вещи, как «Remote Desktop Easy Print» и «Microsoft XPS Document Writer». Именно они и отвечают за передачу печати на клиента.

Решения сторонних компаний

Избавиться от проблемы падающего спулера призваны такое ПО как, например, ScrewDrivers (сайт). Оно предоставляет клиент-серверную архитектуру.
Сервер ScrewDrivers — это компонент, который необходимо установить на серверы, на которых планируется использовать печать в терминальном сеансе. Клиент ScrewDrivers должен быть установлен на рабочих станциях. Именно этот компонент позволяет создать на терминальном сервере виртуальные принтеры, которые соответствуют локальным принтерам пользователя.
В целом, напоминает Easy Print, но не бесплатно (впрочем, есть лекарства ;).

Имея в инфраструктуре сервер печати, рано или поздно встанет вопрос о замене драйверов на более новую версию для всех принтеров. Конечно, если принтеров немного, то автоматизировать процесс замены драйверов может и нет необходимости, а если их к примеру сотня и более? В этой заметке мы рассмотрим замену драйвера печати на сервере печати c Windows Server 2012 на примере универсального драйвера печати – HP Universal Print Driver (UPD).

Каждый, кто хотя бы раз устанавливал драйвера для принтеров HP UPD вставал перед выбором:

image

На самом деле, два предложенных драйвера совершенно одинаковы, различие только в имени. Разработчики сделали две версии одного драйвера не просто так.

Если выбрать первый вариант " HP Universal Printing PCL 5 ", при первой установке драйвер будет добавлен в систему с этим именем, а при обновлениях он попросту будет заменяться более новой версией. Но этот способ имеет один существенный недостаток. Может возникнуть ситуация, когда старые модели принтеров не будут работать с новой версией UPD, например из-за бага или снятия модели с поддержки.

Если выбрать второй вариант " HP Universal Printing PCL 5 (<Номер версии>) ", то при последующем обновлении новая версия драйвера будет добавляться в систему, сохраняя при этом и старую версию драйвера, т.е. получится некая база драйверов одного вендора с разбивкой по версиям.

image

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

Общий смыл скрипта -и щем все принтеры с установленным драйвером " HP Universal Printing PCL 5 (v5.5.0) " и меняем его на " HP Universal Printing PCL 5 (v5.6.5) ".


Загрузить драйверы
Сервер печати USB

Как обновить драйверы устройств USB Print Server вручную:

Этот встроенный драйвер USB Print Server должен быть включен в операционную систему Windows® или доступен через обновление Windows®. Использование этих встроенных драйверов USB Print Server будет поддерживать базовые функциональные возможности. Перейдите по этой ссылке, чтобы узнать, как установить эти драйверы Windows.

Как автоматически обновлять драйверы USB Print Server:

Рекомендация: Если у вас нет опыта обновления драйверов устройства Сервер печати USB вручную, мы настоятельно рекомендуем скачать DriverDoc [DriverDoc - Продукт от Solvusoft], который обновит ваши драйверы USB Print Server. Данная утилита автоматически скачивает правильную версию USB Print Server драйвера и выполняет его обновление, предотвращая установку неправильных драйверов.

Благодаря доступу к базе, содержащей более 2 150 000 драйверов, DriverDoc будет выполнять обновление не только драйверов Сервер печати USB, но и остальных драйверов на вашем ПК.

Сервер печати USB Часто задаваемые вопросы относительно обновления

Как загрузить драйверы Сервер печати USB?

Большинство опытных пользователей ПК могут обновить драйверы Сервер печати USB устройства вручную с помощью Device Manager (Диспетчера устройств) или автоматически, загрузив утилиту для обновления драйверов.

Драйверы Сервер печати USB работают на каких операционных системах?

Последние Сервер печати USB драйверы поддерживаются Windows.

Как часто следует обновлять драйверы Сервер печати USB?

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

Какова цель обновления драйверов Сервер печати USB?

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

Проблемы технического обслуживания водителей

USB Print Server подвержен системным ошибкам, связанным с поврежденными или устаревшими драйверами устройств. Драйверы устройств могут сломаться необъяснимо, по разным причинам. Вам не нужно беспокоиться, потому что ваша проблема с Сервер печати USB, безусловно, будет ремонтироваться с обновленным драйвером.

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

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

Читайте также: