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

Podczas instalacji dodatkowych 32-bitowych sterowników drukarki w 64-bitowym systemie Windows 7 pojawia się błąd "Nie znaleziono wybranego sterownika drukarki", co mam zrobić?

Udało mi się zainstalować system Windows 7 (x64) i sterowniki dla mojego Canon MP510 i nie mam problemu z drukowaniem w tej konfiguracji.

W sieci jest jeszcze jeden komputer z XP SP3 i chcę udostępnić drukarkę, aby użytkownicy tego komputera mogli również drukować.

Na W7 mam możliwość zainstalowania dodatkowych sterowników drukarki dla innych architektur systemowych (Itanium i x86). Pobrałem najbardziej aktualne 32-bitowe sterowniki dla drukarki, ale za każdym razem, gdy kieruję okno instalacyjne do folderu zawierającego te sterowniki, otrzymuję następujący komunikat o błędzie:

  • *

Wybrany sterownik drukarki nie został znaleziony

Podana lokalizacja nie zawiera sterownika Canon Inkjet MP510 Printer dla żądanej architektury procesora.

Retry Cancel

I’m stumped. Jestem absolutnie pewien, że podana lokalizacja rzeczywiście does zawiera właściwe sterowniki; nawet zainstalowałem je w systemie XP.

Próbowałem wszystkiego, co mogłem wymyślić. Co przeoczam?

Odpowiedzi (3)

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

W końcu go złamał! Ma to związek z nazwą drukarki w pliku inf sterownika.

Kiedy zainstalowałem system Windows 7, automatycznie zainstalował sterownik MP600, ale nazwał go “ Canon Inkjet MP600 Printer”. Nie ma Inkjet. Gdy rozpakujesz sterownik Canon i zajrzysz do jego folderu ze sterownikami, plik inf drukarki zostanie nazwany MP600PR.inf. Edytuj ten plik za pomocą Notatnika, a znajdziesz:

[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

Firma Canon nazywa drukarkę “Canon MP600 Printer”. Ponieważ nazwy nie są dokładnie tymi samymi oknami, nie sądzę, aby sterowniki były dla właściwej drukarki. Po prostu edytuj plik inf, aby “poprawić” nazwę i zainstaluj go bez problemu.

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

Miałem dokładnie ten sam problem z bratem HL-2140: jest on podłączony przez USB do maszyny z systemem Windows 7 x64, ale chcę drukować w sieci z maszyny z systemem Vista x86.

W końcu wymyśliłem, jak edytować INF, aby zainstalować dodatkowy sterownik x86:

Drukarka ma nazwę “Brat HL-2140” w systemie Windows 7. Plik inf wywołuje jednak nazwę “Brother HL-2140 series”.

  1. Przejdź do sterownika ‘Windows Vista’ i pobierz go.
  2. Rozpakuj pakiet sterowników do folderu.
  3. Edytuj plik tekstowy INF (BROHL07.inf).
  4. Szukaj sekcji [DriverName] i zmień “Brother HL-2140 series” na “Brother HL-2140”
  5. Twój sterownik drukowania zostanie teraz zainstalowany z kreatora dodatkowych sterowników x86 w Windows 7! (Musisz kliknąć na ostrzeżenie “Unsigned Driver”.)

Przejdź do swojej maszyny Vista i dodaj nową drukarkę. Zadziałało to jak urok i zajęło mi kilka miesięcy, aby znaleźć to rozwiązanie.

Dzięki za wspaniałą informację! Ten sam problem z bratem MFC-7340. Windows 7 zainstalował go jako “Brother MFC-7340”, pokazany w zakładce “Właściwości drukarki”, natomiast brpr7340.inf dla x86 to “Brother MFC-7340 Printer” dla [MFC_PRT] i MFC_PRT.NTx86]. Po zmianie nazwy na “Brother MFC-7340” w pliku .inf, można było dodać dodatkowy sterownik po stronie Windows 7. Następnie sterownik ten można było zainstalować na komputerze z systemem Vista. Jedynym sposobem na przeniesienie sterownika na stronę Vista był komputer z systemem Windows 7, do którego podłączona była drukarka.

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

Myślę, że powinieneś być w stanie rozpakować pobrany plik (za pomocą 7-zip lub winzip), a następnie wskazać Windows 7 na folder, który zawiera rozpakowane pliki, gdy wykonujesz instalację dodatkowych sterowników kreatora.