Установка 32-битных драйверов для принтера на Windows Server 2008R2 x64
За последний год появилось много рабочих компьютеров с 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)
Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!
Хотите поблагодарить автора за эту заметку? Вы можете это сделать!