Problem z dodawaniem 64-bitowych sterowników druku Windows 7 do 32-bitowego serwera wydruku Windows 2003


12

Zainstalowałem ostateczną wersję RTM 64-bitowego systemu Windows 7 Professional na systemie testowym przed rozpoczęciem wdrażania w naszej firmie.

Mam problemy z połączeniem się z kilkoma drukarkami HP, które mamy w sieci. Te drukarki są udostępniane z hosta serwera Windows 2003.

Pobrałem najnowszy sterownik uniwersalnej drukarki HP, jednak nie mogę dodać 64-bitowego sterownika do systemu serwera 2003 (32-bitowy).

Jak mogę połączyć się z tymi drukarkami z systemu Windows 7?


1
Wydaje mi się, że właściwsza byłaby zmiana tytułu na coś podobnego do „Problem z dodawaniem 64-bitowych sterowników druku do 32-bitowego serwera wydruku Windows 2003”
MDMarra,

1
Richard, mam ten sam problem co ty i żadna z tych odpowiedzi nie rozwiązuje go (prawdopodobnie dlaczego ten jest oznaczony jako bez odpowiedzi). Zazwyczaj każda z poniższych trzech odpowiedzi byłaby w porządku, ale HP naprawdę zepsuło wszystko dzięki swojemu „Universal Print Driver”. Zainstalowałem go na mojej stacji roboczej x64, zlokalizowałem .inf, wskazałem serwerowi ten plik i stwierdził, że „Określona lokalizacja nie zawiera sterownika HP LaserJet P2015 Series PS dla wymaganej architektury procesora”. Czy ktoś znalazł sposób, aby to zrobić?
pk.

Znalazłem ten post, szukając rozwiązania wyżej wspomnianego błędu - (... „podczas próby pobrania sterowników (0x0000007e)”). Mówiąc tylko, że rozwiązanie JohnnyD działało dla mnie. Nie myślałem o wprowadzeniu ścieżki sieciowej do wspólnej drukarki jako portu. Dzięki!

Odpowiedzi:


9

Wciśnij 64-bitowy sterownik przez sieć

  1. Przejdź do 64-bitowego komputera w sieci i skopiuj 64-bitowe pliki sterowników na komputer
  2. Na komputerze 64-bitowym otwórz Eksploratora Windows i przejdź do serwera 32-bitowego
  3. Otwórz okno dialogowe Drukarki widoczne w Eksploratorze Windows.
  4. Z paska menu wybierz File> Server Properties, wybierz Driverskartę i kliknij Addprzycisk.
  5. W Kreatorze dodawania sterowników zaznacz pole wyboru Procesor x64 i odznacz pole wyboru x86.
  6. Kliknij przycisk Dalej, a następnie kliknij Z dysku i przejdź do sterownika 64-bitowego na lokalnym komputerze 64-bitowym.
  7. Ukończ Kreatora dodawania sterowników.

Po zakończeniu okno dialogowe Właściwości serwera powinno pokazywać sterowniki x64 zainstalowane dla tego typu urządzenia


4

Użyłem narzędzi RSAT, aby Windows 2003 obsługiwał sterowniki do Windows 7 x64. Ale najpierw musiałem zaktualizować listę sterowników. Procedura, którą zastosowałem:

-Aktualizacja bazy danych sterowników systemu Windows

  1. Przejdź do Panelu sterowania -> Urządzenia i drukarki.
  2. Dodaj nową drukarkę, wybierz lokalną.
  3. Wybierz LPT1.
  4. W oknie dialogowym „Zainstaluj sterownik drukarki” kliknij przycisk Windows Update. Spowoduje to pobranie pozostałych sterowników, które będą widoczne na liście.
  5. Anuluj instalację drukarki, sterowniki nie zostaną usunięte.

-Zainstaluj sterowniki na serwerze z RSAT

  1. Pobierz i zainstaluj narzędzia RSAT.
  2. Otwórz narzędzie Zarządzanie drukowaniem.
  3. Kliknij prawym przyciskiem myszy Serwery wydruku, wybierz Dodaj / Usuń serwer i dodaj docelowy serwer wydruku.
  4. W obszarze nowego obiektu serwera kliknij Dodaj sterowniki.
  5. W moim przypadku, ponieważ jestem w systemie Windows x64, wybrałem x64 i odznaczyłem x86.
  6. Spowoduje to wyświetlenie listy sterowników zainstalowanych na stacji roboczej. Wybierz sterownik do zainstalowania na serwerze.

3

Odpowiedź Doma zbliżyła mnie do siebie.

Musiałem go zmodyfikować w następujący sposób.

Moja drukarka ponownie wyznaczyła nazwę drukarki w sterowniku. Możesz dodać tylko sterowniki o tej samej nazwie do tych, które już skonfigurowałeś.

Musiałem pobrać oba nowe sterowniki (x86 i x64) i zmienić oryginalną drukarkę na nowy sterownik x86, a następnie system automatycznie dodał x64 do swojej listy. Potem mogłem bez problemu zainstalować drukarkę na komputerze z systemem Windows 7.

Dzięki za pomoc !!


Dzięki. To była ostatnia część układanki, którą musiałem rozwikłać. +1
John Gardeniers

3

Wiem, że to stare pytanie, ale właśnie wymyśliłem, jak to zrobić, więc pomyślałem, że opublikuję moją metodę łączenia się i drukowania z 64-bitowego systemu Windows 7 na 32-bitowym serwerze druku Windows (powinien być taki sam dla 64-bitowy Vista):

  • upewnij się, że masz zainstalowany prawidłowy sterownik drukarki na swoim Windows 7
  • Goto drukarki i urządzenia, dodaj nową drukarkę
  • wybierz drukarkę lokalną
  • użyj istniejącego portu (LPT1)
  • wybierz odpowiedni sterownik druku
  • kliknij dalej w dalszej części procesu
  • nazwij drukarkę tak, jak ma być wyświetlana.
  • pozwól mu zainstalować ...
  • wybierz „nie udostępniaj”
  • po zakończeniu kliknij prawym przyciskiem myszy i wybierz „Właściwości drukarki”
  • na karcie Porty, kliknij „Dodaj port ...”
  • wybierz „Port lokalny”, a następnie kliknij „Nowy port ...”
  • wpisz dokładny adres sieciowy drukarki. tj .: \ printserver01 \ hplaserj
  • kliknij OK, a następnie kliknij zamknij
  • upewnij się, że nowy port jest wybrany i kliknij Zastosuj, a następnie zamknij
  • drukarka testowa. Jeśli to nie działa, oznacza to, że masz zainstalowany nieprawidłowy lub niezgodny sterownik drukarki

Ponadto, jeśli próbujesz połączyć się z drukarkami HP, zauważyłem, że sterownik HP Universal PCL6 działa wyjątkowo dobrze: pobierz tutaj


Jedynym problemem związanym z odpowiedzią JohnnyD jest to, że dotyczy tylko jednego komputera. Wszelkie dodatkowe maszyny X64 będą musiały wykonać ten sam proces, aby skonfigurować je do drukarki. Modyfikacja tego serwera, aby umożliwić klientom X64 łączenie się i drukowanie, staje się znacznie ważniejsza, im większa staje się Twoja organizacja.

2

Najprostszym sposobem jest pobranie sterowników x64 dla tego urządzenia, a następnie rdp na serwer wydruku i wybranie drukarek właściwości drukarki, którą chcesz zainstalować, a następnie karty udostępniania i kliknięcia dodatkowych sterowników. Zaznacz pole wyboru dla x64 Windows XP i wdows server 2003, a następnie wskaż plik inf z folderu właśnie pobranych sterowników. Gdy użytkownik kliknie tę drukarkę, zapyta, czy chce zainstalować sterownik.


2

Pobierz sterownik XP64 bit. Przejdź do serwera i dodaj „dodatkowe sterowniki” w obszarze Udostępnianie. Kliknij x64 i wskaż go na sterowniku bitowym XP64. To powinno zainstalować sterownik X64 i powinieneś mieć możliwość dodania drukarki w dowolnym 64-bitowym systemie operacyjnym MS. Działa to dla naszych 64-bitowych użytkowników systemu Win7 (drukarka HP P3005X).

PS Rozpakowałem sterownik na 64-bitowym komputerze, ale to może nie mieć znaczenia. Może to również działać na 32-bitowym serwerze wydruku.


HP P3005 był zdecydowanie naszym największym problemem. Używanie HP „Universal Driver” całkowicie zawiodło, dopóki nie zmieniłem jego nazwy zgodnie z odpowiedzią Dasha. Jesteśmy teraz w stanie używać tej drukarki na 64-bitowych komputerach z systemem Windows 7, ale z mniej niż idealnymi wynikami.
John Gardeniers

2

Natrafiłem już na ten problem. Wszystko sprowadza się do nazwy drukarki w .inf. Nazwy drukarek x32 i x64 muszą być „DOKŁADNIE” takie same. Zatem „HP LaserJet P2015 Series PS” różni się od „HP LaserJetP2015 Series PS”. Doprowadziło mnie to do szału przez chwilę, dopóki się tego nie nauczyłem i wszedłem do .inf x64, skopiowałem i wkleiłem w nim nazwę drukarki xinf .inf. Gdy są dokładnie takie same, to powinno działać.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.