Aller au contenuAller à l'arborescence
  1. C:
  2. Windows
  3. System
DossierRisque : Prudence
  • Hérité de XP

System C:\Windows\System

Dossier hérité de Windows 3.x/9x pour les applications 16 bits ; quasi vide, conservé pour la compatibilité.

Mis à jour le Par AltF4 Formation

À quoi ça sert

C:\Windows\System date des versions 16 bits de Windows, où les bibliothèques système vivaient là. Il reste pour que d’anciennes applications qui cherchent leurs fichiers dans System plutôt que dans System32 trouvent un chemin valide. Le système actuel utilise System32, et SysWOW64 pour le code 32 bits sur Windows 64 bits, qui n’exécute plus du tout les applications 16 bits.

Ce qu’il contient

  • Très peu de fichiers, voire aucun.
  • Aucun composant actuel du système : tout est dans System32 et SysWOW64.

Risques et bonnes pratiques

  • Laissez-le : il fait partie de l’arborescence standard et des programmes anciens peuvent l’interroger. Nettoyer ce dossier ne libère rien.
  • Pour « réparer » une application avec une DLL, ne la déposez pas ici : mettez-la dans le dossier de l’application ou utilisez les paramètres de compatibilité.
  • Un exécutable récent ou inattendu ici est suspect. Comme peu d’outils surveillent ce dossier, il peut cacher du code : vérifiez sa signature.

Commandes utiles

Fenêtre de terminal
# Signature des exécutables et bibliothèques éventuels
Get-ChildItem "$env:windir\System" -Include *.exe, *.dll -Recurse -Force -ErrorAction SilentlyContinue |
Get-AuthenticodeSignature | Select-Object Path, Status

Signaler une erreur