Nyomtatásisor-kezelő: A nyomtatásisor-kezelő nem tudott befejezni egy feladatot

Microsoft.Windows.Server.10.0.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.None.EventBased.UnitMonitor (UnitMonitor)

A nyomtatásisor-kezelő nem tudott befejezni egy feladatot. Lehet, hogy néhány nyomtató nem fog tudni nyomtatni.

Knowledge Base article:

Összefoglalás

A nyomtatásisor-kezelő nem tudott befejezni egy feladatot. Lehet, hogy néhány nyomtató nem fog tudni nyomtatni.

Konfiguráció

A figyelő egyetlen konfigurációs paramétert fogad, amely azt szabályozza, hogy figyelni kell-e a Nyomtatásisor-kezelő szolgáltatást, ha a Microsoft-Windows-PrintService/Admin és a Microsoft-Windows-PrintService/Operational eseménynapló engedélyezve van, illetve az Eseménynapló szolgáltatás újraindításakor. Alapértelmezés szerint a rendszer csak akkor figyeli a Nyomtatásisor-kezelő szolgáltatást, ha a Microsoft-Windows-PrintService/Admin és a Microsoft-Windows-PrintService/Operational eseménynapló engedélyezve van.

Megoldások

A Windows nyomtatási feladata hibába ütközött, azonban újból próbálkozhat a művelettel, vagy megkerülheti a problémát. Ha a nyomtatás nem működik megfelelően, a lehetséges megoldások az alábbiak lehetnek:

Figyelmeztetés: A Nyomtatásisor-kezelő szolgáltatás újraindítása az összes nyomtatási feladat újraindításával jár. A Nyomtatásisor-kezelő szolgáltatás újraindítása után lehet, hogy alaphelyzetbe kell állítania néhány nyomtatót, vagy ki kell kapcsolnia, majd újra be kell kapcsolnia azokat. Aktív nyomtatókiszolgálón a normál munkaidőn kívül vagy az ütemezett karbantartáskor hajtsa végre ezt az eljárást, ha lehetséges. Ezen eljárás végrehajtása előtt helyezze offline állapotba az összes nyomtatót, és várja meg az összes nyomtatási feladat befejezését, vagy szüneteltesse az összes nyomtatót, és várja meg az összes Aktív nyomtatási feladat befejezését.

Megjegyzés: Ezt emelt szintű engedélyekkel rendelkező parancssori ablakban is végrehajthatja a következő parancs beírásával: net stop spooler && net start spooler

Néhány esetben az 1068. számú – „A függő szolgáltatás vagy csoport elindítása nem sikerült” – hibaüzenetet kaphatja a nyomtatásisor-kezelő elindításának megkísérlésekor. Ez akkor fordulhat elő, ha a Nyomtatásisor-kezelő szolgáltatás más, nem futó szolgáltatásokat használ. A hiba elhárításához kövesse a következő eljárást:

Element properties:

TargetMicrosoft.Windows.Server.10.0.PrintServerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Nyomtatásisor-kezelő állapota riasztás
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.None.EventBased.UnitMonitor" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.Server.10.0.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.10.0.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.None.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>^(372)$</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>^(312|313)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>