Imprimante partagée : redémarrez le spouleur d'impression et arrêtez le partage de l'imprimante

Microsoft.Windows.Server.6.2.PrintServer.PrintQueue.SharedPrinterAvailability.System.EventCollection.76 (Rule)

Redémarrez le spouleur d'impression et arrêtez le partage de l'imprimante.

Knowledge Base article:

Résumé

Redémarrez le spouleur d'impression et arrêtez le partage de l'imprimante.

Résolutions

Pour résoudre cette erreur, procédez comme suit :

Redémarrer le service Spouleur d'impression

Pour démarrer ou redémarrer le service Spouleur d'impression, utilisez la procédure suivante :

Avertissement : le redémarrage du spouleur d'impression entraîne le redémarrage de tous les travaux d'impression. Après le redémarrage du service Spouleur d'impression, vous devrez peut-être réinitialiser certaines imprimantes ou les mettre hors tension, puis à nouveau sous tension. Sur un serveur d'impression actif, exécutez cette procédure en dehors des heures normales de bureau ou pendant la période de maintenance planifiée, si possible. Avant d'exécuter cette procédure, mettez toutes les imprimantes hors connexion et attendez la fin de tous les travaux d'impression, ou suspendez toutes les imprimantes et attendez la fin de tous les travaux d'impression actifs.

Dans certaines instances, il se peut que vous receviez l'erreur 1068 ? \Le service ou le groupe de dépendance n'a pas pu démarrer\ ? lorsque vous essayez de démarrer le service 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 :

Arrêter le partage de l'imprimante

Pour arrêter le partage de l'imprimante, cliquez avec le bouton droit sur son nom dans le dossier Imprimantes du Panneau de configuration ou dans Gestion de l'impression, cliquez sur Exécuter en tant qu'administrateur, sur Partage, puis désélectionnez la case à cocher Partager cette imprimante.

Pour arrêter le partage d'une imprimante à partir de la fenêtre d'invite de commandes, tapez la commande suivante, où (nomimprimante) est le nom de l'imprimante :

Cscript %WINDIR%\system32\Printing_Admin_Scripts\en-US\prncnfg.vbs -t -p \(printername)\ -shared\

Si le partage de l'imprimante n'est pas correctement annulé, c'est peut-être en raison de problèmes réseau. Examinez toute nouvelle erreur dans l'Observateur des événements pour déterminer le problème sous-jacent.

Element properties:

TargetMicrosoft.Windows.Server.6.2.PrintServer.Printer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Alerte de disponibilité de l'imprimante partagée
{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.6.2.PrintServer.PrintQueue.SharedPrinterAvailability.System.EventCollection.76" Enabled="true" Target="Microsoft.Windows.Server.6.2.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>^(371)$</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.6.2.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.6.2.PrintServer.PrintQueue.SharedPrinterAvailability.System.EventCollection.76.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression/>
</WriteAction>
</WriteActions>
</Rule>