C’est humain (NDLR: je veux dire c’est geek), on ne peut s’empêcher de tweaker un peu Windows afin de maximiser ses performances. Certains paramètres contrôlant le système de fichiers NTFS peuvent toutefois réserver quelques risques souvent méconnus ou sous évalués.
Désactivation de la création des noms courts (8.3)
On pense la période DOS et Win9x révolue et on désactive donc la création des noms courts sans se demander si toutes les applications y survivront. Certains logiciels de sauvegarde, certains logiciels anti-virus et enfin certains logiciels anciens mais toutefois utilisable sous 2008 R2/Seven risquent de ne plus fonctionner correctement, surtout si la création de nom court est désactivée sur le disque système (en particulier lors de leur installation). Mes conseils sont donc les suivants :
- Bien segmenter application et données en utilisant des disques logiques distincts
- Désactiver la création des noms courts après installation de Windows et des applications et le désactiver sur les partitions de données. Cette possibilité est offerte par les options 2 et 3 de la commande fsutil 8dot3name
- Ne pas hésiter à réactiver la création des noms courts lors de maintenance ou de mises à jours des applications
- La désactivation de la création des noms courts améliore également la sécurité du système (voir lien plus bas)
Gardez également à l’esprit les éléments suivants :
- La désactivation de la création des noms courts ne s’appliquera qu’aux répertoires et fichiers nouvellement crées. Si vous souhaitez nettoyer les noms courts de manière rétroactive, utilisez l’option strip de la commande fsutil 8dot3name. L’option scan permettra elle d’effectuer un inventaire vers un fichier log par exemple.
- Le gain de performance peut s’avérer assez faible étant donné qu’il dépend du nombre de fichiers créés sur ladite partition à un moment donné…
Désactivation de l’attribut “Last Access Time”
La désactivation de la mise à jour de l’attribut « Last Access Time” offre par contre un retour plus rapide au niveau performance car, il est lié eu nombre de fichiers accédés en lecture ou écriture à un moment donné. Sur un serveur de fichiers ou un serveur web de contenu, cela peut s’avérer très profitable
Il convient toutefois de se méfier du fait que ce changement peut également entrainer des problèmes de compatibilité avec certaines applications (de sauvegarde encore une fois) mais empêchera également tout inventaire des fichiers encore « actifs” sur un serveur de fichiers par exemple. De plus, ce paramètre agit au niveau du système et n’offre aucune granularité au niveau des partitions.
Accroissement du cache interne du NTFS (mode noyau)
Ce paramétrage, accessible via l’option memoryusage de la commande FSUTIL permet l’augmentation de la mémoire non paginée (non paged pool) utilisée par le système de fichiers. Il convient d’en user avec prudence et de préférence sur des systèmes 64-bit disposant de suffisamment de mémoire (et donc pouvant allouer plus de mémoire non paginée) afin de ne pas provoquer de blue screen (BSOD). Il est préférable de réserver ce paramètre à un serveur plutôt qu’à un poste de travail, sauf dimensionnement suffisant.
Informations Complémentaires
[MAJ] Correction des typos x2. Merci Julien.
Marc