Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält eine Problemumgehung für ein Problem, bei dem Gruppenrichtliniendruckereinstellungen den Standarddrucker nicht festlegen können.
Ursprüngliche KB-Nummer: 2787598
Symptome
Verwenden von Gruppenrichtlinieneinstellungen zum Erstellen einer neuen Druckerzuordnung und Festlegen dieses Druckers als Standarddrucker schlägt unter Windows Vista und höheren Clients fehl, wenn sich der Benutzer zum ersten Mal anmeldet. Die Druckerzuordnung wurde erfolgreich erstellt, ist jedoch nicht als Standarddrucker in der Registrierung festgelegt. Eine Druckereinstellungsablaufverfolgung zeigt den folgenden Fehler an:
<WERT>Der Druckername ist ungültig.</VALUE></PROPERTY>-</INSTANCE>
Ereignis-ID 4098 wird im Anwendungsprotokoll protokolliert:
Protokollname: Application
Quelle: Gruppenrichtliniendrucker
Datum: <DateTime>
Ereignis-ID: 4098
Vorgangskategorie: (2)
Ebene: Warnung
Schlüsselwörter: Klassisch
Benutzer: SYSTEM
Computer:server.fabrikam.com
Beschreibung:
Das Einstellungselement "HP Printer" des Benutzers im Gruppenrichtlinienobjekt "Drucker definieren {XXX-XXXX-XXXX-XXXX-XXXXXXXX}" wurde nicht angewendet, da fehler beim Fehlercode "0x80070709 Der Druckername ist ungültig". Dieser Fehler wurde unterdrückt.
Ursache
Gruppenrichtlinieneinstellungen erstellen die Netzwerkdruckerzuordnung und rufen die SetDefaultPrinterW()-API auf, bevor die Benutzeranmeldung abgeschlossen ist. Zu diesem Zeitpunkt wird die Netzwerkverbindung unter "Software\Microsoft\Windows NT\CurrentVersion\Devices" noch nicht erstellt. Wenn sie also die SetDefaultPrinterW()-API aufruft, schlägt sie mit dem Fehlercode 0x80070709 "Der Druckername ist ungültig" fehl.
Die Druckerverbindungsregistrierungswerte werden nur vom Spooler-Dienst erstellt, wenn sie die SERVICE_CONTROL_SESSIONCHANGE-Benachrichtigung empfängt. Diese Benachrichtigung wird nur gesendet, NACHDEM die Benutzeranmeldung abgeschlossen ist. Wenn die Gruppenrichtlinieneinstellungen "SetDefaultPrinterW()" zum ersten Mal aufrufen, wird der Standarddrucker nicht festgelegt.
Lösung
Für dieses Problem ist derzeit kein Hotfix verfügbar. Mögliche Problembegehungen sind:
- Erzwingen einer Gruppenrichtlinienaktualisierung nach der Anmeldung mithilfe des
GPUPDATE /FORCE
Befehls - Starten Sie den Druckspoolerdienst (Spooler) nach der Benutzeranmeldung neu.
- Verwenden einer geplanten Aufgabe zum Ausführen eines Skripts nach der Anmeldung zum Definieren des Standarddruckers
- Verwenden von Registrierungseinstellungen zum Konfigurieren des Standarddruckers
Datensammlung
Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Fragen der Benutzerfreundlichkeit ausführen.