Jak całkowicie usunąć drukarkę z systemu Windows 7

19

Mam pewne problemy z moją drukarką Canon Pixma IP1900 - nie odpowiada ona na żadne żądania systemu operacyjnego. Korzystam z systemu Windows 7 x64 z dodatkowymi sterownikami Canon, a drukarka działała dobrze, ale ostatnio już nie.

Podłączyłem go do drugiego komputera z systemem Windows 7 i nie ma żadnych dodatkowych sterowników Canon, a drukarka znów działała - system Windows nie tylko sam znalazł odpowiednie sterowniki, ale wszystko inne działało jak urok.

Teraz zakładam, że problemem są albo sterowniki (zepsute przez system operacyjny), albo sam system operacyjny. Moim pomysłem jest całkowite usunięcie sterowników Canon i wszelkich danych związanych z drukarką. Jak mam to zrobić?

elmes
źródło

Odpowiedzi:

29

Zapoznaj się z tym samouczkiem, w którym wyjaśniono, jak używać konsoli Microsoft Management Console (MMC) do usuwania niechcianych pakietów sterowników drukarek.

Jeśli to nie zadziała, spróbuj użyć narzędzia printui.exe .

W wierszu polecenia z podwyższonym poziomem uprawnień administratora printui /s /t2należy usunąć sterownik ORAZ pakiet.

Oto jak to zrobić krok po kroku:

  1. Otwórz wiersz poleceń z uprawnieniami administracyjnymi: Start-> Wszystkie programy-> Akcesoria-> Wiersz polecenia; Kliknij prawym przyciskiem myszy -> Uruchom jako administrator
  2. Uruchom narzędzie Printui: printui /s /t2
  3. Spróbuj usunąć drukarki. Jeśli to nie zadziała ... (tzn. Jeśli usunięcie drukarek wymienionych w printui nie powiedzie się).
  4. Kliknij Start> Uruchom> Services.msc
  5. Znajdź usługę bufora wydruku i kliknij prawym przyciskiem myszy> Właściwości> zatrzymaj usługę.
  6. Otwórz Mój komputer i przejdź do C:\Windows\System32\spool\Printers(musisz kliknąć „OK”, aby uzyskać dostęp do folderu).
  7. USUŃ zawartość folderu, który otworzyłeś w kroku 6.
  8. Wróć do services.msci ponownie uruchom usługę bufora wydruku.
  9. Wróć do narzędzia printui (może być konieczne ponowne uruchomienie go przy użyciu tej samej metody jak powyżej) i spróbuj ponownie usunąć drukarki. Tym razem powinno działać. W razie potrzeby sprawdź kartę „Porty” i usuń wszystkie porty TCP / IP, które są powiązane ze starą drukarką.
  10. Na koniec sprawdź inne komputery w sieci domowej, aby sprawdzić, czy któryś z nich odwzorowuje na starą drukarkę, i usuń te odwzorowania
RockPaperLizard
źródło
1
Dobrze wyjaśnione. Niezła odpowiedź.
CharlieRB
Wszystko, co opisałeś, działało (przynajmniej nie były wyświetlane żadne błędy). Problem polega na tym, że po usunięciu sterowników, ponownym uruchomieniu i podłączeniu drukarki widzę ten sam problem - nie można nawiązać połączenia z drukarką, chociaż drukarka działa dobrze z moim systemem Windows 7 w wersji x86. Jak to możliwe? Co jeszcze mogę zrobić / usunąć / zresetować?
elmes
Czy próbowałeś innego portu lub kabla?
Tak, próbowałem zmienić oba ...
elmes
Byłoby pomocne, gdybyś opracował kroki, które podjąłeś podczas instalacji drukarki, być może twój komputer nie jest skonfigurowany do automatycznego wyszukiwania sterowników w trybie online .
4

Jedynym spójnym sposobem, w jaki udało mi się usunąć zarówno sterownik ORAZ pakiet, jest:

  1. Otwórz menu Start.
  2. Wpisz „Wiersz polecenia”.
  3. W obszarze „Programy” kliknij prawym przyciskiem myszy „Wiersz polecenia”, kliknij „Uruchom jako administrator” i zaakceptuj monit UAC.
  4. W wierszu polecenia z podwyższonym poziomem uprawnień uruchom, printui /s /t2aby otworzyć Właściwości serwera wydruku na karcie Sterownik w trybie podniesionym. Nie zamykaj wiersza polecenia.
  5. Wybierz sterownik, który chcesz odinstalować.
  6. Wybierz „Usuń ...”.
  7. Wybierz „Usuń sterownik i pakiet sterowników”, ale pozostaw „Usunięcie tego pakietu sterowników drukarki spowoduje usunięcie go z systemu. Czy na pewno chcesz usunąć% driverName%?” okno otwarte .
  8. W podwyższonym wierszu polecenia uruchom net stop spooler.
  9. W wierszu polecenia z podwyższonym poziomem uprawnień wpisz, ale nie uruchamiaj net start spooler .
  10. Kliknij okno Wiersz polecenia i najedź kursorem na przycisk „Tak” w oknie usuwania pakietu sterowników.
  11. Naciśnij klawisz Enter, aby wykonać net start spoolerpolecenie i jak tylko zobaczysz The Print Spooler service is starting.wynik, kliknij przycisk „Tak” w oknie usuwania pakietu sterowników.

Czas jest kluczem do sukcesu.

mythofechelon
źródło
Dziękujemy za proste polecenie zatrzymania bufora usług (lepiej niż używanie service.msc)!
MUY Belgia,
@MUY Belgia Możesz to zrobić z net [start | stop] dowolną nazwą usługi. :)
mythofechelon
Odmiana, która redukuje kilka kliknięć: Część (A): otwórz zarówno administracyjną powłokę CMD, jak i panel sterowania Urządzenia i drukarki , uruchom ponownie * Usługa buforowania i natychmiast kliknij R-drukarkę i Usuń. Powtarzaj, aż znikną wszystkie żądane drukarki. Część (B): Teraz użyj printui /s /t2do usunięcia sterowników i pakietów (nie trzeba już uruchamiać / zatrzymywać bufora za każdym razem). (((* Uruchom ponownie usługę jako pojedyncze polecenie - net stop spooler && net start spooler)))
matt wilkie