Poprawka: system Windows nie może znaleźć odpowiedniego sterownika drukarki

Błąd „Windows nie może zlokalizować odpowiedniego sterownika drukarki”  jest zwykle napotykany, gdy użytkownicy próbują zainstalować bezprzewodową / przewodową drukarkę po raz pierwszy lub próbują udostępnić ją w sieci lokalnej. Jak się okazuje, ten konkretny problem jest dość powszechny podczas próby udostępnienia drukarki między dwoma lub więcej komputerami, które mają różne wersje bitowe systemu Windows (x86 vs x64 lub odwrotnie).

Uwaga: temu błędowi może towarzyszyć wiele różnych kodów błędów.

Jeśli obecnie zmagasz się z tym problemem, mamy kilka potencjalnych poprawek, które mogą po prostu rozwiązać problem. Poniżej znajduje się zbiór czynności, które pomogły niektórym użytkownikom w rozwiązaniu problemu. Zaczniemy od upewnienia się, że używasz prawidłowego sterownika drukarki, a następnie zmień uprawnienia udostępniania komputerów-gości (jeśli to konieczne). W końcu zamierzamy udostępnić drukarkę w sieci lokalnej - ten ostatni krok ma inną procedurę, w zależności od wersji hosta w architekturze Windows. Postępuj zgodnie z każdym krokiem, aby uzyskać najlepsze wyniki.

Uwaga: ten artykuł ma na celu pomóc osobom, które chcą udostępniać drukarkę z komputera hosta innym komputerom podłączonym do tej samej sieci lokalnej. Jeśli otrzymujesz ten błąd podczas pierwszej instalacji drukarki na jednym komputerze, wykonanie kroku 3 nie rozwiąże problemu. Jeśli dwie pierwsze metody nie są pomocne, kontynuuj rozwiązywanie problemów z innymi szczegółowymi artykułami dotyczącymi instalacji drukarki (nie można zainstalować 0x00000057, 0x000003eb i pakietu sterownika drukarki).

Krok 1: Instalowanie najnowszego sterownika drukarki

Usługa Windows Update (WU) nie jest tak wydajna, gdy musi pobrać najnowszą dostępną wersję sterownika. Błąd  „System Windows nie może zlokalizować odpowiedniego sterownika drukarki”  może być czasami wyświetlany, ponieważ aktualnie zainstalowany sterownik drukarki nie jest zgodny z wersją systemu Windows lub jest po prostu nieaktualny. Stwarza to problemy ze zgodnością, jeśli kiedykolwiek spróbujesz udostępnić drukarkę w sieci.

Wykonaj poniższe kroki, aby odinstalować sterownik bieżącej drukarki (jeśli ją posiadasz) z urządzenia i drukarek i pobrać najnowszą wersję z witryny internetowej producenta:

Uwaga: Zdecydowana większość drukarek nie pojawi się w Menedżerze urządzeń , więc nie próbuj odinstalowywać sterownika z tego miejsca. Jeśli nie zainstalowałeś sterownika dla swojej drukarki, pomiń część dotyczącą odinstalowywania i rozpocznij tę metodę od razu od kroku 3.

  1. Naciśnij klawisz Windows + R, aby otworzyć okno Uruchom. Wpisz „ control / name Microsoft.DevicesAndPrinters ” i naciśnij Enter, aby otworzyć Urządzenie i drukarki.

  2. Gdy już tam będziesz, po prostu kliknij prawym przyciskiem myszy sterownik i wybierz opcję Usuń urządzenie (w obszarze Drukarki ) Dopiero po odinstalowaniu sterownika przejdź do poniższego kroku.
  3. Przejdź do witryny internetowej producenta i pobierz najnowszą wersję sterownika powiązaną z wersją systemu Windows.

    Uwaga: nie martw się zbytnio, jeśli nie uda Ci się znaleźć wersji sterownika dostosowanej do Twojej wersji systemu Windows. Wystarczy pobrać najnowszą wersję i odnoszą się do następnej nocie ust instrukcje.

  4. Zainstaluj sterownik z właśnie pobranego pakietu instalacyjnego i uruchom ponownie komputer.

    Uwaga: Jeśli Twoja drukarka jest dość stara, prawdopodobnie otrzymasz komunikat „ Sterownik nie jest zgodny z wersją systemu Windows ” lub coś podobnego podczas próby otwarcia pakietów instalacyjnych. W takim przypadku kliknij plik wykonywalny prawym przyciskiem myszy, przejdź do opcji Zgodność , zaznacz pole obok opcji Uruchom ten program w trybie zgodności  i wybierz starszą wersję systemu Windows (najlepiej zgodną wersję wymienioną w opisie sterownika). Należy pamiętać, że nie gwarantuje to działania ze wszystkimi drukarkami.

Gdy masz pewność, że masz najnowszą wersję drukarki, przejdź do kroku 2.

Krok 2: Wprowadzenie niezbędnych zmian w uprawnieniach do udostępniania

Teraz, gdy wyeliminowaliśmy możliwość wadliwego sterownika, sprawdźmy, czy masz niezbędne uprawnienia do udostępniania. Jednym z najczęstszych winowajców, który powoduje błąd  „System Windows nie może zlokalizować odpowiedniego sterownika  drukarki”, jest niepoprawne udostępnianie drukarki w sieci lokalnej. Jeśli pojawi się komunikat o błędzie podczas konfigurowania drukarki do udostępniania w lokalnym połączeniu sieciowym, pomocne będą poniższe kroki.

Aby upewnić się, że błąd nie występuje z powodów technicznych, będziemy musieli wprowadzić pewne obowiązkowe zmiany uprawnień do udostępniania na komputerze, na którym znajduje się drukarka. Kiedy dotarliśmy, że dzieje, musimy włączyć odnajdowanie sieci i włączyć udostępnianie plików i drukarek . Oto krótki przewodnik po całej sprawie:

  1. Naciśnij klawisz Windows + R, aby otworzyć okno Uruchom. Wpisz „ control / name Microsoft.DevicesAndPrinters ” i naciśnij Enter, aby otworzyć Urządzenie i drukarki.

  2. Kliknij drukarkę prawym przyciskiem myszy i wybierz Właściwości (Właściwości drukarki) .
  3. We Właściwościach drukarek przejdź do zakładki Udostępnianie i kliknij Zmień opcje udostępniania . Następnie zaznacz pole obok opcji Udostępnij tę drukarkę i nadaj jej sugestywną nazwę (najlepiej krótką). Naciśnij Zastosuj, aby potwierdzić zmiany i zamknąć okno Właściwości drukarki  .

  4. Naciśnij  ponownie klawisz Windows + R, aby otworzyć kolejne okno Uruchom. Wpisz lub wklej „ control / name Microsoft.NetworkAndSharingCenter ” w polu Uruchom i naciśnij Enter, aby otworzyć Centrum sieci i udostępniania.

  5. W Centrum sieci i udostępniania kliknij Zmień zaawansowane ustawienia udostępniania .

  6. W zaawansowanych ustawieniach  udostępniania włącz opcję Włącz wykrywanie sieci i upewnij się, że pole obok opcji Włącz automatyczną konfigurację urządzeń podłączonych do sieci jest zaznaczone. Następnie przewiń w dół do opcji Udostępnianie plików i drukarek i włącz opcję Włącz udostępnianie plików i drukarek. Na koniec upewnij się, że zapisałeś zmiany, klikając przycisk Zapisz zmiany .

Uwaga: jeśli próbujesz udostępnić drukarkę w sieci lokalnej, musisz powtórzyć ten krok na każdym komputerze, który ma uzyskiwać dostęp do drukarki.

Po poprawnym skonfigurowaniu uprawnień do udostępniania sprawdź, czy problem został rozwiązany. Jeśli nadal nie możesz zainstalować go przez ten sam błąd „ Windows nie może zlokalizować odpowiedniego sterownika druku”  , przejdź do kroku 3.

Krok 3: Udostępnianie drukarki w sieci lokalnej

Po pomyślnym wykonaniu dwóch pierwszych kroków uruchom ponownie komputer, odłącz drukarkę i sprawdź, czy nadal  pojawia się komunikat o błędzie „System Windows nie może zlokalizować odpowiedniego sterownika drukarki”  podczas próby udostępnienia drukarki. Jeśli nadal się pojawia, postępuj zgodnie z poniższymi instrukcjami.

Współdzielenie drukarki sieciowej hostowanej na komputerze 32-bitowym z innymi komputerami 32-bitowymi jest dość łatwe. To samo dotyczy dwóch lub więcej komputerów 64-bitowych. Aby to zrobić, ponownie utwórz następującą procedurę na komputerach korzystających z udostępnionej drukarki - Otwórz polecenie Uruchom ( klawisz Windows + R ), wpisz „ control / name Microsoft.DevicesAndPrinters”  i naciśnij Enter, aby otworzyć Urządzenia i drukarki .

Tam po prostu kliknij Dodaj drukarkę> Dodaj drukarkę sieciową i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby udostępnić drukarkę na komputerze / komputerach-gościach. Po zakończeniu instalacji drukarka powinna stać się dostępna dla komputera-gościa.

Jednak pomimo tej pozornej prostoty, współdzielenie drukarki obsługiwanej przez 32-bitowy komputer PC z innym lub większą liczbą 64-bitowych komputerów jest sprzeczne z intuicją. To samo dotyczy hosta 64-bitowego współdzielonego z 32-bitowym komputerem / komputerami. Jak możesz sobie wyobrazić, użycie powyższej metody nie zadziała. Jeśli znajdujesz się w takiej sytuacji, wykonaj poniższe czynności, aby pobrać i użyć nazwy komputera-hosta i nazwy drukarki:

Uwaga: pierwszych 5 kroków tej metody jest wykonywanych na komputerze pełniącym rolę hosta drukarki.

  1. Naciśnij klawisz Windows + R, aby otworzyć okno Uruchom. Wpisz „ sysdm.cpl ” i naciśnij Enter, aby otworzyć Właściwości systemu.

  2. We Właściwościach systemu przejdź do zakładki Nazwa komputera i kliknij przycisk Zmień (Zmień nazwę) . Teraz zapisz lub skopiuj nazwę komputera  i zamknij okno Właściwości systemu .

  3. Naciśnij klawisz Windows + R, aby otworzyć okno Uruchom. Następnie wpisz „ control / name Microsoft.DevicesAndPrinters ” i naciśnij Enter, aby otworzyć Urządzenie i drukarki.

  4. W oknie Urządzenia i drukarki kliknij drukarkę prawym przyciskiem myszy i wybierz opcję Właściwości. Następnie przejdź do karty Udostępnianie i zapisz lub skopiuj nazwę drukarki obok pola Nazwa udziału.

    Uwaga: Po pobraniu zarówno nazwy komputera, jak i drukarki, przejdź do komputera odbierającego.

  5. Naciśnij klawisz Windows + R, aby otworzyć okno Uruchom. Wpisz „ control / name Microsoft.DevicesAndPrinters ” i naciśnij Enter, aby otworzyć Urządzenie i drukarki.

  6. W sekcji Urządzenia i drukarki  kliknij Dodaj drukarkę , a następnie kliknij Dodaj drukarkę lokalną .
  7. Po wyświetleniu monitu o wybór portu drukarki kliknij opcję Utwórz nowy port i wybierz opcję Port lokalny jako Typ portu. Następnie naciśnij Dalej, aby przejść dalej.

  8. Gdy pojawi się monit o znalezienie drukarki według nazwy lub adresu TCP / IP, wybierz opcję Wybierz udostępnioną drukarkę według nazwy . Następnie wprowadź poprawne nazwy w polu poniżej - składnia powinna wyglądać następująco: \\ Nazwa komputera \ nazwa drukarki. Użyj nazw, które wcześniej pobraliśmy, zwracając uwagę na użycie prawidłowego formatu i naciśnij OK.

  9. Po kilku krótkich chwilach zostanie przedstawiony nowy proces dodawania nowego sprzętu. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć instalację drukarki na drugim komputerze.

    Uwaga: Jeśli masz wiele komputerów, które będą używać drukarki, powtórz kroki od 5 do 9 na każdym z nich.