Я успешно установил Windows 7 (x64) и драйверы для своего Canon MP510, и у меня нет проблем печати с этой настройкой.
В сети есть еще один ПК под управлением XP SP3, и я хочу поделиться принтером, чтобы пользователи этого ПК также могли печатать.
На W7 у меня есть возможность установить дополнительные драйверы принтера для других системных архитектур (Itanium и x86). Я загрузил самые последние 32-разрядные драйверы для принтера, но каждый раз, когда я перенаправляю диалог установки в папку, содержащую драйверы, я получаю следующее сообщение об ошибке:
Выбранный драйвер принтера не найден
Указанное расположение не содержит драйвер принтера Canon Inkjet MP510 для запрошенной архитектуры процессора.
Повторить Отмена
Я в тупике. Я абсолютно уверен в том , что указанное место на самом деле действительно содержит правильные драйвера; Я даже установил их в системе XP.
Я перепробовал все, что мог придумать. Что я пропускаю?
У меня была точно такая же проблема с HP LaserJet 1200: он подключен через USB к машине с Windows 7 x64, но я хочу печатать по сети с машины с XP SP3 x86.
Я наконец-то понял, как отредактировать INF, чтобы я мог установить x86 «Дополнительный драйвер»:
Принтер называется HP LaserJet 1200 Series PCL 5 как в Windows 7, так и на веб-сайте поддержки драйверов HP. Тем не менее, драйвер, предлагаемый HP, предназначен для «HP LaserJet 1200 Series 5e». Согласно документации HP, 5 и 5e имеют одинаковую функциональность.
Найдите и загрузите драйвер HP Laserjet 1200/1220 PCL 5e. НЕ используйте универсальный драйвер печати HP для Windows PCL5. По какой-то причине INF полностью пропускают серию 1200, начиная с 1150 до 1300.
Разархивируйте пакет драйвера в папку. Для меня это был C: \ LJ1200.
Отредактируйте текстовый файл INF (HPBF311i.inf).
В нижней части файла, под '; Заголовок «Локализуемые строки», измените имена для Printer1 и Printer2 с «HP LaserJet 1200 Series PCL 5e» на «HP LaserJet 1200 Series PCL 5».
Ваш драйвер печати теперь будет установлен из мастера дополнительных драйверов x86 в Windows 7! (Вам нужно будет нажать через предупреждение «Unsigned Driver».)
источник
Редактирование файлов драйверов с правильным и точным названием принтера не помогло мне. Вместо этого мне удалось обойти эту проблему, установив принтер непосредственно на клиентский компьютер XP в качестве локального компьютера. Затем я создал новый локальный (не сетевой) порт на клиенте, который указывал на компьютер с Win 7. Теперь оба клиента 32-битных компьютера XP могут печатать на принтерах, установленных на 64-битном сервере Win 7.
На сайте поддержки Canon есть отличные инструкции по совместному использованию принтера и настройке локального порта принтера. Спросите: как я могу использовать принтер на компьютерах с Windows XP и Windows Vista? Решение работает для компьютеров с Windows XP и Windows 7.
Это намного проще, чем пытаться «добавить дополнительные драйверы» для клиентских компьютеров под Win 7.
источник
Я думаю, что вы должны быть в состоянии извлечь файл, который вы скачали (используя 7-zip или winzip), а затем указать Windows 7 на папку, содержащую извлеченные файлы, когда вы делаете мастер установки дополнительных драйверов.
источник
Я пробовал предложенные выше решения, но безуспешно. Мне удалось использовать подсказки здесь, чтобы найти решение, которое сработало. Я разместил мои шаги, следующие здесь:
Вы сделали!
источник
Решение .... просто Windows 7 обновляет все свои драйверы принтера (на 32-битной ОС), и тогда он должен работать.
если вы не знаете, как это сделать ......
Вручную попробуйте установить драйверы принтера (для любого принтера, локально), затем там, где написано «драйверы», нажмите «обновить драйверы Windows», закройте / отмените установку принтера, затем попробуйте подключиться к сетевому принтеру в 64-битной ОС из 32, и тогда Работа
надеюсь, это помогло !!!
источник
Я нашел версию драйвера для x64 (для HP) и заменил драйвер Windows на тот, который я установил от HP (есть место, чтобы изменить драйвер для уже установленного принтера на Windows7). Затем я смог добавить версию драйвера для x86, так как они имели одинаковые имена. Драйвер, который я использовал, был «универсальным дайвером PCL 5», а не драйвером, специально предназначенным для моего принтера (HP CP 1510), и, похоже, он работает нормально.
После перехода на Mac я просто поражен, насколько упрощены такие сложные вещи, как установка драйверов на Windows. Добавление принтера занимает всего 2 клика, и он определяет, где я (ноутбук), и автоматически печатает на соответствующем принтере. Это просто работает.
источник
У меня была точно такая же проблема с Brother HL-2140: он подключен через USB к машине с Windows 7 x64, но я хочу печатать по сети с машины с Vista x86.
Я наконец-то понял, как отредактировать INF, чтобы я мог установить x86 «Дополнительный драйвер»:
В Windows 7 принтер называется «Brother HL-2140». Тем не менее, файл inf вызывает «Brother HL-2140 series».
Перейдите на свою машину Vista и добавьте новый принтер. Это сработало как шарм, и мне понадобилось несколько месяцев, чтобы найти это решение.
Спасибо за отличную информацию! Та же проблема с братом MFC-7340. Windows 7 установила его как «Brother MFC-7340», показанный на вкладке «Общие» «свойств принтера», тогда как brpr7340.inf для x86 был «Brother MFC-7340 Printer» для [MFC_PRT] и MFC_PRT.NTx86]. После изменения имени «Brother MFC-7340» в INF-файле можно добавить дополнительный драйвер на стороне Windows 7. Затем драйвер может быть установлен на компьютере с Vista. Единственный способ получить драйвер для Vista - это компьютер с Windows 7, к которому был подключен принтер.
источник