Erreur du Spouleur d'Impression : Réparer le Service
Le spouleur d'impression (Print Spooler) est un service Windows essentiel qui gère la file d'attente des travaux d'impression et coordonne la communication entre votre ordinateur et l'imprimante. Lorsque ce service dysfonctionne, les symptômes sont multiples : le service plante en boucle, les impressions échouent avec un message d'erreur, le service refuse de démarrer, ou il s'arrête automatiquement quelques secondes après son lancement. Ce guide vous donne toutes les solutions pour réparer définitivement le spouleur d'impression.
Symptômes d'un Spouleur Défectueux
- Message d'erreur "Le service Spouleur d'impression s'est arrêté de manière inattendue"
- Impossible d'ajouter ou de supprimer une imprimante
- Les impressions restent bloquées dans la file d'attente
- Le service démarre puis s'arrête immédiatement
- Erreur "Windows ne peut pas se connecter à l'imprimante"
- Les impressions réseau ne fonctionnent plus
Solution 1 : Supprimer les Fichiers de la File d'Attente
La cause la plus fréquente d'un spouleur qui crash en boucle est un travail d'impression corrompu dans la file d'attente. Voici comment purger la file :
- Ouvrez une invite de commandes en tant qu'administrateur.
- Arrêtez le spouleur :
net stop spooler
- Supprimez tous les fichiers dans le dossier des travaux d'impression :
del /F /Q C:\Windows\System32\spool\PRINTERS\*
- Redémarrez le spouleur :
net start spooler
Si le spouleur refuse de s'arrêter via la commande, ouvrez le Gestionnaire des tâches, onglet Détails, trouvez spoolsv.exe et terminez le processus de force.
Solution 2 : Réinitialiser le Spouleur via les Services
Vérifiez que le service est correctement configuré :
- Appuyez sur Windows + R, tapez
services.mscet validez. - Trouvez "Spouleur d'impression" dans la liste.
- Double-cliquez dessus et vérifiez les paramètres :
- Type de démarrage : Automatique
- État du service : En cours d'exécution
- Onglet "Récupération" : configurez les trois options de défaillance sur "Redémarrer le service" avec un délai de 1 minute.
- Onglet "Connexion" : vérifiez que le service s'exécute sous le compte "Système local".
Solution 3 : Vérifier les Dépendances du Service
Le spouleur d'impression dépend d'autres services pour fonctionner. Si l'un d'eux est désactivé, le spouleur ne pourra pas démarrer :
- Dans les propriétés du spouleur, onglet "Dépendances", notez les services requis.
- Le spouleur dépend généralement de "Appel de procédure distante (RPC)" et "Lancement de processus serveur DCOM".
- Vérifiez que ces services sont démarrés et en mode "Automatique".
Solution 4 : Réinstaller les Pilotes d'Imprimante
Un pilote d'imprimante corrompu peut faire planter le spouleur à chaque tentative de démarrage :
- Arrêtez le spouleur (
net stop spooler). - Ouvrez Propriétés du serveur d'impression : tapez
printui /s /t2dans Exécuter (Windows + R). - Dans l'onglet "Pilotes", sélectionnez le pilote problématique et cliquez sur "Supprimer".
- Choisissez "Supprimer le pilote et le package de pilote".
- Redémarrez le spouleur et réinstallez le pilote depuis le site du fabricant.
Solution 5 : Réparer les Fichiers Système avec SFC
Le fichier spoolsv.exe lui-même peut être corrompu. Lancez une vérification des fichiers système :
sfc /scannow
Si SFC trouve et répare des erreurs, redémarrez le PC et vérifiez si le spouleur fonctionne. Si SFC ne peut pas réparer les fichiers, utilisez DISM en premier :
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Solution 6 : Nettoyer le Registre du Spouleur
Des entrées de registre corrompues liées aux imprimantes peuvent empêcher le spouleur de fonctionner :
- Arrêtez le spouleur.
- Ouvrez regedit et naviguez vers :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
Sous Print Processors, vous ne devriez avoir que winprint. Si d'autres processeurs d'impression tiers sont listés, supprimez-les (faites une sauvegarde du registre d'abord avec Fichier > Exporter). Redémarrez le spouleur.
Solution 7 : Réinitialisation Complète du Spouleur
Si aucune solution ne fonctionne, effectuez une réinitialisation complète :
net stop spooler
del /F /Q C:\Windows\System32\spool\PRINTERS\*
del /F /Q C:\Windows\System32\spool\drivers\x64\3\*
net start spooler
Attention : La suppression du dossier drivers supprime tous les pilotes d'imprimante installés. Vous devrez les réinstaller ensuite depuis le site de chaque fabricant. Cette opération est un dernier recours mais résout la quasi-totalité des problèmes de spouleur persistants.
Prévention
Pour maintenir un spouleur en bonne santé, annulez les travaux d'impression bloqués rapidement plutôt que de les laisser s'accumuler, gardez vos pilotes d'imprimante à jour, et évitez d'installer des pilotes d'imprimante provenant de sources non officielles. Si vous partagez des imprimantes en réseau, assurez-vous que les pilotes sont compatibles avec toutes les versions de Windows utilisées dans votre environnement.