2009-08-17 14:07:27 +0000 2009-08-17 14:07:27 +0000
18
18

При установке дополнительных 32-разрядных драйверов принтеров в Windows 7 64-разрядной версии я получаю ошибку "Selected printer driver not found", что мне делать?

Я успешно установил Windows 7 (x64) и драйверы для Canon MP510, и у меня не возникло проблем с печатью при такой установке.

В сети есть еще один ПК под управлением XP SP3, и я хочу совместно использовать принтер, чтобы пользователи этого ПК также могли печатать.

На W7 у меня есть возможность установить дополнительные драйверы принтера для других системных архитектур (Itanium и x86). Я загрузил самые последние 32-битные драйверы для принтера, но каждый раз, когда я направляю диалоговое окно установки в папку, содержащую драйверы, я получаю следующее сообщение об ошибке:

  • *

Выбранный драйвер принтера не найден

Указанное место не содержит драйвера струйного MP510 принтера Canon для запрашиваемой архитектуры процессора.

Отмена повторной установки

Я в замешательстве. Я абсолютно уверен, что указанное местоположение на самом деле does содержит правильные драйверы; я даже установил их на XP систему.

Я перепробовал все, что мог придумать. На что я упускаю из виду?

Ответы (3)

27
27
27
2009-08-24 20:14:23 +0000

Наконец-то сломал! Это связано с именем принтера в инф-файле драйвера.

Когда я установил Windows 7, он автоматически установил драйвер MP600, но он назвал его “Canon струйный принтер MP600”. NOTE Inkjet. При распаковке драйвера Canon и просмотре его папки с драйверами принтер называется MP600PR.inf. Отредактируйте этот файл с помощью Блокнота, и вы увидите:

[Manufacturer]
"Canon" = Canon,NTx86.5.1

;
; Model sections.
;
; Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;

;Windows2000
[Canon]
" **Canon MP600 Printer**" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600718E, CanonMP600

;WindowsXP
[Canon.NTx86.5.1]
" **Canon MP600 Printer**" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600
" **Canon MP600 Printer**" = CNM_0295XP, BTHPRINT\CanonMP600718E, CanonMP600

Canon просто называет принтер “Canon MP600 Printer”. Так как имена не совпадают с именами окон, не думайте, что драйверы подходят для правильного принтера. Просто отредактируйте инф-файл, чтобы “исправить” имя, и он установится без проблем.

1
1
1
2010-09-05 06:48:14 +0000

У меня была точно такая же проблема с Brother HL-2140: он подключен через USB к машине Windows 7 x64, но я хочу печатать по сети с машины Vista x86.

Я наконец-то понял, как отредактировать INF, чтобы можно было установить x86 ‘Дополнительный драйвер’:

Принтер называется ‘Brother HL-2140’ в Windows 7. Однако инф-файл называется ‘Brother HL-2140 series’:

  1. Перейдите и загрузите драйвер ‘Windows Vista’
  2. Распакуйте пакет драйверов в папку.
  3. Отредактируйте текстовый файл INF (BROHL07.inf).
  4. Ищите раздел [DriverName] и измените “Brother HL-2140 series” на “Brother HL-2140”
  5. Теперь ваш драйвер печати будет установлен из x86 Мастер дополнительных драйверов в Windows 7! (Вы должны будете нажать на предупреждение “Беззначный драйвер”.)

Перейдите к своей машине Vista и добавьте новый принтер. Это сработало как шарм и заняло у меня пару месяцев, чтобы найти это решение.

Спасибо за отличную информацию! Та же проблема с братом MFC-7340. Windows 7 установила его как “Brother MFC-7340”, показанный во вкладке “Общие свойства принтера”, в то время как brpr7340.inf для x86 был “Brother MFC-7340 Printer” для [MFC_PRT] и MFC_PRT.NTx86]. После изменения имени в .inf-файле на “Brother MFC-7340” можно было добавить дополнительный драйвер на стороне Windows 7. Затем драйвер можно было установить на машину Vista. Единственный способ перевести драйвер на сторону Vista - на машину под управлением Windows 7, к которой подключен принтер.

1
1
1
2009-08-18 09:14:31 +0000

Я думаю, что вы должны иметь возможность извлечь загруженный файл (используя 7-zip или winzip), а затем направить windows 7 на папку, содержащую извлеченные файлы, когда вы делаете установку с помощью мастера установки дополнительных драйверов.

Похожие вопросы

3
28
13
7
2