Afdrukspooler: De afdrukspoolerservice opnieuw starten

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

Start de afdrukspoolerservice opnieuw.

Knowledge Base article:

Samenvatting

Start de afdrukspoolerservice opnieuw.

Configuratie

De monitor gebruikt één configuratieparameter die bepaalt of de afdrukspooler moet worden bewaakt wanneer de gebeurtenislogboeken van Microsoft-Windows-PrintService/Admin en Microsoft-Windows-PrintService/Operational zijn ingeschakeld en de gebeurtenislogboekservice opnieuw wordt gestart. Standaard wordt de afdrukspooler alleen als de gebeurtenislogboeken van Microsoft-Windows-PrintService/Admin en Microsoft-Windows-PrintService/Operational zijn ingeschakeld.

Oplossingen

Enkele mogelijke oplossingen:

Open de invoegtoepassing Services in de map Systeembeheer. Zoek de afdrukspoolerservice in de lijst met services en controleer of de status Gestart is. Als de status niet Gestart is, selecteert u de service en klikt u vervolgens op Start in het menu Actie. Opmerking: U kunt dit ook doen vanuit een opdrachtpromptvenster met verhoogde bevoegdheden door het typen van de volgende opdracht: net stop spooler en net start spooler.

In sommige gevallen verschijnt Fout 1068? Kan de afhankelijkheidsservice of -groep niet starten tijdens een poging om de afdrukspoolerservice te starten. Dit kan gebeuren als de afdrukspoolerservice afhankelijk is van andere services die niet actief zijn. Voer de onderstaande procedure uit om dit probleem op te lossen:

Klik in de invoegtoepassing Services met de rechtermuisknop op Afdrukspooler en klik vervolgens op Eigenschappen. Klik op het tabblad Afhankelijkheden. In het eerste vakje staan alle systeemservices die moeten worden uitgevoerd voordat de afdrukspoolerservice kan worden gestart. Dit zijn de afhankelijkheden. Noteer elke service, klik op OK en start elke service waarvan de afdrukspooler afhankelijk is, als de service nog niet is gestart. Als een bepaalde service nog niet is gestart, klikt u erop met de rechtermuisknop, klikt u op Eigenschappen en controleert u vervolgens of het Opstarttype Automatisch is.

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
Statuswaarschuwing afdrukspooler door de afdrukspoolerservice opnieuw starten
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.RestartthePrintSpoolerservice.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.RestartthePrintSpoolerservice.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>^(373)$</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>