Проблема з додаванням 64-бітних драйверів друку Windows 7 на 32-розрядний сервер друку Windows 2003


12

Я встановив остаточну RTM-версію 64-розрядного Windows 7 Professional на тестовій системі, перш ніж розпочати розробку в нашій компанії.

У мене проблеми з підключенням до декількох принтерів HP, які у нас є в мережі. Ці принтери передаються з хосту сервера Windows 2003.

Я завантажив останній драйвер універсального принтера HP, однак я не в змозі додати 64-бітний драйвер на серверну систему 2003 року (це 32 біт).

Як я можу підключитися до цих принтерів із системи Windows 7?


1
Я думаю, що було б доречніше змінити назву на щось відповідно до розділу "Проблема додавання 64-бітних драйверів друку до 32-розрядного сервера друку Windows 2003"
MDMarra

1
Річард, у мене є те саме питання, що і у вас, і жодна з цих відповідей не вирішує його (напевно, саме це позначено без відповіді). Як правило, будь-який із наведених нижче трьох відповідей буде добре, але HP дійсно змусив справи зі своїм "Універсальним драйвером друку". Я встановив його на моїй робочій станції x64, розташованій. Хтось знайшов спосіб це зробити?
пк.

Я знайшов цю публікацію під час пошуку рішення вказаної вище помилки - (... "при спробі завантажити драйвери (0x0000007e)"). Просто кажу, що рішення ДжонніД працювало на мене. Я не думав вводити мережевий шлях до спільного принтера як порт. Дякую!

Відповіді:


9

Натисніть 64-бітний драйвер по всій мережі

  1. Перейдіть до 64-розрядної машини в мережі та скопіюйте 64-бітні файли драйверів на апарат
  2. Від 64-розрядної машини відкрийте Провідник Windows та перейдіть до 32-бітного сервера
  3. Відкрийте діалогове вікно «Принтери», яке відображається через Провідник Windows.
  4. На панелі меню виберіть File> Server Properties, виберіть Driversвкладку та натисніть Addкнопку.
  5. У Майстрі додавання драйверів встановіть прапорець Процесор x64 Processor і зніміть прапорець біля поля x86.
  6. Клацніть Далі, потім клацніть Утримувати диск і перейдіть до 64-бітного драйвера на локальній 64-бітній машині.
  7. Заповніть майстра додавання драйверів.

Після завершення діалогове вікно Властивості сервера повинно відображатися драйвери x64, встановлені для цього типу пристроїв


4

Я використовував інструменти RSAT, щоб отримати Windows 2003 для обслуговування драйверів для Windows 7 x64. Але, по-перше, мені довелося оновити список драйверів. Я використовував процедуру:

-Оновлення бази даних драйверів Windows

  1. Перейдіть до Панелі управління -> Пристрої та принтери.
  2. Додайте новий принтер, виберіть локальний.
  3. Виберіть LPT1.
  4. У діалоговому вікні "Встановити драйвер принтера" натисніть кнопку оновлення Windows. Це завантажить решту драйверів, які ви очікуєте побачити у списку.
  5. Скасуйте установку принтера, драйвери не будуть видалені.

-Установіть драйвери на сервер за допомогою RSAT

  1. Завантажте та встановіть інструменти RSAT.
  2. Відкрийте інструмент управління друком.
  3. Клацніть правою кнопкою миші сервери друку, виберіть пункт Додати / видалити сервер та додайте цільовий сервер друку.
  4. Під новим об’єктом сервера натисніть Додати драйвери.
  5. У моєму випадку, оскільки я перебуваю на Windows x64, я вибрав x64 і скасував вибір x86.
  6. Це відобразить список драйверів, встановлених на вашій робочій станції. Виберіть драйвер для встановлення на сервері.

3

Відповідь Дома мені досить близько.

Мені потрібно було змінити його наступним чином.

Моє виробництво принтера перейменувало ім'я принтера в драйвері. Ви можете додати драйвери додавання з тим самим іменем лише до одного, у якого вже встановлено налаштування.

Мені довелося завантажити обидва нові драйвери (x86 та x64) та змінити свій оригінальний принтер на новий драйвер x86, тоді система автоматично додала x64 до свого списку. Тоді мені вдалося встановити принтер на моїй машині Win 7 без проблем.

Дякую за цю допомогу !!


Дякую. Це була остання частина головоломки, яку мені потрібно було розгадати. +1
John Gardeniers

3

Я знаю, що це давнє запитання, але я просто придумав, як це зробити, тому я подумав, що опублікую свій спосіб підключення та друку з Windows 7 64-бітного на 32-розрядний сервер друку Windows (має бути те ж саме для 64-розрядна Vista):

  • переконайтеся, що у вікні Windows 7 встановлений належний драйвер принтера
  • goto-принтери та пристрої, додайте новий принтер
  • виберіть локальний принтер
  • використовувати існуючий порт (LPT1)
  • виберіть належний драйвер друку
  • натисніть кнопку "Далі" протягом решти процесу
  • назвіть принтер, як ви хочете, щоб він відображався.
  • нехай встановить ...
  • виберіть "не ділитися"
  • по завершенні клацніть правою кнопкою миші та виберіть "Властивості принтера"
  • перейдіть на вкладку переходів, натисніть "Додати порт ..."
  • виберіть "Локальний порт", а потім натисніть "Новий порт ..."
  • введіть точну мережну адресу принтера. тобто: \ printserver01 \ hplaserj
  • натисніть кнопку OK, потім натисніть кнопку «Закрити»
  • переконайтеся, що вибрано новий порт і натисніть Застосувати, а потім закрийте
  • тестовий принтер. Якщо він не працює, можливо, у вас встановлений неправильний або несумісний драйвер друку

Крім того, якщо ви намагаєтеся підключитися до принтерів HP, я виявив, що драйвер HP Universal PCL6 працює надзвичайно добре: завантажте тут


Єдина проблема у відповіді JohnnyD - це лише для однієї машини. Будь-які додаткові машини X64 повинні виконати той самий процес, щоб встановити їх на принтер. Модифікація сервера "тройка" для того, щоб клієнти X64 могли підключатися та друкувати, стає набагато важливішим, чим більшою стає ваша організація.

2

Найпростішим способом є завантаження драйверів x64 для цього пристрою, потім rdp для сервера друку та вибору властивостей принтерів на принтері, який ви хочете встановити, а потім на вкладці спільного доступу та натисніть на додаткові драйвери. Установіть прапорець для x64 Windows XP та вдови сервера 2003, потім вкажіть файл inf із папки драйверів, які ви тільки що завантажили. Коли користувач натисне на цей принтер, він запитає, чи хоче він встановити драйвер.


2

Завантажте драйвер XP64. Перейдіть на сервер і додайте "додаткові драйвери" в розділі Спільний доступ. Клацніть на x64 і вкажіть його на біт-драйвер XP64. Це має встановити драйвер X64, і ви зможете додати принтер у будь-яку MS 64-бітну ОС. Це працює для наших користувачів Win7 64-бітної ОС (принтер HP P3005X).

PS Я розпакував драйвер на 64-бітному ПК, але це може не мати значення. Це може також працювати на 32-бітному сервері принтера.


HP P3005 - це, безумовно, наша найбільша проблема. Використання HP "Universal Driver" повністю не вдалося, поки я не перейменував його відповідно до відповіді Даша. Тепер ми можемо використовувати цей принтер на 64-бітних машинах Win 7, хоча і з менш ідеальними результатами.
Джон Гарденєр

2

Я раніше стикався з цим питанням. Це зводиться до назви принтера всередині .inf. Назви принтерів x32 та x64 повинні бути "ТОЧНО" однаковими. Отже, "HP LaserJet P2015 Series PS" відрізняється від "HP LaserJetP2015 Series PS". Це трохи наштовхнуло мене, поки я не дізнався про це, і ввійшов у x64 .inf, скопіював і вставив у нього ім'я принтера x32 .inf. Після того, як вони точно такі, тоді це має працювати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.