DEFRAGMENTATION des disques durs (HD) et SSD: Ce qu'il faut savoir

Tous les sujets sur le hardware : overclocking, monter un nouveau PC, upgrader un nouveau PC

Modérateur : Mods Windows

Avatar de l’utilisateur
Parisien_entraide
Messages : 12097
Inscription : 02 juin 2012 20:48
Localisation : Je suis dans la matrice :-)

DEFRAGMENTATION des disques durs (HD) et SSD: Ce qu'il faut savoir

par Parisien_entraide »

2022-11-10_160240.jpg



A l'ère du SSD on pourrait se demander ce que vient faire ce complément des sujets du site, sur la défragmentation des disques durs, mais


- Pour l'instant, sur les grandes capacités, le disque dur, au niveau rapport qualité/prix/capacité de stockage, domine par rapport au SSD
- Aux vues des forums de nombreuses personnes, continuent d'utiliser un disque dur (ancien ordinateur fixe ou portable en tant qu'unité de démarrage, ou en tant que disque de données, de sauvegarde, etc sans compter le contexte économique qui n'aide pas à changer de support etc)
- J'avais ce complément sous le coude depuis longtemps mais j'ai oublié d'en faire état, et aux vues de certaines questions du forum cela va faire un bon résumé

Quant à la déframentation des SSD... Faut il y procéder ?
La réponse pourrait vous surprendre
Lire (le sujet est évoqué vers la fin): viewtopic.php?t=41688&start=15




LES PRE REQUIS ET LA BASE


Petit rappel : Windows 10 (et 11) gère AUTOMATIQUEMENT la défragmentation (Windows 7 et 8.x aussi du reste) lorsqu'il estime que c'est nécessaire et/ou tous les 28 jours


Les conditions pour que cette défragmentation opère ? : Ne pas toucher aux services windows liés à

Code : Tout sélectionner

- La restauration système
- Le planificateur de tâches 
Il faut également que les services defragsvc" (Optimiser les lecteurs) et "DeviceAssociationService" (Service d'association de périphérique) soient démarrés
Normalement si vous n'avez pas bidouillé votre windows (pseudos tweaks divers) , ils sont actifs


Il existe des sujets sur le site



Pourquoi déframenter son disque ?
https://www.malekal.com/pourquoi-defrag ... mentation/

Défragmenter son disque dur sous Windows 10 et 11
https://www.malekal.com/defragmenter-di ... ows-10-11/

Et pour ceux qui tiennent à passer par un logiciel tiers (ce qui ne sert à rien en fait, pour la majorité des utilisateurs, mais c'est graphique et hypnotique à regarder :-)
https://www.malekal.com/meilleurs-logic ... on-disque/




LE PRINCIPAL A SAVOIR :



Il ne faut pas focaliser sur les 5 ou 10% de fragmentation
La défragmentation qui indique 0% est un leurre


Il suffit de relancer Windows et déjà le disque dur est fragmenté.
La raison ? Windows au démarrage lance en gros près de 2 000 fichiers dont certains sont des logs qui s'incrémentent au démarrage mais aussi .. sans même touche à l'ordinateur


Même le simple fait de lire le disque va générer de la fragmentation (fichiers logs)
En plus si l'indexation activée, cela n'arrête jamais



Ensuite il vaut mieux avoir 5 ou 10 % de fragmentation que 0%


LA RAISON


Un fichier log optimisé à l'instant T, sera en un seul morceau, mais il suffit d'une écriture et le restant du fichier log se mettra là où il y a de la place, c'est à dire.... à la fin du disque dur, dans la partie qui peut être la plus lente

Bénéfice ? : Zéro

Un programme de défragmentation intelligent va lui laisser de la place derrière le fichier, sur le disque, pour que les espaces vides se remplissent après lui (jusqu'à une certaine limite)




LES TYPES DE DEFRAGMENTATION


En plus il n'y pas qu'un seul type d optimisation

En temps normal un bon programme de défragmentation va placer Windows et les fichiers lourds ou les plus utilisés dans la zone rapide du disque

Après il peux y avoir du tri par nom, par dossier,...

On peut avoir ainsi une analyse qui va permettre de trier les fichiers par dernière modification, ou encore une analyse qui va permettre de trier les fichiers par dernier accès


Ce n'est pas la même chose !


Le soucis c'est que l'on ne peux pas tout avoir en même temps (on retrouve ces fonctions diverses principalement dans les défragmenteurs payants)

Est ce nécessaire ? NON (hormis quelques usages spécifiques et pros)

Le défragmenteur de Windows fait le boulot intelligemment et laisse environ 10% de fragmentation avant d'agir (depuis win7 on peut avoir une défragmentation en temps réel ce qui permet d'être à 1%)

Sinon se rappeler qu'il suffit de points de sauvegarde (restauration), crées lors d'usages de mises à jour, par certains logiciels ou Microsoft, d'un fichier de veille hybride etc dans le dossier caché et protégé du système d'exploitation "System volume information" pour que cela grimpe vite à 30% de fragmentation

Idem si vous faites du Peer to peer -Réseaux torrent - ou pour être encore plus clair, des téléchargements de fichiers... .iso Linux, tous les jours et même la nuit, qui ne sont pas en téléchargement direct

Aparté (donc hors défragmentation):
Au passage le peer to peer peut flinguer votre SSD, surtout si acheté à bas prix ou dans les séries en QVL ou QVO) et/ou réduire sa durée de vie et il finira au mieux à étre lent...
Pour le disque dur cela peut le faire chauffer plus que de raison, SURTOUT si vous l'utiliser en même temps pour des programmes lourds, qui vont lancer plein de files d'attente, et pas que, .. ce qui peut même amener à un crash, une partition en RAW (c'est le même problème que lorsqu'on utilise une clé USB de mauvaise qualité, et que l'on essaye de faire une copie de plusieurs Go de petites fichiers par ex. La clé peut rendre l'âme)
Fin de l'aparté


CONCLUSION

On trouve tout plein d'articles sur le fait de défragmenter, parfois tous les jours et des programmes gratuits et payants (il faut du business) mais dans le monde réel, les ralentissements commencent à arriver vers 50% de fragmentation du disque (et encore faut il savoir lesquels, car c'est selon ce qui est fragmenté et selon usage)

Dans l'absolu on peut s'amuser à le faire via des programmes dédiés, pour que tout soit contigu, et dans la partie rapide du disque dur, comme le dossier d'un jeu assez lourd par ex, car cela peut permettre de grappiller quelques secondes lors du chargement du jeu, d'un changement de carte au cours du jeu etc MAIS il faut faire de même pour les textures stockées (par ex avec Nvidia C:\Users\user\AppData\Local\NVIDIA\DXCache\ ) et tout ce qui est en lien avec ce que peut charger le jeu hors de son dossier principal



Il se pose le problème des nettoyeurs avec les défragmenteurs

Avant optimisation on aurait tendance à faire un GROS nettoyage, MAIS, c'est un peu comme avec les nettoyeurs de registre et les clés de MRU, qu'ils vont afficher fièrement en tant qu'erreurs du registre à corriger, avec un nombre impressionnant (centaines ou milliers d'erreurs) juste pour vous faire croire qu'ils sont les meilleurs
Le truc, c'est que tout comme ces MRU, nombre de fichiers vont réapparaitre au re-démarrage de Windows (processus normal) ce qui va nuire au résultat de la défragmentation

Ensuite il y la construction ou reconstruction des caches ( Dossier de la plate forme Origin par ex, les .net, polices etc) qui vont s'éparpiller là aussi après nettoyage, défragmentation et redémarrage du PC
Donc là aussi il ne faut pas agir avec un logiciel bourrin et il vaut mieux se contenter de vider le dossier TEMP (si Windows ne le fait pas tous les 10 jours)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... was possible !
- Un problème sans solution est un problème mal posé. » (Albert Einstein)
- "Tous les patients mentent" (Docteur House)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Hardware »