Importschritt der Druckmigration: Druckwarteschlange starten und Druckertreiber erneut installieren

Microsoft.Windows.Server.6.2.PrintServer.PrintMigrationTool.PrintMigrationImportStatus.Application.Starttheprintspoolerandreinstalltheprinterdriver.EventBased.UnitMonitor (UnitMonitor)

Starten Sie die Druckwarteschlange, und installieren Sie den Druckertreiber erneut.

Knowledge Base article:

Zusammenfassung

Starten Sie die Druckwarteschlange, und installieren Sie den Druckertreiber erneut.

Lösungen

Zum Beheben dieses Problems führen Sie mit den Verfahren in diesem Thema Folgendes aus:

Testdruck

Drucken Sie ein Dokument oder eine Testseite über die betroffene Druckerwarteschlange. Da von Windows der Standarddruckprozessor installiert wird, ist die importierte Druckerwarteschlange ohne weitere Aktion möglicherweise nicht funktionstüchtig. Wenn das Drucken nicht ordnungsgemäß erfolgt, verwenden Sie die Verfahren in den folgenden Abschnitten, um das Problem zu beheben.

Starten des Druckwarteschlangendiensts und des Clusterdiensts

Stellen Sie sicher, dass der Druckwarteschlangendienst und der Clusterdienst gestartet wurden (wenn der Server Mitglied eines Failoverclusters ist).

So überprüfen Sie, ob der Druckserver und die Clusterdienste gestartet wurden

Dies können Sie auch in einem Eingabeaufforderungsfenster mit erhöhten Rechten ausführen, indem Sie folgenden Befehl eingeben: "net stop spooler" und "net start spooler"

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 die Druckwarteschlange von anderen Diensten abhängig ist, die derzeit nicht ausgeführt werden.

So beheben Sie Fehler 1068

Erneutes Installieren des Druckertreibers

Druckprozessoren werden mit Windows und gelegentlich als Teil eines Druckertreibers geliefert. Zum Aktualisieren oder Ändern des Druckertreibers für einen Drucker, ggf. einschließlich der Installation oder Änderung des Druckprozessors, befolgen Sie das Verfahren in diesem Abschnitt. Von den Clientcomputern werden die aktualisierten Druckertreiber automatisch heruntergeladen und installiert, wenn das nächste Mal versucht wird, auf dem Drucker zu drucken.

Hinweis: Wenn Sie Druckertreiber installieren, die vom Gerätehersteller bereitgestellt wurden, befolgen Sie statt dieses Verfahrens die Anweisungen, die mit dem Druckertreiber bereitgestellt werden.

So aktualisieren Sie den Druckertreiber oder ändern diesen

Hinweis: Die Druckprozessoren befinden sich im Ordner %WINDIR%\System32\spool\prtprocs.

Element properties:

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

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.PrintServer.PrintMigrationTool.PrintMigrationImportStatus.Application.Starttheprintspoolerandreinstalltheprinterdriver.EventBased.UnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.6.2.PrintServerRole" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.6.2.PrintServer.PrintMigrationTool.PrintMigrationImportStatus.Application.Starttheprintspoolerandreinstalltheprinterdriver.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="Error" 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>Application</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">PrintBrm</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(53|60|15)$</Pattern>
</RegExExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Application</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">PrintBrm</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(2|6|9|10|14|17|21|23|25|43|52|58|59)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>