Як я можу поділитися принтером на Windows 7 x64 з Windows XP x86?


13

Я намагаюся поділитися принтером, який знаходиться в Windows 7 64-розрядному з 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в командному рядку. Share Name є те , що принтер використовується як в властивості принтера -> S Häring вкладки


Мені дуже подобається це як вирішення, якщо я не можу встановити драйвери x86 на машину Win 7, але я віддаю перевагу, щоб драйвери працювали на Windows 7.
Tanner Faulkner,

1
Працює і навпаки: мені вдалося поділитися принтером з 32-х біт Win XP на Win 7 64 біт! : 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 .
    Виграйте 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. Ви можете вибрати принтер, і якщо віддалений ПК увімкнено (а принтер живиться і не працює), друк повинен початися.
Використовуйте встановлений принтер


Ви угорський?
Пейс’єр

6

Переконайтеся, що версії водіїв відповідають. Windows приймає драйвери лише іншої архітектури, якщо вони є тією ж версією, що і вже встановлена ​​версія! Спробуйте видалити вже встановлену версію драйвера та отримати найновіші версії x86 та x64.


5

Цю проблему було вирішено у спільноті Microsoft від когось із команди друку Windows:

Імена драйверів друку повинні збігатися. Вам потрібно буде знайти 64-бітовий драйвер, який використовує те саме ім'я, що і драйвер 32-бітного XP, або встановити 32-бітний драйвер Windows 7 на машину x64. Вам знадобляться 32-бітні файли ntprint з Windows 7, оскільки файли не включені у плоский формат файлів на 32-бітовому DVD. Якщо імена драйверів збігаються, то, можливо, у Коорка є краще рішення.


4

Tanner, x64 Windows не приймає драйвер v3 іншої архітектури процесора. Я спробував, і мій комп’ютер Win7 x64 не прийме їх. Однак мені вдалося розмістити їх там, використовуючи мій комп'ютер x86 XP! Я щойно спробував свої драйвери HP 1500:

  • Встановлений принтер на x64 Win7
  • Поділився ним, під назвою, скажімо, Лазер
  • Пішли на x86 WinXP
  • Windows + R і введено \\<x64computerName>
  • Були принтери та факси, я відкрив її
  • Побачив мій лазерний принтер, клацнувши правою кнопкою миші на ньому
  • Додаткові драйвери
  • Поставлено прапорець Intel - Windows 2000 or XP
  • Завантажені з драйверів веб-сайтів x86, розпаковані, і вони зайняли їх, завантаживши їх на мою машину x64.

Тепер у мене є обидва, як це видно тут (джерело: komprogram.pl )цей скріншот

і на стороні XP:

цей скріншот
(джерело: komprogram.pl )

Крім того, зараз з появою Windows 8 з'являються драйвери принтера v4 (на моїх знімках екрана зверніть увагу на Type 3 або Type 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 - 64bit - 5.6.0.14430

Універсальний драйвер друку HP для Windows PCL6 - 32bit - 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, натисніть кнопку OK і переконайтесь, що цей новий порт позначено прапором біля нього.
  7. Клацніть OK, щоб закрити властивості принтера.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.