Druckauftrag: Druckwarteschlangendienst neu starten oder Druckertreiber neu installieren

Microsoft.Windows.Server.6.2.PrintServer.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.EventBased.UnitMonitor (UnitMonitor)

Starten Sie den Druckwarteschlangendienst neu, oder installieren Sie den Druckertreiber neu.

Knowledge Base article:

Zusammenfassung

Starten Sie den Druckwarteschlangendienst neu, oder installieren Sie den Druckertreiber neu.

Lösungen

Wenn Sie diesen Fehler beheben möchten, versuchen Sie erneut, das Dokument zu drucken. Wenn dies nicht möglich ist, führen Sie mit den Verfahren in diesem Thema Folgendes aus:

Löschen des Druckauftrags und Neustarten des Druckwarteschlangendiensts

Wenn Sie das Dokument, das nicht gedruckt werden konnte, löschen und den Druckwarteschlangendienst erneut starten möchten, verwenden Sie die beiden Verfahren in diesem Abschnitt.

Warnung: Durch einen Neustart der Druckwarteschlange werden sämtliche Druckaufträge neu gestartet. Wenn Sie den Druckwarteschlangendienst neu gestartet haben, müssen Sie möglicherweise einige Drucker zurücksetzen oder diese ausschalten und wieder einschalten. Führen Sie dieses Verfahren auf einem aktiven Druckserver nach Möglichkeit außerhalb der normalen Geschäftszeiten oder während geplanter Wartungszeiten aus. Nehmen Sie vor der Anwendung dieses Verfahrens alle Drucker offline, und warten Sie auf den Abschluss aller Druckaufträge, oder halten Sie alle Drucker an, und warten Sie auf den Abschluss aller Druckaufträge im Status Aktiv.

So löschen Sie einen nicht ausgeführten Druckauftrag und starten den Druckwarteschlangendienst neu

Hinweis: Dies können Sie auch in einem Eingabeaufforderungsfenster mit erhöhten Rechten ausführen, indem Sie an der Eingabeaufforderung "net stop spooler" und "net start spooler" eingeben. (Zum Öffnen eines Eingabeaufforderungsfensters mit erhöhten Rechten zeigen Sie im Startmenü auf Alle Programme, klicken Sie auf Zubehör, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen.)

In einigen Fällen wird möglicherweise der Fehler 1068 – "Der Abhängigkeitsdienst oder die Abhängigkeitsgruppe konnte nicht gestartet werden" – zurückgegeben, wenn Sie versuchen, die Druckwarteschlange zu starten. Dies kann der Fall sein, wenn der Druckwarteschlangendienst von anderen Diensten abhängig ist, die derzeit nicht ausgeführt werden. Führen Sie die folgende Prozedur aus, um das Problem zu lösen.

So überprüfen oder ändern Sie die Starteinstellung (Abhängigkeiten) für einzelne Dienste

Erneutes Installieren des Druckertreibers

So installieren Sie den Druckertreiber erneut

Installieren eines aktualisierten Druckertreibers

Fordern Sie vom Druckerhersteller einen aktualisierten Druckertreiber an, der das Designed for Windows-Logo aufweist, und installieren Sie diesen auf dem Clientcomputer, indem Sie die Anweisungen für den Druckertreiber befolgen. Drucken Sie das Dokument dann erneut.

Element properties:

TargetMicrosoft.Windows.Server.6.2.PrintServerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Statuswarnung zum Druckauftrag
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.PrintServer.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.EventBased.UnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.6.2.PrintServerRole" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.6.2.PrintServer.PrintQueue.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.EventBased.UnitMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Negative" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-PrintService/Admin</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(353)$</Pattern>
</RegExExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-PrintService/Operational</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(305|307|308|309|310|311|352)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>