У меня немало проблем с настройкой чего-то, что, честно говоря, было бы проще.

Я настраиваю новый компьютер для члена семьи (пожалуйста, без шуток по этому поводу, сам этот предмет так же стара, как поддержка ИТ). К сожалению, у указанного члена семьи есть старый принтер Toshiba e-Studio 120. Она утверждает, что принтер невероятно эффективен, когда дело доходит до печати, и хочет продолжать его использовать. Это не будет проблемой, за исключением того, что для этого принтера нет драйверов x64.

Итак, новая система, которую я настроил, имеет Windows 10 x64, поэтому я не могу подключить принтер напрямую к ОС. Я подумал, что лучший способ - это установить виртуальную машину VirtualBox с 32-битной Windows и подключить принтер к этой виртуальной машине. Это работает.

Теперь моя проблема заключается в совместном использовании принтера с виртуальной машины с хост-ОС. К сожалению, это всегда приводит к сбою, поскольку ОС требует 64-битный драйвер для принтера.

Я пытался использовать другие драйверы - общие драйверы Xerox PCL5 или драйверы HP - к сожалению, принтер не будет работать с ними и просто отказывается что-либо печатать.

Есть ли способ превратить Windows 7 в реальный сервер печати, то есть тот, который не требует дополнительных драйверов, специфичных для принтера, от клиентов?

3 ответа3

1

Я вроде как смог решить проблему.

Я использовал учебник, доступный на этом сайте. В основном, это вращается вокруг использования GhostScript и RedMon. Поддельный принтер создается и подключается к RedMon, который перенаправляет команды в GS, который затем распечатывает фактический документ на физическом принтере. Поддельный принтер (который может использовать универсальные драйверы, которые доступны как в 32-, так и в 64-битном вариантах) может затем использоваться совместно.

Вышеупомянутое сделано на виртуальной машине, работающей под управлением Windows 7 x32, и поддельный принтер используется совместно с основной операционной системой, которая является Windows 10 x64.

Это решение по-прежнему представляет несколько обручей:

  1. Виртуальная машина должна быть (очевидно) включена, прежде чем что-либо будет напечатано.
  2. Расширенные настройки печати недоступны. (К счастью, поскольку это старый принтер, в основном НЕТ расширенных функций, которые можно было бы использовать.)

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

0

Прежде всего, невозможно установить принтер на ПК без специального драйвера для этого ПК. Использование сервера Win7 не помогает; вам все еще нужен драйвер Win10 на машине Win10. На сервере этот драйвер обычно загружается на сервер как "Дополнительные драйверы", что делает его доступным для ПК.

EStudio 120 - это принтер GDI, который использует механизм визуализации графики Windows для преобразования страницы в точки на бумаге. GDI-принтеры обычно являются недорогими принтерами. Одним из приемов, используемых для удешевления, является удаление механизма рендеринга из принтера и использование вместо этого механизма рендеринга Windows.

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

Кроме того, поскольку это принтер GDI, драйвер также очень специфичен для принтера. Это означает, что драйверы для подобных принтеров часто вообще не будут работать. Это отличается от более интеллектуальных принтеров, которые поддерживают такой язык, как PCL5/6 или PostScript, где другой драйвер обычно, по крайней мере, дает некоторый результат. Следовательно, универсальные драйверы, предложенные в @ techie007, не будут работать с этим принтером.

Таким образом, лучше всего попробовать драйвер Win7 или драйвер для очень похожего принтера. Но тогда возникает вопрос: какой принтер Toshiba похож на этот? Я просмотрел их список копиров на веб-сайте поддержки, но ничего не удивило меня. Может быть, кто-то еще может помочь с этим.

Последней возможностью может быть запуск виртуального ПК с использованием Hyper-V и использование его для установки Windows 7 на ПК с Windows 10. Будет ли это работать, я не знаю, так как у меня нет опыта с этим.

0

Самый простой способ в случае отсутствия поддержки драйверов - это печать в XPS или PDF и передача на виртуальную машину для печати. Таким образом, вам не нужно устанавливать какие-либо приложения в виртуальной машине для открытия файла.

В Windows Vista и более поздних версиях встроены принтер и программа просмотра XPS, поэтому вам даже не нужны внешние приложения. Но установка стороннего принтера PDF в хосте и просмотрщика PDF в виртуальной машине расширяет ваш выбор и не занимает много места.

В Windows 10 также есть принтер и программа просмотра PDF, но, к сожалению, в вашем случае нет драйвера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .