Wie aus der Fehlermeldung hervorgeht, tritt normalerweise 0x00000709 auf, wenn der Druckername ungültig ist. Wenn dies auf DNS-Probleme zurückzuführen ist, kann der Fehler möglicherweise durch einfaches Herstellen einer Verbindung über die IP-Adresse des Druckers behoben werden. Aber so einfach liegen die Dinge meist nicht.
Zunächst trat dieser Fehler bei den meisten Benutzern nach der Installation von Windows-Updates auf, mit denen das Problem behoben werden sollte PrintNightmare-Sicherheitslücke im Druckspoolerdienst. Die Ursachen reichten von falsch konfigurierten Kommunikationsprotokollen bis hin zu inkompatiblen Treibern.
Abhängig davon, was diesen Fehler in Ihrem Fall konkret verursacht hat, variiert auch die Auflösung. Daher empfehlen wir, die Korrekturen in der hier aufgeführten Reihenfolge auszuprobieren, um alle Möglichkeiten abzudecken.
Grundlegende Fehlerbehebung
Es ist besser, einige geräte- und netzwerkbezogene Fehlerbehebungsschritte auszuprobieren, bevor Sie mit den Hauptlösungen beginnen. Überprüfen Sie nach jedem Schritt, ob der Fehler behoben ist.
- Starten Sie Ihren Computer, Drucker und Router neu.
- Drücken Sie Win + R und geben Sie msdt.exe /id PrinterDiagnostic ein, um die Fehlerbehebung für den Drucker auszuführen.
- Pingen Sie den Drucker an. Wenn der Ping fehlschlägt, führen Sie einen Tracert aus. Das Problem liegt hier wahrscheinlich bei Ihrer Firewall, dem Drucker oder den IP-/Gateway-/Subnetzeinstellungen des Druckservers.
- Stellen Sie eine Verbindung über die IP-Adresse des Druckers/Druckservers statt über den Hostnamen her.
- Melden Sie sich bei einem anderen Benutzerkonto an und versuchen Sie, eine Verbindung herzustellen.
Druckerfreigabe einrichten
Wenn der Druckspooler Ihres Geräts keine Verbindung zum Druckspoolerdienst auf dem Clientcomputer herstellen kann, auf dem die Druckverwaltungskonsole ausgeführt wird (häufig ein Druckserver), kann dies zu Fehler 0x00000709 führen. Dies geschieht normalerweise, weil der Client keinen DNS-Eintrag hat. Um dieses Problem zu beheben, können Sie erneut versuchen, die Druckerfreigabe einzurichten:
- Drücken Sie Win + I auf dem Haupt-PC, der mit dem Drucker verbunden ist.
- Wählen Bluetooth und Geräte > Drucker und Scanner.
- Klicken Sie auf den Drucker und wählen Sie ihn aus Druckereigenschaften.
- Über ihn Austausch Registerkarte, auswählen Teile diesen Drucker.
- Drücken Sie auf dem sekundären PC Win + I und gehen Sie zu Bluetooth und Geräte > Drucker und Scanner Auch.
- Klicke auf Gerät hinzufügen > Manuell hinzufügen.
- Verwenden Sie Ihre bevorzugte Methode, um den Drucker hinzuzufügen.
Wenn Sie den Drucker nicht hinzufügen können, stellen Sie sicher, dass die Freigabe auf beiden PCs aktiviert ist. Um dies zu tun,
- Drücken Sie Win + R und geben Sie Folgendes ein:
Steuerelement /Name Microsoft.NetworkAndSharingCenter - Notieren Sie sich den Typ des Netzwerkprofils und klicken Sie auf Erweiterte Freigabeeinstellungen ändern.
- Aktivieren Sie in Ihrem aktuellen Profil das Netzwerkerkennung Und Datenaustausch Optionen aufrufen und Änderungen speichern.
Standarddrucker ändern
Durch Festlegen des Druckers, zu dem Sie derzeit keine Verbindung herstellen können, als Standardeinstellung wurde dieser Fehler für viele Benutzer behoben. Einige Benutzer stoßen jedoch auch auf den Fehler 0x00000709, wenn sie versuchen, einen Drucker als Standard festzulegen. Letzterer Fall tritt normalerweise aufgrund von Berechtigungsproblemen auf. In jedem Fall empfehlen wir Folgendes:
- Drücken Sie Win + I und wählen Sie Bluetooth und Geräte > Drucker und Scanner.
- Deaktivieren Sie die Erlauben Sie Windows, meinen Standarddrucker zu verwalten Möglichkeit.
- Klicken Sie auf den problematischen Drucker und wählen Sie ihn aus als Standard einstellen.
- Prüfen Sie, ob Sie jetzt eine Verbindung herstellen können.
Wenn Sie es nicht als Standard festlegen können, führen Sie die folgenden Schritte aus, um etwaige Berechtigungsprobleme zu beheben. Gehen Sie dann zurück und legen Sie es anschließend als Standard fest. Wir empfehlen, Ihre Registrierung zu sichern, bevor Sie die unten aufgeführten Änderungen vornehmen.
- Drücken Sie Win + R, geben Sie regedit ein und drücken Sie die Eingabetaste.
- Navigieren Sie zu:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows - Löschen Sie die Gerät Geben Sie hier den Wert ein und prüfen Sie, ob Sie jetzt den Standarddrucker festlegen können.
- Wenn Sie es immer noch nicht können, löschen Sie die LegacyDefaultPrinterMode Und Vom Benutzer ausgewählter Standard Werte auch (falls vorhanden).
- Wenn beim Vornehmen dieser Änderungen ein Berechtigungsfehler auftritt, klicken Sie mit der rechten Maustaste auf Fenster aus dem linken Bereich und wählen Sie aus Berechtigungen.
- Wählen Sie Ihren Benutzereintrag aus der Liste aus. Wenn es nicht vorhanden ist, fügen Sie es manuell hinzu.
- Setzen Sie dann die Berechtigungen auf Totale Kontrolle und drücken Sie OK, um die Änderungen zu übernehmen. Zum Schluss wiederholen Schritte 2-4.
Beheben Sie Update-Probleme
In der Vergangenheit gab es zahlreiche Fälle, in denen auf Systemen, die einwandfrei funktionierten, nach einem Windows-Update der Fehler 0x00000709 auftrat. Konkret sind KB5005565 und KB5006670 die üblichen Übeltäter.
Wenn das Problem nach der Installation dieser oder anderer Updates auftritt, ist es am besten, diese Updates zu deinstallieren.
- Drücken Sie Win + I und wählen Sie Windows Update > Update-Verlauf > Updates deinstallieren.
- Klicke auf Deinstallieren um das letzte Update zu entfernen.
Microsoft hat im Dezember 2021 auch Patches für 0x00000709 und andere druckerbezogene Fehler veröffentlicht. Einige der Fehler blieben bestehen, aber Microsoft hat auch daran gearbeitet, sie zu beheben. Daher besteht eine alternative Möglichkeit zur Behebung dieses Fehlers darin, Windows auf dem neuesten Stand zu halten.
- Drücken Sie Win + I und wählen Sie Windows-Updates.
- Klicke auf Suchen Sie nach UpdatesLaden Sie dann die verfügbaren herunter und installieren Sie sie.
Beheben Sie Treiberprobleme
Nach der Installation des Updates KB5005010 trat bei Benutzern manchmal der Fehler 0x00000709 auf, wenn ihre Druckertreiber nicht signiert waren oder die Signaturen abgelaufen waren. Sie können diesen Fehler in solchen Fällen beheben, indem Sie das problematische Update deinstallieren oder auf eine gepatchte Version aktualisieren, wie im vorherigen Abschnitt erläutert.
Eine andere Möglichkeit, das Problem zu beheben, besteht darin, die Treiber selbst zu aktualisieren.
- Drücken Sie Win + R, geben Sie printmanagement.msc ein und drücken Sie die Eingabetaste.
- Drin Druckserver Wählen Sie Ihren Druckserver aus und klicken Sie Treiber.
- Klicken Sie mit der rechten Maustaste auf den Druckertreibereintrag und wählen Sie Treiberpaket entfernen.
- Wenn Sie hier alte Treiber finden, die nicht mehr verwendet werden, können Sie diese auch löschen, um Treiberkonflikten vorzubeugen.
- Starten Sie Ihren PC neu und versuchen Sie jetzt, eine Verbindung herzustellen. Wenn der Fehler weiterhin besteht, müssen Sie versuchen, den Treiber manuell zu aktualisieren.
- Drücken Sie Win + R, geben Sie devmgmt.msc ein und drücken Sie die Eingabetaste.
- Erweitere das Druckwarteschlangen Abschnitt. Klicken Sie mit der rechten Maustaste auf Ihren Drucker und wählen Sie aus Treiber aktualisieren.
- Er Automatisch nach Treibern suchen Die Option installiert eine aktuelle Version des Treibers aus dem Treiberspeicher Ihres Systems oder über Windows Update.
- Wenn Sie den neuesten Druckertreiber von der Website des Herstellers heruntergeladen haben, wählen Sie Suchen Sie auf meinem Computer nach Treibern anstatt es manuell zu finden und zu installieren.
- Wenn es sich bei der heruntergeladenen Treiberdatei um eine ausführbare Datei handelt, können Sie einfach doppelklicken und das Installationsprogramm ausführen.
- Überprüfen Sie, ob der Fehler nach der Aktualisierung des Treibers behoben ist.
Notiz: Dieser Fehler trat auch bei einem 64-Bit-Server und einem 32-Bit-Client auf, da auf dem Server kein 32-Bit-Treiber installiert war. Stellen Sie sicher, dass in Ihrem Fall keine architektonische Diskrepanz vorliegt.
Verwenden Sie RPC über Named Pipes
Nach der Installation der oben beschriebenen Updates stießen einige Benutzer auf den Fehler 0x00000709, da falsche Protokolleinstellungen für ausgehende RPC-Verbindungen zu einer Remote-Druckwarteschlange verwendet wurden. In solchen Fällen können Sie den folgenden Fix auf Ihren Computern anwenden:
- Drücken Sie Win + R, geben Sie gpedit.msc ein und drücken Sie die Eingabetaste.
- Wählen Computerkonfiguration > Administrative Vorlagen > Drucker.
- Doppelklicken Sie auf Konfigurieren Sie die RPC-Verbindungseinstellungen Politik.
- Stellen Sie es ein Aktiviert. Dann auswählen RPC über Named Pipes mit Authentifizierung deaktiviert und drücken Sie OK, um die Änderungen zu speichern.
CNAME-Patch
Notiz: Diese Lösung ist nur für Druckserver mit Windows Server 2008 R2 oder für Windows 7-Clientcomputer geeignet, die einen Drucker hosten.
Angenommen, Sie haben auf den oben genannten Systemen einen alternativen UNC-Pfad für den Druckserver mithilfe eines CNAME-Ressourceneintrags (Alias) im DNS konfiguriert. Wenn die Namensauflösung von Nicht-Microsoft-DNS-Lösungen übernommen wird, schlägt die Verbindung möglicherweise mit dem Fehler 0x00000709 fehl. So können Sie das Problem in solchen Fällen beheben:
- Drücken Sie auf dem Serversystem Win + R, geben Sie Powershell ein und drücken Sie STRG + Umschalt + Eingabetaste.
- Führen Sie den folgenden Befehl aus:
Registry hinzufügen HKLM\SYSTEM\CurrentControlSet\Control\Print /v DnsOnWire /t REG_DWORD /d 1 - Drücken Sie auf dem Client-System Win + R und geben Sie Folgendes ein:
%windir%/system32/drivers/etc/ - Starten Sie als Administrator einen Texteditor (z. B. Notepad). Verwenden Sie es, um die Hosts-Datei im aktuellen Verzeichnis zu öffnen.
- Fügen Sie hier den CNAME-Eintrag des Servers ein und speichern Sie Ihre Änderungen.
- Starten Sie den Druckspoolerdienst neu:
Netzwerk-Stopp-Druckspooler
Netzwerk-Startwarteschlange - Nachdem die Änderungen übernommen wurden, versuchen Sie erneut, eine Verbindung herzustellen.
Überprüfen Sie die Länge des Servernamens
NetBIOS-Domänen- und Computernamen haben eine Längenbeschränkung von 15 Zeichen. Wenn der Druckserver, zu dem Sie eine Verbindung herstellen möchten, einen längeren Namen hat, wird der Fehler 0x00000709 angezeigt. In solchen Fällen können Sie den Fehler leicht beheben, indem Sie den Servernamen auf 15 Zeichen oder weniger ändern.
Wenn Sie den Servernamen aus irgendeinem Grund nicht ändern können, können Sie eine längere Lösung ausprobieren. Wir erstellen einen DNS-Eintrag mit einem Kurznamen in der Hosts-Datei des Kunden. Als Nächstes konfigurieren wir Systeme, um sicherzustellen, dass Dateifreigabe und andere Dienste mit einem DNS-Alias funktionieren.
- Sehen Sie sich zunächst den vorherigen Abschnitt an, um die Schritte zum Hinzufügen des CNAME-Eintrags zur Hosts-Datei zu finden. Geben Sie den Wert unbedingt als NetBIOS-Namen und nicht als FQDN ein. In unserem Beispiel verwenden wir beispielsweise 192.168.10.145 CNAME. Die Verwendung des FQDN-Formats (192.168.10.145 CNAME.TNT.COM) würde nicht funktionieren.
- Erstellen Sie eine Sicherungskopie Ihrer Registrierung, bevor Sie fortfahren.
- Drücken Sie auf Ihrem Computer Win + X und wählen Sie Terminal (Administrator).
- Führen Sie den folgenden Befehl aus:
Registry hinzufügen HKLM\CurrentControlSet\Services\lanmanserver\parameters /v DisableStrictNameChecking /t REG_DWORD /d 1 - Ersetzen Sie auf allen Clientknoten den Wert von /D Option am Ende und führen Sie diesen Befehl aus:
reg add HKLM\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0 /v BackConnectionHostNames /t REG_MULTI_SZ /d - Überprüfen Sie, ob der Fehler jetzt behoben ist.
