6

Я использую 64-разрядную рабочую станцию Windows 7 / Windows 2008 R2, которую я только что установил. Мне нужно добавить принтер, который является общим в сети с 32-битного сервера печати Windows 2000.

Это принтер HP LaserJet 5Si, драйверы которого, по словам HP, автоматически встроены в Windows 7/R2. Однако всякий раз, когда я подключаюсь к принтеру или пытаюсь добавить его, я получаю следующий экран:

После нажатия OK, я получаю этот экран с просьбой найти драйвер:

Как я могу найти драйвер, который ПОДДЕРЖИВАЕТСЯ ЕГО ПОДДЕРЖИВАЕТСЯ в Windows 7/R2? Сложность в том, что этот принтер является одним из многих общих на сервере и не имеет прямого IP-адреса. Еще хуже: у меня нет доступа к серверу печати, поэтому я не могу поставить туда 64-битные драйверы.

Есть идеи?

ОБНОВЛЕНИЕ:

HP также не делает драйвер Vista. Он утверждает, что изначально поддерживается Vista и 7, что верно, потому что я могу создать локальный принтер через поддельный порт tcp/ip, а Windows позволяет мне выбрать подходящий драйвер. Однако при добавлении из сети Windows не позволяет выбрать драйвер и требует INF.

Я попытался выполнить поиск по всей подструктуре каталога C:\Windows и не смог найти ни одного INF-файла, содержащего информацию HP. INF может находиться где-то на установочном DVD-диске Windows, но все файлы на DVD-диске сжаты и не распознаются.

ОБНОВЛЕНИЕ № 2

Я установил соответствующий драйвер принтера в качестве локального принтера (без подключенного принтера), и он установился. Однако это не изменило тот факт, что он по-прежнему просит меня предоставить драйверы при подключении к сетевому принтеру.

4 ответа4

6

Это в основном проблема 32-бит /64-бит: принтер находится на 32-битном сервере и доступ к нему осуществляется 64-битным клиентом. Любая попытка установить этот принтер терпит неудачу, потому что драйвер, предлагаемый 32-разрядным сервером печати, является неправильным, поскольку он предлагает 32-разрядный драйвер.

См. Эту статью для установки 64-битных драйверов на клиентский компьютер:
Как установить драйверы принтера HP в Windows 7 - встроенные драйверы

Идея состоит в том, чтобы установить вымышленный принтер в Windows 7, используя правильный 64-разрядный драйвер, а затем преобразовать его в сетевой принтер. Вы должны действовать следующим образом:

  1. Установите 64-разрядный драйвер принтера для клиентского компьютера, как показано в приведенной выше ссылке, в качестве локального (не сетевого) принтера. Если во время установки вам будет предложено подключить принтер к компьютеру, выберите вариант, чтобы продолжить установку без подключения принтера. Установить только на LPT1 (по умолчанию). (изменение порта выполняется после завершения установки в шагах 5 и 6)
  2. После завершения установки откройте апплет «Принтеры» из панели управления Windows 7.
  3. Щелкните правой кнопкой мыши новый принтер и выберите «Свойства».
  4. Перейдите на вкладку «Порты».
  5. Нажмите Добавить порт…, выберите Локальный порт, затем нажмите Новый порт…
  6. В качестве имени порта введите точно сетевой путь и укажите имя вашего принтера. Например, \\Windows2000\HP LaserJet 5Si , нажмите кнопку ОК и еще раз проверьте, что этот новый порт выбран, с флажком рядом с ним.
  7. Нажмите кнопку ОК, чтобы закрыть свойства принтера.

Выше написано с учетом машины Vista, поэтому, при необходимости, адаптируйте процедуру к Win7.

2

Да, HP довольно невежественна, когда дело доходит до Windows 7 и Server 2008 R2.

Для принтера HP, который я должен был добавить к своей машине с Windows 7, я просто использовал драйвер Vista, и он работает просто отлично.

РЕДАКТИРОВАТЬ

Я не заметил раньше, но похоже, что принтер использует драйвер PCL. Я нашел эту страницу на веб-сайте HP, где рекомендуется использовать драйвер XP. Тьфу.

Документ о поддержке HP LaserJet

2

Я также использовал драйвер Vista для своего принтера. В Windows 7, если вы добавляете принтер в качестве принтера общего доступа на удаленном компьютере, не позволяет ли вам выбрать свой собственный драйвер /inf?

0

Загрузите 64-разрядный пакет драйверов для Windows 7. Начните установку, и она остановится на "Подключиться через USB" ... ПОСЛЕ того, как он предварительно загружает драйверы. Отмени загрузчик. Перейдите в Add Printer и добавьте локальный принтер. Когда вы доберетесь до драйверов, 2600n будет указан в списке доступных драйверов HP.

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