Pomyślnie zainstalowałem system Windows 7 (x64) i sterowniki dla mojego Canona MP510 i nie mam problemu z drukowaniem przy tej konfiguracji.
W sieci jest inny komputer z systemem XP SP3 i chcę udostępnić drukarkę, aby użytkownicy tego komputera mogli również drukować.
Na W7 mam opcję instalacji dodatkowych sterowników drukarek dla innych architektur systemowych (Itanium i x86). Pobrałem najnowsze sterowniki 32-bitowe dla drukarki, ale za każdym razem, gdy kieruję okno dialogowe instalacji do folderu zawierającego sterowniki, pojawia się następujący komunikat o błędzie:
Nie znaleziono wybranego sterownika drukarki
Podana lokalizacja nie zawiera sterownika Canon Inkjet MP510 Printer dla wymaganej architektury procesora.
Spróbuj anulować
Jestem zakłopotany. Jestem absolutnie pewien, że dana lokalizacja faktycznie nie zawiera poprawnych sterowników; Zainstalowałem je nawet w systemie XP.
Próbowałem wszystkiego, co mogłem wymyślić. Co przeoczam?
Miałem dokładnie ten sam problem z HP LaserJet 1200: jest podłączony przez USB do komputera z systemem Windows 7 x64, ale chcę drukować w sieci z urządzenia XP SP3 x86.
W końcu wymyśliłem, jak edytować plik INF, aby móc zainstalować „Dodatkowy sterownik” x86:
Drukarka nosi nazwę „HP LaserJet 1200 Series PCL 5” zarówno w systemie Windows 7, jak i na stronie internetowej wsparcia dla sterowników HP. Jednak sterownik oferowany przez HP dotyczy „HP LaserJet 1200 Series 5e”. Zgodnie z dokumentacją HP, 5 i 5e mają tę samą funkcjonalność.
Znajdź i pobierz „HP Laserjet 1200/1220 PCL 5e Driver”. NIE używaj uniwersalnego sterownika druku HP dla Windows PCL5. Z jakiegoś powodu INF całkowicie pomijają serię 1200, przechodząc z 1150 do 1300.
Rozpakuj pakiet sterowników do folderu. Dla mnie było to C: \ LJ1200.
Edytuj plik tekstowy INF (HPBF311i.inf).
W dolnej części pliku, pod „; Lokalizowalny nagłówek ”, zmień nazwy drukarki1 i drukarki2 z„ HP LaserJet 1200 Series PCL 5e ”na„ HP LaserJet 1200 Series PCL 5 ”.
Sterownik drukarki zostanie teraz zainstalowany z kreatora dodatkowych sterowników x86 w systemie Windows 7! (Musisz kliknąć ostrzeżenie „Unsigned Driver”).
źródło
Edycja plików inf sterownika z poprawną i dokładną nazwą drukarki nie działała dla mnie. Zamiast tego udało mi się obejść, instalując drukarkę bezpośrednio na komputerze klienta XP jako komputerze lokalnym. Następnie utworzyłem nowy port lokalny (nie sieciowy) na kliencie, który wskazywał na komputer z serwerem Win 7. Oba 32-bitowe komputery klienckie XP mogą teraz drukować na drukarkach zainstalowanych na 64-bitowym komputerze z systemem Windows 7.
Witryna pomocy technicznej firmy Canon zawiera doskonałe instrukcje dotyczące udostępniania drukarki i konfigurowania lokalnego portu drukarki. Pytanie: Jak udostępnić drukarkę między komputerami z systemem Windows XP i Windows Vista? Rozwiązanie działa w systemach Windows XP i Windows 7.
Jest to o wiele łatwiejsze niż próba „dodania dodatkowych sterowników” dla komputerów klienckich pod Win 7.
źródło
Myślę, że powinieneś być w stanie wyodrębnić pobrany plik (używając 7-zip lub winzip), a następnie skierować Windows 7 do folderu zawierającego wyodrębnione pliki, gdy wykonujesz kreator instalacji dodatkowych sterowników.
źródło
Próbowałem wyżej zaproponowanych rozwiązań, ale bezskutecznie. Udało mi się skorzystać z tych wskazówek, aby znaleźć rozwiązanie, które zadziałało. Tutaj zamieściłem moje kroki:
Jesteś skończony!
źródło
Rozwiązanie .... wystarczy, aby system Windows 7 zaktualizował wszystkie sterowniki drukarki (w 32-bitowym systemie operacyjnym), a następnie powinien działać.
jeśli nie wiesz jak to zrobić ......
Spróbuj ręcznie zainstalować sterowniki drukarki (dla dowolnej drukarki, lokalnie), a następnie w miejscu, w którym jest napisane sterowniki, kliknij aktualizuj sterowniki systemu Windows, zamknij / anuluj instalację drukarki, a następnie spróbuj połączyć się z drukarką sieciową w 64-bitowym systemie operacyjnym z 32-go i wtedy powinno praca
mam nadzieję, że to pomogło !!!
źródło
Znalazłem wersję sterownika x64 (dla HP) i zastąpiłem sterownik Windows tym, który zainstalowałem z HP (jest miejsce, aby zmienić sterownik już zainstalowanej drukarki w Windows7). Następnie mogłem dodać wersję sterownika x86, ponieważ miały one te same nazwy. Sterownik, którego użyłem, był nurkiem „uniwersalnym PCL 5”, a nie specyficznym dla mojej drukarki (HP CP 1510) i wydaje się, że działa dobrze.
Po przejściu na komputer Mac jestem zdumiony, ponieważ uproszczenie skomplikowanych rzeczy, takich jak instalacja sterowników w systemie Windows. Dodanie drukarki zajmuje 2 kliknięcia i pokazuje, gdzie jestem (laptop) i automatycznie drukuje na odpowiedniej drukarce. To po prostu działa.
źródło
Miałem dokładnie ten sam problem z Brother HL-2140: jest podłączony przez USB do komputera z systemem Windows 7 x64, ale chcę drukować w sieci z komputera z systemem Vista x86.
W końcu wymyśliłem, jak edytować plik INF, aby móc zainstalować „Dodatkowy sterownik” x86:
W systemie Windows 7 drukarka nosi nazwę „Brother HL-2140”. Plik inf woła jednak „Brother HL-2140 series”.
Przejdź do urządzenia Vista i dodaj nową drukarkę. To działało jak urok i zajęło mi kilka miesięcy, aby znaleźć to rozwiązanie.
Dzięki za świetną informację! Ten sam problem z Brother MFC-7340. Windows 7 zainstalował go jako „Brother MFC-7340”, pokazany w zakładce Ogólne „właściwości drukarki”, podczas gdy 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, dodatkowy sterownik może zostać dodany po stronie Windows 7. Następnie sterownik może zostać zainstalowany na komputerze z systemem Vista. Jedynym sposobem, aby uzyskać sterownik po stronie Vista, był komputer z systemem Windows 7, do którego podłączono drukarkę.
źródło