Utskriftsjobb: Starta om tjänsten Utskriftshanteraren eller installera om skrivardrivrutinen

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

Starta om tjänsten Utskriftshanteraren eller installera om skrivardrivrutinen.

Knowledge Base article:

Sammanfattning

Starta om tjänsten Utskriftshanteraren eller installera om skrivardrivrutinen.

Lösningar

Du kan åtgärda det här felet genom att försöka skriva ut dokumentet igen. Om detta misslyckas gör du följande med hjälp av åtgärderna i det här avsnittet:

Ta bort utskriftsjobbet och starta om tjänsten Utskriftshanteraren.

Du kan ta bort det misslyckade dokumentet och starta om tjänsten Utskriftshanteraren med hjälp av de två anvisningarna i detta avsnitt.

Varning: Om du startar om Utskriftshanteraren startas även utskriftsjobben om. När tjänsten Utskriftshanteraren har startats om kan du antingen behöva återställa en del skrivare eller stänga av dem och sedan starta dem igen. På en aktiv utskriftsserver bör den här åtgärden om möjligt utföras utanför normal arbetstid eller under schemalagd underhållstid. Innan du utför åtgärden ska alla skrivaren vara offline. Vänta tills alla utskriftsjobb har slutförts, eller pausa alla skrivare och vänta tills alla utskriftsjobb med status Aktiv har slutförts.

Så här tar du bort ett misslyckat utskriftsjobb och startar om tjänsten Utskriftshanteraren:

Obs! Du kan även göra detta från ett upphöjt kommandotolksfönster genom att skriva net stop spooler and net start spooler i kommandotolken. (Du kan öppna ett upphöjt kommandotolksfönster genom att klicka på Start, peka på Alla program, klicka på Tillbehör, högerklicka på Kommandotolken och sedan klicka på Kör som administratör.)

I en del instanser visas eventuellt fel 1068 ? \Det går inte att starta den överordnade tjänsten eller gruppen.\ ? vid försök att starta Utskriftshanteraren. Detta kan inträffa om tjänsten Utskriftshanteraren är beroende av andra tjänster som inte körs. Använd följande åtgärder för att lösa problemet:

Så här kontrollerar eller ändrar du startinställningen för enskilda tjänster (beroenden):

Installera om skrivardrivrutinen

Så här installerar du om skrivardrivrutinen:

Installera en uppdaterad skrivardrivrutin

Hämta en uppdaterad skrivardrivrutin (från skrivarleverantören) med logotypen Designed for Windows, installera den på klientdatorn genom att följa de anvisningar som medföljer skrivardrivrutinen och skriv sedan ut dokumentet igen.

Element properties:

TargetMicrosoft.Windows.Server.6.2.PrintServer.Printer
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Statusvarning utskriftsjobb
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.PrintServer.PrintQueue.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.EventBased.UnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.6.2.PrintServer.Printer" 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/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>^(350)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.Server.6.2.PrintServer.Printer"]/DeviceID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/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>