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é.
À 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
System32etSysWOW64.
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
# Signature des exécutables et bibliothèques éventuelsGet-ChildItem "$env:windir\System" -Include *.exe, *.dll -Recurse -Force -ErrorAction SilentlyContinue | Get-AuthenticodeSignature | Select-Object Path, Status