Gedeelde printers: De afdrukspooler opnieuw starten, deelproblemen oplossen en Groepsbeleid controleren

Microsoft.Windows.Server.10.0.PrintServer.PrintQueue.SharedPrinterAvailability.System.Alert.19 (Rule)

Start de afdrukspooler opnieuw, los deelproblemen op en controleer Groepsbeleid

Knowledge Base article:

Samenvatting

De afdrukspooler opnieuw starten, deelproblemen oplossen en Groepsbeleid controleren

Oplossingen

Ga als volgt te werk om dit probleem op te lossen:

Waarschuwing: Bij het opnieuw starten van de afdrukspoolerservice worden alle afdruktaken opnieuw gestart. Na het herstarten van de afdrukspoolerservice moet u sommige printers wellicht resetten of ze uit en weer aan zetten. Voer deze procedure op een actieve afdrukserver, indien mogelijk, buiten de normale kantooruren of tijdens gepland onderhoud uit. Zet alle printers offline voordat u deze procedure uitvoert en wacht tot alle afdruktaken zijn voltooid, of pauzeer alle printers en wacht tot alle afdruktaken met de status Actief zijn afgerond.

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.PrintServer.Printer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Waarschuwing beschikbaarheid gedeelde printer
{0}
Event LogMicrosoft-Windows-PrintService/Admin

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.PrintServer.PrintQueue.SharedPrinterAvailability.System.Alert.19" Enabled="true" Target="Microsoft.Windows.Server.10.0.PrintServer.Printer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Microsoft-Windows-PrintService/Admin</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(315)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintService</Value>
</ValueExpression>
</SimpleExpression>
</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.10.0.PrintServer.Printer"]/DeviceID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.PrintServer.PrintQueue.SharedPrinterAvailability.System.Alert.19.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression/>
</WriteAction>
</WriteActions>
</Rule>