Defragmenter ses disques dur

Date : Lundi 16 juillet 2007 @ 11:16:42 :: Sujet : Outils systèmes et techniques

Plan:
  1. Pourquoi défragmenter ?
  2. Comment fonctionne la defragmentation ?
  3. Trucs & astuces
  4. Choix d'un outil de defragmentation
  5. Des sites intéressants sur le sujet


Pourquoi défragmenter ?

Tout d'abord il est important de comprendre comment fonctionne windows.
Quand le système veut écrire un fichier sur le disque dur, il détermine tout d'abord à quel endroit le mettre: pour cela il recherche un emplacement suffisament grand (un trou) capable d'accueillir le fichier.
Bien souvent par contre, windows ne connait pas la taille du fichier à enregistrer: c'est le cas quand vous télécharger un fichier musical, ou tout simplement quand vous agrandissez un fichier bureautique en lui rajoutant une image. Dans ce cas la taille initialement prévue s'avère trop petite; windows écrit alors ce qui dépasse du trou initial ailleurs sur le disque, vous venez de créer 2 fragments pour votre fichier ! Pour lire ce fichier windows devra lire à 2 endroits sur le disque ce qui sera plus long.

Ainsi, petit à petit, il y aura de plus en plus de fichiers en plusieurs morceaux. Plus les fichiers sont gros et plus ils changent de taille souvent, plus ils ont des risques de devenir fragmentés.

Je n'ai pas parlé de la suppression des fichiers qui bien sûr, chaque fois créé un trou disponible pour un autre fichier. Votre disque peut ainsi, après un certain temps, ressembler à un gruyère plein de vide.

Tout cela va dégrader la vitesse de lecture des informations du disque et inévitablement dégrader les performances de l'ordinateur.
Cela n'apparait pas très vite, mais après quelques mois, cela peut devenir très pénalisant.
Il faut noter que cela augmente aussi les risques de perte d'informations suite à des plantages de programmes !

Sans défragmentation, il n'est pas rare d'avoir des dizaines de milliers de fichiers fragmentés, certains fichier pouvant avoir plusieurs milliers de fragments.

Certains système d'exploitation (macIntosh, Linux) incluent des mécanismes qui automatiquement corrigent le désordre sur le disque, ce n'est pas le cas de windows, il faut donc défragmenter avec un programme spécifique.

Comment fonctionne la defragmentation ?

Plusieurs opérations sont à effectuer pour revenir à des performances optimum:
  • pour chacun des fichiers fragmentés, recoller les morceaux entre eux (ce qui suppose de pouvoir trouver un espace contigu capable d'accueillir le fichier complet)
  • boucher les trous pour éviter que le mécanisme de fragmentation ne se redéveloppe trop vite: pour cela il faut déplacer chacun des fichiers du disque, progressivement, pour constituer un espace sans trous.
Pour corser le problème, n'oubliez pas que les fichiers qui sont en-cours d'utilisation ne peuvent être déplacés (les fichiers système windows notamment). Ceci va venir perturber le processus, et le rendre moins efficace dans certains cas.

De plus certains outils vont optimiser le tout en plaçant aux endroits où le disque est le plus rapide, les fichiers les plus fréquemment accédés; Pour ces optimisations, il existe de nombreuses variantes

Trucs & astuces

Avec quelle fréquence défragmenter ?

Cela dépend de beaucoup de facteur: votre utilisation de l'ordinateur et notamment de la place disponible sur vos disques.

Vous avez 10% d'espace libre ou moins, passez rapidement à un défragmenteur automatique.

Dès qu'il ne vous reste que 30 % de libre, défragmenter tous les mois.

Si vous avez plus d'espace libre, tous les 3 mois est une fréquence qui suffit

Defragmenter quand peu de fichiers sont en-cours d'utilisation

Pour cela fermer vos applications courantes, voir même fermer votre session

Nettoyer avant de défragmenter

Ceci est impératif et à la fois réduira la durée de défragmentation et augmentera son efficacité.
A minima nettoyer les répertoires temporaires et les fichiers internet temporaires.
Nous avons référencé pour vous de tels outils de nettoyage

Defragmenter depuis un CD bootable

C'est bien sûr la meilleure solution si possible.
Dans ce cas aucun des fichiers du disque dur n'est verrouillé et les meilleures optimisations peuvent avoir lieu.
C'est aussi la solution la plus rapide. Vous trouverez les références d'un tel CD dans nos rubriques système

Défragmenter le fichier swap

Ce fichier étant très gros et de plus constammant utilisé par windows, sa défragmentation est problématique si vous ne disposez pas de CD bootable.
Pas d'inquiétude, il existe une solution chez microsoft, en anglais hélas!
Elle permet de défragmenter les fichiers systèmes lors du démarrage de windows.

Choix d'un outil de défragmentation

Vous trouverez dans notre rubrique liens, tous les sites d'outils recommandés

Pourquoi me direz vous ne pas se limiter à l'utilisation de l'outil standard livré avec windows ?
Tout simplement parce qu'il n'est pas bon !

Il est cependant certain qu'il vaut mieux l'utiliser que de ne rien faire !

Il existe d'excellents outils gratuits qui présentent des avantages considérables (classés par ordre d'importance):
  • lancement automatique: une fois installés, on les oublient et les performances ne changent plus (miraculeux non), le lancement automatique doit être le critère majeur de choix d'un tel outil. En effet on oublie toujours de lancer la défragmentation, on y pense quand les problèmes commencent !
  • optimisation et performances bien meilleures,
  • sécurité identique car ils utilisent maintenant les API disponibles avec windows
Notre classement des outils gratuits:
  1. JKDefrag
  2. Iobit SmartDefrag
  3. Auslogic diskDefrag (lancement possible depuis le CD UBCD pour windows)
Il existe des versions gratuites de nombreux outils du marché (diskKeeper lite par exemple) mais la quasi totalité sont trop bridés et ne peuvent aujourd'hui concurrencer les gratuits

Pour ceux qui voudraient absolument payer, le meilleur outil est sans conteste PerfectDisk (publicité gratuite)

Des sites intéressants:

Un site pour savoir utiliser le défragmenteur standard livré avec Windows XP







Cet article provient de JM Sixt Blog-On-Line

L'URL pour cet article est : http://jmsixt.free.fr/cms/article.php?sid=14