Błąd 0x00000057 podczas instalowania drukarki sieciowej w systemie Windows

Kilka razy napotkałem następujący problem: kiedy próbuję podłączyć drukarkę sieciową z jednego z serwerów wydruku, na kliencie pojawia się błąd 0x00000057 Windows nie mogę połączyć do drukarka. Błąd pojawia się na etapie instalacji sterownika drukarki z serwera wydruku i, jak się później dowiedziałem, jest naprawiany po stronie klienta. Poniżej znajduje się sekwencja kroków, które pomogły mi rozwiązać ten błąd..

Sterownik drukarki nie jest zainstalowany. Nie można ukończyć operacji (błąd 0x00000057)

W przypadku, gdy sterownik drukarki sieciowej jest już zainstalowany na komputerze, na którym występuje problem, warto spróbować ręcznie usunąć go z repozytorium sterowników. Aby to zrobić, otwórz okno dialogowe z listą lokalnie zainstalowanych sterowników druku i odinstaluj sterownik podłączonej drukarki (wersje x64 i x86).

printui.exe / s / t2

Po odinstalowaniu sterownika spróbuj ponownie podłączyć drukarkę sieciową

Jeśli to nie pomoże lub sterownik nie był dostępny w systemie klienckim, wykonaj następujące czynności.

  1. Potrzebujemy komputera, na którym ta drukarka jest poprawnie zainstalowana i pomyślnie drukuje. Na tym komputerze uruchom edytor rejestru i przejdź do następnej gałęzi rejestru
    • w systemie x64: HKEY_LOCAL_MACHINE System \ CurrentControlSet \ Control \ Print \ Environments \ Windows NT x64 \ Drivers \ Version-3 \
    • w systemie x86 HKEY_LOCAL_MACHINE\ System \ CurrentControlSet \ Control \ Print \ Environments \ Windows NT x86 \ Drivers \ Version-3 \
  2. Znajdź gałąź z nazwą sterownika drukarki, którą chcesz zainstalować, i wyeksportuj ją do pliku Reg.
  3. Następnie w tej gałęzi znajdź kluczową wartość Infpath.  W moim przykładzie jest to C: \ Windows \ System32 \ DriverStore \ FileRepository \ prnhp002.inf_amd64_neutral_04d05d1f6a90ea24 \ prnhp002.inf
  4. Idź do katalogu C: \ Windows \ System32 \ DriverStore \ FileRepository i znajdź nazwę folderu, na który wskazuje klucz
  5. Teraz na komputerze, na którym występuje problem, spróbuj znaleźć ten folder. Najprawdopodobniej będzie obecna, ale będzie pusta. Oznacza to, że proces instalacji sterownika został przerwany.
  6. Edytuj uprawnienia NTFS w tym folderze (najprawdopodobniej będziesz musiał stać się jego właścicielem) i dodaj uprawnienia Pełna kontrola do grupy lokalnych administratorów.
  7. Zaimportuj plik reg na problematycznym komputerze i skopiuj zawartość folderu sterownika z normalnego komputera na problem.
  8. Uruchom ponownie usługę drukowania; buforowanie zatrzymania sieci i buforowanie uruchamiania sieci
  9. Spróbuj podłączyć drukarkę. Klient musi pomyślnie pobrać i zainstalować sterownik z serwera wydruku.

Jeśli żadne z rozwiązań nie pomoże, przejdź do katalogu C: \ Windows \ System32 \ DriverStore \, utwórz kopię zapasową pliku infpub.dat, a następnie daj grupie lokalnych administratorów pełne prawa do niego (Pełna kontrola). Następnie spróbuj zainstalować drukarkę sieciową.