Как я могу поделиться принтером в Windows 7 x64 с Windows XP x86?


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?
  • Почему работает добавление локального принтера и установка драйверов, которые я хочу?


1
Ваш процесс правильный, похоже, что вы не указали правильный драйвер xp при появлении запроса. Можете ли вы подтвердить, что именно это вы делаете?
MDMoore313

Я так думаю. Похоже, есть какая-то разница между драйверами XP, которые я скачивал, и реальной версией. Установка драйверов HP Universal, как 64-битных, так и 32-битных работала.
Таннер Фолкнер

@TannerFaulkner, как это актуально?
Pacerier

Ответы:


12

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

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

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


Мне очень нравится это в качестве обходного пути, если я не могу установить драйверы x86 на машину с Win 7, но я предпочитаю, чтобы драйверы работали на Windows 7.
Таннер Фолкнер,

1
Работает и наоборот: мне удалось поделиться принтером с 32-битной Win XP до 64-битной Win 7! : D
Этот бразильский парень

Спасибо @thatBrazilianguy за награду, и я рад, что она помогла вам :-)
канадец Люк

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. Вы можете выбрать принтер, и если удаленный компьютер включен (и принтер включен и не работает), печать должна начаться.
Используйте установленный принтер


Ты венгер?
Pacerier

6

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


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.

Теперь у меня есть оба из них, как видно здесь (источник: komprogram.pl )этот скриншот

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

этот скриншот
(источник: komprogram.pl )

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


Картинки исчезли
канадец Люк

3

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

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

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

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

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

2 - скачайте драйвер x64 и 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


3

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

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

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

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


2

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


«Я пытался добавить 32-разрядные драйверы XP в диалоговое окно общего доступа к драйверам на компьютере с Windows 7, но они тоже не будут приняты».
Таннер Фолкнер,

2

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

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

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

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