Aller au contenuAller à l'arborescence
DossierRisque : Prudence

drivers C:\Windows\System32\spool\drivers

Pilotes d'imprimante utilisés par le spouleur d'impression (x64, color, etc.) ; à gérer via les outils d'impression, pas à la main.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Le spouleur d’impression range ici les fichiers des pilotes d’imprimante installés. Quand le service Spouleur d’impression refuse de démarrer ou qu’une imprimante échoue, ce dossier et l’état de ses pilotes font partie des premières vérifications.

Ce qu’il contient

  • Un sous-dossier par architecture, par exemple x64, avec les DLL et fichiers de configuration des pilotes (les pilotes de type 3 sont dans x64\3).
  • color : les profils de couleur ICC associés aux imprimantes.
  • Des fichiers de pilotes tiers et de classe, selon les imprimantes installées.
  • Les pilotes de type 4 (v4) ne sont pas ici : leurs packages sont conservés dans le magasin de pilotes (DriverStore).

Risques et bonnes pratiques

  • Un pilote qui a disparu de la liste mais reste sur le disque, ou l’inverse, bloque le spouleur. Supprimez donc les pilotes avec Remove-PrinterDriver ou la console Gestion de l’impression, jamais fichier par fichier.
  • Ce dossier est une cible connue des attaques sur le spouleur d’impression : appliquez les mises à jour de sécurité et désactivez le spouleur sur les serveurs qui n’impriment pas.
  • Pour vider la file d’attente, allez dans spool\PRINTERS, pas ici.

Commandes utiles

Fenêtre de terminal
# Lister les sous-dossiers de pilotes (architectures, couleur)
Get-ChildItem -Force "$env:windir\System32\spool\drivers" | Select-Object Name, LastWriteTime
# Lister les pilotes d'imprimante installés
Get-PrinterDriver | Select-Object Name, Manufacturer, DriverVersion, InfPath
# Supprimer un pilote d'imprimante proprement (en administrateur) ; testez d'abord avec -WhatIf
Remove-PrinterDriver -Name "<nom du pilote>" -WhatIf

Signaler une erreur