Processo di stampa: Riavviare il servizio Spooler di stampa o reinstallare il driver della stampante da Stato processo di stampa

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

Riavviare il servizio Spooler di stampa o reinstallare il driver della stampante.

Knowledge Base article:

Riepilogo

Riavviare il servizio Spooler di stampa o reinstallare il driver della stampante.

Configurazione

Il monitoraggio usa un singolo parametro di configurazione che controlla se lo "Spooler di stampa" deve essere monitorato quando vengono abilitati i registri eventi "Microsoft-Windows-PrintService/Admin e Microsoft-Windows-PrintService/Operational" e quando viene riavviato il servizio Registro eventi. Per impostazione predefinita, il monitoraggio "Spooler di stampa" verrà monitorato solo se vengono abilitati i registri eventi "Microsoft-Windows-PrintService/Admin e Microsoft-Windows-PrintService/Operational".

Soluzioni

Per risolvere questo errore, riprovare a stampare il documento. Se il problema persiste, utilizzare le procedure in questo argomento per effettuare le operazioni seguenti:

Eliminare il processo di stampa e riavviare il servizio Spooler di stampa

Per eliminare il documento che non è stato stampato e riavviare il servizio Spooler di stampa, utilizzare le due procedure in questa sezione.

Avviso: Il riavvio dello Spooler di stampa comporta il riavvio di tutti i processi di stampa. Dopo avere riavviato il servizio Spooler di stampa, potrebbe essere necessario reimpostare alcune stampanti o spegnerle e riaccenderle. In un server di stampa attivo eseguire questa procedura durante le normali ore lavorative o l'attività di manutenzione pianificata. Prima di utilizzare questa procedura, impostare la modalità non in linea di tutte le stampanti e attendere che tutti i processi di stampa vengano completati oppure sospendere tutte le stampanti e attendere che tutti i processi di stampa con lo stato Attivo vengano completati.

Per eliminare un processo di stampa non completato e riavviare il servizio Spooler di stampa:

Nota: È anche possibile eseguire questa operazione da una finestra del prompt dei comandi con privilegi elevati digitando net stop spooler e net start spooler al prompt dei comandi. Per aprire una finestra del prompt dei comandi con privilegi elevati, fare clic sul pulsante Start, selezionare Tutti i programmi, Accessori, fare clic con il pulsante destro del mouse su Prompt dei comandi, quindi scegliere Esegui come amministratore.

In alcune circostanze, è possibile che venga restituito l'errore 1068? \Avvio del gruppo o del servizio di dipendenza non riuscito\ ? quando si prova ad avviare lo spooler di stampa. Questo problema può verificarsi se il servizio Spooler di stampa si basa su altri servizi che non sono in esecuzione. Per risolvere questo problema, effettuare la procedura seguente:

Per verificare o modificare l'impostazione Avvio per singoli servizi (dipendenze):

Reinstallare il driver della stampante

Per reinstallare il driver della stampante:

Installare un driver della stampante aggiornato

Ottenere un driver della stampante aggiornato dal fornitore della stampante che riporti il logo Designed for Windows, installarlo nel computer client seguendo le istruzioni fornite con il driver della stampante, quindi ristampare il documento.

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
Avviso di stato processo di stampa da Riavviare il servizio Spooler di stampa o reinstallare il driver della stampante
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.PrintServer.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.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.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/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>^(353)$</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>^(305|307|308|309|310|311|352)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>