Aller au contenuAller à l'arborescence
  1. C:
  2. Windows
  3. CSC
DossierRisque : Prudence
  • Caché
  • Accès refusé

CSC C:\Windows\CSC

Cache de la mise en cache côté client (CSC) : copies locales des fichiers hors connexion synchronisés avec des partages réseau.

Mis à jour le Par AltF4 Formation

À quoi ça sert

C:\Windows\CSC est le cache de la fonctionnalité Fichiers hors connexion, ou CSC (Client-Side Caching). Il permet de continuer à travailler sur des fichiers de partages réseau (dossiers redirigés, « Toujours disponible hors connexion ») quand le réseau est coupé, puis de les resynchroniser au retour de la connexion.

Ce qu’il contient

  • Les copies locales des fichiers et dossiers réseau mis hors connexion, dans un format interne : les noms d’origine n’y sont pas lisibles.
  • Les métadonnées de synchronisation, y compris les modifications pas encore renvoyées au serveur.
  • Un emplacement alternatif possible, défini par la valeur de Registre CacheLocation sous HKLM\System\CurrentControlSet\Services\CSC\Parameters.
  • Le dossier est masqué et protégé : il faut takeown pour l’explorer.

Risques et bonnes pratiques

  • Le cache peut contenir des modifications non synchronisées. Synchronisez, ou vérifiez l’état de synchronisation dans le Centre de synchronisation, avant d’y toucher.
  • Ne supprimez pas ce dossier à la main sur un poste qui s’en sert : la procédure de Microsoft ne prévoit sa suppression qu’après un déplacement du cache (prise de possession, puis suppression de l’ancien dossier, chemin de moins de 260 caractères).
  • Pour déplacer le cache, suivez la procédure documentée (CacheLocation, redémarrage) et sauvegardez le Registre avant. cachemov.exe n’est plus pris en charge depuis Windows Vista.
  • Si vous n’utilisez pas les fichiers hors connexion, désactivez la fonctionnalité plutôt que de supprimer le dossier.

Commandes utiles

Fenêtre de terminal
# État du cache de fichiers hors connexion (lecture seule)
Get-CimInstance -ClassName Win32_OfflineFilesCache | Select-Object Enabled, Active, Location
# Emplacement personnalisé éventuel du cache
Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Services\CSC\Parameters' -ErrorAction SilentlyContinue
Fenêtre de terminal
:: En administrateur, après migration seulement (procédure Microsoft pour supprimer l'ancien cache)
:: takeown /r /f c:\windows\csc
:: rd /s c:\windows\csc

Signaler une erreur