13

Я пытаюсь открыть общий доступ к принтеру с 64-разрядной версией Windows 7 и 32-разрядной версией Windows XP.

Я пробовал:

  • Использование Add Printer Wizard в XP
    • Выбор сетевого принтера
    • Просмотр принтера и выбор его из списка
    • При попытке поиска драйверов вручную появляется сообщение об ошибке «Windows не может найти подходящий драйвер принтера. Обратитесь к администратору за помощью в поиске и установке подходящего драйвера.

Я бы предпочел загружать драйверы на ПК с Windows 7, очень похоже на сервер печати. Я пробовал:

  • Открытие свойств принтера
  • Нажав на вкладку « Sharing »
  • Нажатие Additional Drivers...
  • Проверка коробки x86
    • Попытка добавить драйверы Windows XP x86, что приводит к ошибке The specified location does not contain the driver for the requested processor architecture

Для чего это стоит, это HP P4014n, и я не могу запустить сетевой кабель. Я использую универсальные драйверы печати PCL6.

Как общий доступ к принтерам работает с 64-битной Windows 7, выступающей в роли сервера для 32-битной Windows XP?

  • Какие драйверы мне нужно установить в диалоговом окне Additional drivers... ?
    • Это драйверы XP или Windows 7? Зачем?
    • Должны ли совпадать версии драйверов? Зачем?
  • Почему не работает добавление в качестве сетевого принтера и установка драйверов XP?
  • Почему добавление локального принтера и установка драйверов, которые я хочу, работают?

9 ответов9

11

Установите принтер на свой компьютер с Windows 7 с драйвером для Windows 7. Предоставьте общий доступ к драйверу и получите путь к нему (например, \\MACHINENAME\PrinterName). На компьютере с XP выполните следующие действия:

  1. Запустите мастер добавления нового принтера
  2. Выберите локальный принтер, не определять автоматически
  3. Выберите новый порт -> Тип - Локальный порт
  4. В диалоговом окне введите \\MACHINENAME\PrinterName как показано выше на компьютере с Windows 7
  5. На странице выбора драйвера либо используйте Have Disk, чтобы получить драйвер, либо выберите из списка
  6. Продолжайте с мастером, пока не закончите

Вы можете получить имя хоста (\\MACHINENAME) либо из Свойства системы, либо запустив HOSTNAME в командной строке . Имя общего ресурса - это то, для чего принтер является общим, как на вкладке Свойства принтера -> S haring.

6

Убедитесь, что версии драйверов совпадают. Windows принимает только драйверы другой архитектуры, если они имеют ту же версию, что и уже установленная версия! Попробуйте удалить уже установленную версию драйвера и получить новейшую версию x86 и x64.

6

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

С помощью этой техники ПК с Windows XP подключится к Win 7 и будет использовать его в качестве сервера. Принтер подключен к ПК с Windows 7, и компьютер и (конечно) принтер включены. В этом уроке мы предполагаем, что принтер правильно работает на ПК с Win 7.

Некоторые изображения этого урока на венгерском языке, поэтому следуйте инструкциям или расположению окон.

Установить рабочую группу

Windows 7

  1. Нажмите, чтобы Start menu .
  2. Щелкните правой кнопкой мыши на Computer .
  3. Нажмите на Properties .
  4. Нажмите, чтобы Change settings .
    Win 7 Свойства компьютера
  5. Нажмите кнопку « Change на вкладке « Computer Name ».
    Win 7 Системные свойства
  6. Установите другое имя рабочей группы (например, MYGROUP) и нажмите OK .
    Win 7 Изменение имени компьютера

Windows XP

  1. Щелкните правой кнопкой мыши на « My Computer и выберите « Properties .
  2. Нажмите на вкладку « Computer Name » и нажмите кнопку « Change .
    Win XP Системные свойства
  3. Введите то же имя рабочей группы, которое вы ввели на ПК с Windows 7, и нажмите OK . Изменение имени компьютера в Win XP

Поделиться принтером

Windows 7

  1. Нажмите « Devices and Printers в Start menu .
  2. Выберите принтер, которым вы хотите поделиться. Рекомендуется установить этот принтер по умолчанию. Щелкните правой кнопкой мыши на принтере и выберите Printer properties принтера, а не Properties .
    Win 7 устройств и принтеров
  3. Проверьте настройку « Share this printer на Sharing tab . Здесь вы можете указать имя принтера, которое будет отображаться в сети. Рекомендуется проверить настройки Render print jobs on client computers .
    Свойства принтера

Установочный принтер

Windows XP

  1. Нажмите Start menu , Control Panel и Add Printer .
  2. Нажмите « Next и выберите A network printer, or printer attached to another computer , затем нажмите « Next .
    Выберите сетевой принтер
  3. Просмотрите сеть для ПК и ПК для принтера, который вы установили ранее.
    Найдите принтер
  4. Если появится предупреждение, просто примите его. После этого драйверы должны быть установлены.
    Предупредить сообщение
  5. Если вы хотите установить для этого принтера значение по умолчанию, выберите Yes и нажмите Next , затем нажмите Finish .

Используйте установленный принтер

Windows XP

Процесс завершен, поэтому теперь вы можете распечатать что-нибудь, нажав File затем Print . Вы можете выбрать принтер, и если удаленный компьютер включен (и принтер включен и не работает), печать должна начаться.
Используйте установленный принтер

5

Эта проблема была решена в сообществе Microsoft кем-то из команды печати Windows:

Названия драйвера принтера должны совпадать. Вам нужно будет найти 64-битный драйвер, который использует то же имя, что и 32-битный драйвер XP, или установить 32-битный драйвер Windows 7 на компьютер x64. Вам понадобятся 32-битные файлы ntprint из Windows 7, поскольку эти файлы не включены в плоский файл на 32-битном DVD. Если имена драйверов совпадают, возможно, у coork есть лучшее решение.

4

Tanner, x64 Windows не будет принимать драйвер v3 с другой архитектурой процессора. Я попробовал, и мой Win7 x64 comp не взял бы их. Мне удалось, однако, положить их туда, используя мой компьютер x86 XP! Я только что попробовал свои драйверы HP 1500:

  • Установлен принтер на x64 Win7
  • Поделились им, под названием, скажем, Laser
  • Пошел на x86 WinXP
  • Windows+R и напечатано \\<x64computerName>
  • Там были принтеры и факсы, я его открыл
  • Увидел мой лазерный принтер, щелкнул правой кнопкой мыши на него
  • Дополнительные драйверы
  • Установлен флажок Intel - Windows 2000 or XP
  • Скачал с сайта HP драйверы x86, распаковал и взял их, загрузив их на мой x64 аппарат.

Теперь у меня есть оба из них, как показано здесь этот скриншот http://www.komprogram.pl/Print_driver.jpg

и на стороне XP:

этот скриншот http://www.komprogram.pl/Print_driver_XP.jpg

Кроме того, теперь, с появлением Windows 8, появились драйверы для принтеров v4 (обратите внимание на тип 3 или тип 3 на моих снимках экрана). Драйверы V4 являются кросс-архитектурными, так что, надеюсь, у нас не будет этой проблемы через пару лет.

3

Вы, вероятно, имеете и более старую копию UPD, в которой были ошибки в файлах INF, что приводит к получаемой вами ошибке. Простым решением проблемы является загрузка новейших 32- и 64-разрядных драйверов от HP.

Универсальный драйвер печати HP для Windows PCL6 - 64-бит - 5.6.0.14430

Универсальный драйвер печати HP для Windows PCL6 - 32 бита - 5.6.0.14430

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

3

вау много ответов здесь.

Я думаю, что вы подключаете принтер к машине XP и хотите поделиться им, и любая 32- или 64- разрядная ОС Windows может использовать HP P4014n. У меня есть один и тот же принтер в одной из моих сетей клиентов, но перед любыми инструкциями, почему вы не используете « внутренние серверы печати HP Jet-direct », встроенные в этот принтер? и забыли поделиться и .....?

в любом случае, если вы хотите подключиться напрямую к компьютеру xp и поделиться им, вот несколько шагов для этого. (те же шаги, если вы хотите установить на 7)

0 - для предотвращения конфликтов и проблем с драйверами удалите все драйверы HP HP P4014n из программ добавления / удаления.

1 - удалить драйвер из свойств сервера печати, если не знаком с этой проверкой здесь или здесь

2 - скачайте драйвер xp и x86 PCL6 универсального драйвера принтера Hp отсюда

    *** there is no difference between win xp or 7 driver chose 7 !!! 

3 - распакуйте их, используя 7zip, каждый в определенную папку. C:\HUPD\X86, C:\HUPD\x64

4 - установите ваш принтер, используя install.exe в папке с желаниями (x86 для xp)

5 - поделитесь им, и теперь вы можете добавить папку x64 к дополнительным драйверам в папке TAB

2

Драйвер, предлагаемый сервером печати, по-видимому, неверен для XP. Windows 7 может предлагать 64-разрядный драйвер, который несовместим с 32-разрядной Windows XP. Если вы сообщите нам марку принтера, мы сможем помочь вам найти подходящий драйвер для XP.

Вы можете попробовать подключить принтер локально к компьютеру XP, что позволит ему обнаружить и установить правильный драйвер. Если XP не может найти подходящий драйвер, вам необходимо загрузить и установить его с веб-сайта производителя, то есть если принтер не поставляется с компакт-диском с драйверами.

После того, как драйвер и принтер установлены локально в XP, следующим шагом является преобразование локального принтера в сетевой принтер следующим образом:

  1. Отключите и верните принтер на компьютер с Windows 7.
  2. Откройте апплет « Принтеры» из панели управления.
  3. Щелкните правой кнопкой мыши новый принтер и выберите « Свойства».
  4. Перейдите на вкладку «Порты».
  5. Нажмите Добавить порт…, выберите Локальный порт, затем нажмите Новый порт….
  6. В качестве имени порта введите точно сетевой путь и укажите имя вашего принтера. Например, \\Win7computer\MyPrinter , нажмите кнопку ОК и дважды проверьте, что этот новый порт выбран, с флажком рядом с ним.
  7. Нажмите кнопку ОК, чтобы закрыть свойства принтера.
2

Вам нужно добавить драйверы XP на сервер, чтобы это работало. В этом случае "сервер" - это ваш компьютер с Windows 7. Вы должны увидеть опцию "x86", которая позволит вам импортировать 32-битные драйверы.

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