Назад | Перейти на главную страницу

Сервер печати Windows 2008 R2 загружает 32-разрядные драйверы

Я пытаюсь загрузить 32-битные драйверы HP на w2k8r2.

При развертывании других принтеров у меня не было проблем, но все обычные обходные пути (например, установка на 32-битный компьютер с последующим отправкой на сервер и т. Д.) Мне не помогают.

Например, если я ссылаюсь на распечатку тестовой страницы с 32-разрядного компьютера, на котором я вручную установил драйвер, в нем перечислены:

Имя драйвера: UNIDRV.DLL Файл данных: HPLJ45P6.GPD Файл конфигурации: UNIDRV.HLP ... и т. Д.

Это либо файлы библиотеки динамической компоновки, либо файлы справки. Сервер 2k8r2 хочет файл .inf, а его нет во всем каталоге, указанном на тестовой странице принтера? Сервер не позволяет мне выбрать другой тип файла и, конечно же, я не могу установить драйвер непосредственно на сервер печати.

Любая помощь здесь будет принята с благодарностью.

Вот что я сделал, это принтер HP, поэтому у других производителей он может немного отличаться.

  1. Перейдите на сайт HP.Com и найдите модель принтера.
  2. скачать как x64, так и x32 версии драйверов
  3. Запустите пакеты драйверов на серверах, x64 установит x32 не удастся.
  4. перейдите в папку, в которой установлены пакеты драйверов. для меня это был C: \ HP Universal Print Driver. убедитесь, что файлы были извлечены.
  5. перейдите к принтеру на сервере> Свойства> Общий доступ> Дополнительные драйверы
  6. Установите флажок x86 и нажмите ОК
  7. при запросе драйвера выберите каталог, в который извлечены драйверы.
  8. Найдите DLL и нажмите ОК.

Это сработало для меня в той же ситуации. Надеюсь это поможет.

Благодарю за ваш ответ. Ваш вклад был частично полезен, но главное - убедиться, что драйверы x86 / x64 имеют точно такую ​​же версию. Кроме того, x86 необходимо установить на архитектуру x86 и ОС, а затем драйвер можно отправить на сервер x64.