Installieren Sie den beschädigten Druckertreiber und Drucker unter Windows 7 erneut.

2892
Wildcard

Ich habe versucht, einem Freund bei einem Druckerproblem zu helfen - Windows 7 Home Premium und einen HP Color LaserJet Pro MFP M277dw.

Der Drucker druckte nicht. Selbst wenn Sie versuchen, das Dialogfeld "Drucken" über den Windows-Notizblock zu öffnen, würde dies zu einem Fehler führen und das Programm zum Absturz bringen. Wenn Sie versuchen, über "Druckereigenschaften" auf Informationen zum Drucker zuzugreifen, wird in der Titelleiste ein Fehler mit "C: \ Windows \ Explorer.exe" angezeigt. Ich habe es nicht abgeschrieben, aber es waren einige Computer-Zeiger darin (dh sehr niedriger Pegel).

Ich habe folgendes versucht:

  • Es wurde versucht, den Drucker zu entfernen. Das Druckersymbol ist nicht verschwunden.

  • Versuchte die in diesem Kommentar beschriebene Lösung . konnte den Druckertreiber nicht entfernen, da er verwendet wurde.

  • Starten Sie den Computer im abgesicherten Modus (mit Netzwerkbetrieb) neu und führen Sie die folgenden Schritte aus, um die Registrierungseinträge für den Drucker zu entfernen. Beim letzten Schritt habe ich die "inf" -Dateien (nur die Registrierungseinträge) nicht entfernt, da es so viele "inf" -Dateien gab und ich nicht sagen konnte, auf welche (wenn überhaupt) auf den Drucker verwiesen wurde, mit dem wir Probleme haben .

  • Der Computer wurde normal hochgefahren und die Druckerliste überprüft. Der Drucker wurde entfernt (yay!) Und der Notizblock konnte den Druckdialog erfolgreich öffnen, beklagte jedoch, dass keine Drucker installiert sind.

Dann haben wir versucht, den Drucker erneut über das Dialogfeld "Drucker hinzufügen" hinzuzufügen. Wir haben auf "Netzwerkdrucker hinzufügen" geklickt und den richtigen Drucker (mit der richtigen IP-Adresse) aus der Liste ausgewählt.

Der Drucker wurde installiert, aber das Installationsprogramm stürzte ab.

Das Druckersymbol wurde nicht angezeigt. Wir haben erneut auf "Drucker hinzufügen" geklickt und die Fehlermeldung erhalten: "Windows kann den Drucker nicht öffnen. Der lokale Druckerspoolerdienst wird nicht ausgeführt. Bitte starten Sie den Spooler neu oder starten Sie den Computer neu."

Das Druckersymbol wurde kurz angezeigt und verschwand nicht, als wir versuchten, es zu entfernen, es ist jedoch zurzeit nicht aufgeführt. Notepad öffnet das Druckdialogfeld erfolgreich, es sind jedoch keine Drucker verfügbar (keine installiert).


Ich denke, es ist ein korrupter Treiber beteiligt.

Wie kann ich die Fehler beheben, wenn ich versuche, diesen Drucker zu installieren (den Treiber möglicherweise vollständig auszulöschen?) Und ihn dann erfolgreich neu zu installieren?

Einfacher: Wie kann ich den Drucker korrekt neu installieren und wieder funktionieren?

0
Gerät und Drucker-> Wählen Sie einen beliebigen Drucker-> Druckservereigenschaften (in der oberen Symbolleiste) -> Treiber (Registerkarte). Wählen Sie den alten Treiber aus, klicken Sie auf "Entfernen" und wählen Sie "Treiber und Treiberpaket entfernen". Gehen Sie zu hp.com, laden Sie die neuesten Treiber herunter und prüfen Sie, ob dies hilfreich ist. Ich empfehle den ** HP Universal Print Driver für Windows PostScript (64-Bit) -Treiber **, der immer für mich funktioniert. cybernard vor 8 Jahren 1
Wie wird der MFP Ihres Freundes (nicht nur ein Drucker, sondern auch ein Scanner) an den Computer angeschlossen (USB, Wi-Fi oder Ethernet (Kabel))? alljamin vor 8 Jahren 0
@cybernard, obwohl es jetzt überhaupt keine Drucker in dieser Ansicht gibt, erinnere ich mich daran, dass wir das versucht haben (bevor wir zu regedit gingen). Es sagte, dass der Fahrer nicht entfernt werden konnte, während er benutzt wurde, oder Worte dazu. Ich bin mir ziemlich sicher, dass dies die Option ist, die wir von `printui /s`? (http://superuser.com/questions/111781/cant-remove-printer-from-windows-7#comment1330539_111787) bekommen, und dann wann Wir haben `printui / s 'aus dem abgesicherten Modus ausprobiert, da der Print-Spooler nicht ausgeführt wurde (catch 22). (weiter) Wildcard vor 8 Jahren 0
(Fortsetzung) Dies ist der Zeitpunkt, an dem wir [diesen Schritten gefolgt sind] (http://www.tomshardware.com/answers/id-1623188/catch-uninstalling-printer-drivers.html#10488905), um die Registrierung zu bearbeiten, während ich verlinkt habe zu der Frage. Wildcard vor 8 Jahren 0
@ alljamin, über ein Ethernetkabel. Nach dem Löschen von "regedit" konnten * wir "Add Printer" öffnen (obwohl dies derzeit nicht möglich ist), und der Drucker wurde in den Suchergebnissen "Add Network Printer" (Netzwerkdrucker hinzufügen) richtig aufgeführt, wobei die IP-Adresse mit der übereinstimmte wurde auf dem Druckerbildschirm angezeigt. Wildcard vor 8 Jahren 0
Haben Sie das USB-Kabel von diesem MFP? Können Sie es direkt an Ihren Computer anschließen und sehen, ob es funktioniert? alljamin vor 8 Jahren 0
@alljamin, guter Vorschlag; Ich bin jetzt nicht da, aber ich werde es versuchen. Ich bezweifle jedoch, dass dies funktionieren wird, da das Dialogfeld "Drucker hinzufügen" im Moment nicht einmal angezeigt wird. (Ich denke, ich könnte noch einmal im abgesicherten Modus die "regedit" -Schritte durchgehen, die ich das erste Mal gemacht habe, und dann * mit * einem USB-Kabel versuchen ...) Wildcard vor 8 Jahren 0
pnputil -d printer.inf / force Wenn Sie den Namen des Treibers finden, können Sie ihn verwenden, um ihn zu entfernen. Dies sollte Ihnen helfen, es zu finden. ** dism / online / get-drivers / format: table ** Sie können auch eine Windows-CD starten, die Eingabeaufforderung aufrufen und diese Offline-Methode verwenden. ** dism / Image: c: \ / Remove-Driver /Driver:OEM1.inf** HINWEIS: Es handelt sich möglicherweise nicht um das Laufwerk C: in diesem Zustand. Sie benötigen das Laufwerk mit dem Windows-Ordner. cybernard vor 8 Jahren 1

1 Antwort auf die Frage

0
Wildcard

Das Problem ist jetzt behoben. Nachfolgend finden Sie die Schritte, die ich zur Behebung dieses Problems unternommen habe (nachdem ich die in der Frage aufgeführten Schritte unternommen hatte).

Ich habe versucht, die Registrierungsschlüssel für den Druckerspooler von einem funktionierenden Windows 7- Computer zu laden (siehe Kommentar von "WindowsAdminGuru") und den Computer neu zu starten, aber es gab keine offensichtlichen Änderungen, und ich glaube nicht, dass dies der Lösungsfaktor war.

Was tat ein Unterschied war zweifach:

Zuerst folgte ich den hier aufgeführten Schritten, um:

  • Stoppen Sie den Druck-Spooler (der eigentlich schon angehalten wurde) über Windows-R -> cmd -> services.msc -> Druck-Spooler -> Stopp.
  • Löschen Sie alle Dateien aus den drei Verzeichnissen C:\Windows\system32\spool\drivers\w32x86, C:\Windows\system32\spool\printersund C:\Windows\system32\spool\drivers\x64, obwohl in meinem Fall nur Dateien in der dritten von diesen anwesend waren x64.
  • Starten Sie den Druckerspooler (aus dem Fenster, das ich bereits geöffnet hatte, aber über Windows-R -> cmd -> services.msc -> Druckerspooler -> Start aufgerufen wurde.)

Dies änderte sich und ich konnte die Treiber vom Hersteller herunterladen und den Drucker erneut installieren. (Der Treiber wurde nicht in "Windows Update" angezeigt, was einfroren, aber ich habe ihn erfolgreich über Google Chrome heruntergeladen und den Installations-Assistenten ohne Probleme ausgeführt.)

Obwohl ich erfolgreich eine Testseite drucken ließ, geschahen weiterhin seltsame Dinge:

Im Fenster "Drucker und Geräte" wurden drei Drucker angezeigt, zwei Duplikate des gewünschten Druckers sowie eine "Fax" -Version des gleichen Druckernamens, jedoch mit einem anderen Symbol. Keiner von ihnen hat gearbeitet. Beim Versuch, über Notepad zu drucken, wurde ein anderer Fehler angezeigt, und der Druckerspooler wurde beendet (und alle Drucker verschwanden aus der Liste). Ich hatte services.msc offen gehalten und versuchte es zu starten, aber es wurde wieder beendet.

Bei einem dieser Versuche bekam ich den Fehler 1067. Beim Googeln fand ich die Anweisungen und folgte den Anweisungen :

  • Stoppen Sie den Druckerspooler (der bereits gestoppt wurde)
  • Entfernen Sie jeden Registrierungsschlüssel von den Anbietern hkey_local_machine -> system -> currentcontrolset -> control -> print ->, mit Ausnahme von "Internet Print Provider" und "LanMan Print Services" (die in meinem Fall die einzigen beiden waren).
  • Entfernen Sie jeden Registrierungsschlüssel von hkey_local_machine -> system -> currentcontrolset -> control -> print -> Druckern. Dies hatte einen Eintrag, den Drucker, mit dem wir so viele Probleme hatten! Ich habe es entfernt.
  • Starten Sie den Druckerspooler neu (von services.msc, den ich noch geöffnet hatte).

Print Spooler ist diesmal nicht mehr gestorben.

Als Nächstes ging ich zum Dialog "Drucker hinzufügen", der ebenfalls nicht (bis jetzt so gut!) Gestorben ist, und klickte auf "Lokaler Drucker hinzufügen" (Hinweis: Die Option "Netzwerkdrucker hinzufügen" war überhaupt nicht vorhanden!) "Verwenden Sie einen vorhandenen Anschluss", wählen Sie den Standard-TCP / IP-Anschluss aus, auf dem sich der Drucker befand, und Sie haben eine Auswahl erhalten:

Der Druckertreiber war bereits installiert und ich hatte die Wahl, den installierten Treiber zu verwenden oder den Treiber neu zu installieren. Ich wählte "Treiber neu installieren". Das hat einige Minuten gedauert.

Damit ist der Drucker nun perfekt und ohne Probleme. :)