Spouleur d'impression : Réessayer d'imprimer ou redémarrer le spouleur d'impression

Microsoft.Windows.Server.2008.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.Retryprintingorrestarttheprintspooler.EventBased.UnitMonitor (UnitMonitor)

Réessayez d'imprimer ou redémarrez le spouleur d'impression.

Knowledge Base article:

Résumé

Réessayez d'imprimer ou redémarrez le spouleur d'impression.

Solutions

Le service d'impression Windows a rencontré une erreur. Toutefois, il peut retenter l'action ou contourner le problème. Si l'impression ne fonctionne pas correctement, les résolutions possibles sont les suivantes :

Dans le dossier Outils d'administration, ouvrez le composant logiciel enfichable Services. Localisez le service Spouleur d'impression dans la liste de services, puis vérifiez que son état est Démarré. Si son état n’est pas Démarré, sélectionnez le service, puis cliquez sur Démarrer dans le menu Action. Remarque : Vous pouvez également effectuer cette opération à partir d’une fenêtre d'invite de commandes avec privilèges élevés en tapant la commande suivante : net stop spooler and net start spooler

Il se peut que vous receviez l'erreur 1068, « Le service de dépendance ou le groupe n'a pas pu démarrer », lors de la tentative de démarrage du spouleur d'impression. Cela peut se produire si le service Spouleur d'impression s'appuie sur d'autres services qui ne sont pas en cours d'exécution. Pour résoudre ce problème, procédez comme suit :

Dans le composant logiciel enfichable Services, cliquez avec le bouton droit sur Spouleur d'impression, puis cliquez sur Propriétés. Cliquez sur l’onglet Dépendances. La première zone répertorie tous les services système qui doivent être en cours d'exécution pour que le spouleur d'impression puisse démarrer. Il s'agit des dépendances. Prenez note de chaque service, cliquez sur OK, puis démarrez chaque service dont dépend le service Spouleur d'impression, s'il n’est pas déjà démarré. Si un service particulier n'a pas démarré, cliquez dessus avec le bouton droit, cliquez sur Propriétés, puis confirmez que le type de démarrage est Automatique.

Element properties:

TargetMicrosoft.Windows.Server.2008.PrintServerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Alerte d'état du spouleur d'impression
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2008.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.Retryprintingorrestarttheprintspooler.EventBased.UnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008.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.2008.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.Retryprintingorrestarttheprintspooler.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>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintSpooler</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(75)$</Pattern>
</RegExExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintSpooler</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(15|16)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>