Aller au contenuAller à l'arborescence
DossierRisque : Prudence

spool C:\Windows\System32\spool

Dossier du spouleur d'impression : fichiers de spoule des travaux en attente (PRINTERS), pilotes et processeurs d'impression.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Le spouleur d’impression (service Spooler, spoolsv.exe) reçoit les travaux d’impression, les met en file d’attente puis les envoie à l’imprimante. System32\spool est son espace de travail, et c’est ici qu’on intervient quand une file d’impression reste bloquée.

Ce qu’il contient

  • PRINTERS : les fichiers de spoule des travaux en cours (.SPL) et leurs fichiers d’ombre (.SHD) ; le dossier est décrit dans sa propre fiche.
  • drivers : les fichiers des pilotes d’imprimante installés, par architecture.
  • prtprocs : les processeurs d’impression.
  • Le dossier de spoule par défaut peut être déplacé (par exemple vers un autre volume sur un serveur d’impression).

Risques et bonnes pratiques

  • Pour débloquer une file figée, arrêtez le service Spooler, videz uniquement PRINTERS, puis redémarrez le service. Supprimer le dossier ou ses autres sous-dossiers empêche le Spooler de démarrer correctement.
  • Sur un serveur d’impression, placez le dossier de spoule sur un volume avec assez d’espace libre, et évitez le volume système.
  • Le service Spooler a été la cible de vulnérabilités graves : désactivez-le sur les serveurs qui n’impriment pas, contrôleurs de domaine notamment, et appliquez les mises à jour.

Commandes utiles

Fenêtre de terminal
# Sous-dossiers et état du service
Get-ChildItem "$env:windir\System32\spool" -Directory | Select-Object Name
Get-Service Spooler
# En administrateur : vidage d'une file bloquée (simulations ; retirer -WhatIf pour exécuter)
Stop-Service Spooler -WhatIf
Remove-Item "$env:windir\System32\spool\PRINTERS\*" -WhatIf
Start-Service Spooler -WhatIf

Contenu du dossier

Signaler une erreur