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

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 :

  1. Ouvrez une invite de commandes en tant qu'administrateur.
  2. Arrêtez le spouleur :

net stop spooler

  1. Supprimez tous les fichiers dans le dossier des travaux d'impression :

del /F /Q C:\Windows\System32\spool\PRINTERS\*

  1. 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é :

  1. Appuyez sur Windows + R, tapez services.msc et validez.
  2. Trouvez "Spouleur d'impression" dans la liste.
  3. Double-cliquez dessus et vérifiez les paramètres :
    • Type de démarrage : Automatique
    • État du service : En cours d'exécution
  4. Onglet "Récupération" : configurez les trois options de défaillance sur "Redémarrer le service" avec un délai de 1 minute.
  5. 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 :

  1. Dans les propriétés du spouleur, onglet "Dépendances", notez les services requis.
  2. Le spouleur dépend généralement de "Appel de procédure distante (RPC)" et "Lancement de processus serveur DCOM".
  3. 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 :

  1. Arrêtez le spouleur (net stop spooler).
  2. Ouvrez Propriétés du serveur d'impression : tapez printui /s /t2 dans Exécuter (Windows + R).
  3. Dans l'onglet "Pilotes", sélectionnez le pilote problématique et cliquez sur "Supprimer".
  4. Choisissez "Supprimer le pilote et le package de pilote".
  5. 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 :

  1. Arrêtez le spouleur.
  2. 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.