Retour au menu  

Séance groupe II n°  06  du   18/11/2013
La défragmentation avec Defraggler

I Préambule
: Qu'est-ce que la fragmentation ?

Lorsque vous enregistrez un fichier sur le disque (celui-ci étant vide ), toutes les informations contenues dans ce fichier sont écrites à la queue leu leu. Lorsque vous enregistrez un deuxième fichier, celui-ci va se positionner à la suite du premier. Même chose pour les prochains.
frag1
Cependant, l'effacement d'un ou plusieurs fichiers génère des espaces vides sur le disque. Exemple suivant : effacement des fichiers 2 et 4.
frag2
Les fichiers à venir vont combler les "trous", et vont donc être éparpillés en portions de fichiers sur le disque. Cela est d'autant plus vrai que le disque dur a une grosse capacité et possède une grande quantité de fichiers. Exemple ci-dessous : écriture d'un fichier 5.
frag3
Le fichier 5 est fragmenté, car il n'a pu loger dans le premier espace vide.
Ainsi, lorsque le système accède à un fichier fragmenté, la tête de lecture/écriture du disque dur va devoir parcourir l'ensemble des endroits où les morceaux du fichier sont enregistrés pour pouvoir lire celui-ci, parfois aux deux extrémités du disque. Cela se traduit donc par un ralentissement du fonctionnement.

II Comment remédier à cette fragmentation?

Lors de l'utilisation d'un ordinateur, la copie, le déplacement et la suppression des fichiers sont inévitables. En plus, le système écrit constamment des fichiers temporaires. Empêcher la fragmentation est donc impossible. En conséquence, il est  indispensable de recourir fréquemment à un outil de défragmentation, c'est-à-dire un logiciel capable de réorganiser les fichiers sur le disque dur de telle façon que les "parcelles" de fichiers soient stockées de manière contiguë afin de former des fichiers plus "compacts".
Il est ainsi recommandé d'utiliser régulièrement (une fois par mois environ) un utilitaire de défragmentation, qui va réorganiser les données stockées sur le disque.

III Quelques conseils pour la défragmentation

L'outil de défragmentation utilise des algorithmes  afin de réordonner au mieux les fichiers sur le disque. Un algorithme est un ensemble d'opérations et d'instructions prévues dans un ordre déterminé pour atteindre un objectif.
Les morceaux de fichiers éparpillés sur le disque sont déplacés tour à tour dans l'espace disque disponible (non utilisé par des fichiers) de manière temporaire, puis replacés à un endroit adéquat. Cette défragmentation se fait ainsi d'autant plus facilement que l'espace disque disponible est important.

Imaginez que pour ré-organiser votre bibliothèque, vous enleviez tous les livres de votre meuble pour les stocker provisoirement sur une grande table vide, afin de  les replacer ensuite sur les rayons dans un ordre qui vous convient mieux.
D'autre part, si une autre activité est en cours et donc si les données sont utilisées par un autre logiciel lors de la défragmentation, l'outil doit recalculer en permanence la manière de déplacer les fichiers afin de tenir compte de ces nouveaux changements. Il est donc indispensable de fermer toutes les applications ouvertes avant de commencer la défragmentation. Or le système d'exploitation utilise des processus fonctionnant en arrière-plan et accédant au disque dur (notamment lorsque la quantité de mémoire vive présente sur le système n'est pas suffisante, car le système crée des fichiers d'échange).
Ainsi, il est fortement recommandé pour les ordinateurs fonctionnant sous Windows, de le redémarrer en mode sans échec, c'est-à-dire un mode dans lequel les éléments de configuration minimaux sont chargés. Pour redémarrer l'ordinateur en mode sans échec, il suffit d'appuyer sur la touche F8 juste après l'écran d'autotest appelé aussi POST (POST = Power On Self Test : comptage de la mémoire vive et détection des disques) et juste avant le message Démarrage de Windows.

IV Installation d'un outil de défragmentation : Defraggler
Les années passées, nous utilisions un logiciel appelé Ultradefrag. Celui-ci reste un bon outil et doit être conservé.
Nous allons utiliser cette année, un défragmenteur appelé Defraggler, qui a quelques avantages sur Ultradefrag. On peut connaitre avec lui l'identité des fichiers qui restent à l'écart, ce qui peut être intéressant. L'analyse du disque y est très pointue. Il possède plusieurs fonctionnalités intéressantes, comme l'analyse du disque dur.
Pour télécharger ce logiciel, rendez-vous ici :
http://www.commentcamarche.net/download/telecharger-34055572-defraggler
Cliquez sur le bouton vert "Télécharger Version gratuite". Puis "Enregistrer le fichier" dfsetup216.exe
Allez voir dans le lieu de vos téléchargements. Vous y trouvez un fichier exécutable dfsetup216 de 4 111 Ko. Double-cliquez  dessus pour lancer l'installation.
Exécuter ==>> Choisissez "Français", puis Suivant.
Dans "Options d'installation", ne laissez coché que "Ajouter un raccourci sur le Bureau", puis Installer.
Décochez "Voir les notes de version" et cliquez sur Fermer.  Defraggler se lance.

V Utilisation de Defraggler
1° Différentes fonctions : Action
Defraggler étant ouvert, nous examinons sa page d'accueil : de haut en bas, une barre de titre, une barre de menus déroulants (Action, Paramètres, Aide), les partitions du ou des disques et une fenêtre d'état (de statut) à 5 onglets.
Je sélectionne mon disque système (C: dans la plupart des cas). Dans le menu Action, en haut, je clique sur "Analyser". Un scan du disque s'exécute et le résultat vous est donné sous l'onglet "Disque C:"
On vous donne un résumé de  la santé du disque, le nombre de fichiers fragmentés, le nombre de fragments et le pourcentage fragmenté. On considère qu'au dessus de 5%, une défragmentation  se justifie.
Le deuxième onglet vous donne la liste des fichiers fragmentés. On peut alors faire défragmenter les fichiers un par un.
Le troisième onglet permet une recherche des fichiers fragmentés, notamment par taille ou bien contenant tel ou tel mot.
Le quatrième onglet montre une légende des couleurs utilisées dans le disque.
Le cinquième onglet vous donne en détails la santé du disque.

Défragmentation
Le disque C: étant sélectionné, cliquez sur le menu Action, puis Défragmenter. Une analyse s'exécute d'abord, puis une défragmentation démarre. Dans la fenêtre d'état, on peut voir défiler les fichiers traités, le pourcentage restant et le nombre de fichiers fragmentés restants. Lorsque l'opération est terminée, cela vous est indiqué dans la fenêtre d'état, ainsi que la santé du disque.

Défragmentation rapide
Dans Paramètres ==>>Options ==>> Défragmentation rapide, vous pouvez choisir vos critères de défragmentation rapide. Sortez par OK. Ensuite dans Action, cliquez sur Défragmenter rapidement. La défragmentation se poursuit, selon les critères que vous avez choisis, plus rapide que la défrag complète mais moins poussée.

Défragmenter un dossier ou un fichier
Vous pouvez faire défragmenter fichiers ou dossiers séparés mais il vaut mieux utiliser la fonction incluse dans la liste des fichiers fragmentés (voir précédemment).

Fonctions avancées (Advanced)
Chercher les erreurs du disque : recherche les secteurs du disque où écriture et lecture se font mal.
Compacter l'espace libre : Ramène les fichiers excentrés vers le début du disque.
Compacter l'espace libre (Permettre la fragmentation) : Même travail que précédemment, mais le résultat est plus compact bien que légèrement fragmenté.

2° Paramètres
Options : Onglet Général : Vous y trouvez notamment la langue et les partitions à inclure ou exclure.
Options : Défragmentation : Dans cet onglet, vous pouvez notamment faire déplacer les gros fichiers en fin de disque ou choisir les formats des fichiers à déplacer.
Options : Défragmentation rapide : Vous pouvez opter pour les règles par défaut ou les règles personnalisées
Options : Exclure : Comme son nom l'indique, permet de retirer certains fichiers du traitement.
Options : Avancé : Utiliser des paramètres de défragmentation personnalisés : Définir : Je vous conseille de cocher les deux cases (Exclure les points de restauration et le fichier d'hibernation)

Vous pouvez aussi planifier  une défragmentation tel ou tel jour, faire fermer l'ordinateur automatiquement après l'opération etc...
On peut choisir de défragmenter systématiquement au démarrage de Windows (Paramètres >> Défragmentation au démarrage). Mais cela empêche ou ralentit l'utilisation du PC lorsque l'on a des choses à faire. Je ne l'utilise pas.

3° Santé du disque
Dans la fenêtre d'état,  l'onglet "Santé" vous donne des informations extrêmement précieuses sur le disque dur, notamment sa température actuelle, le nombre d'erreurs en lecture/écriture et le nombre de mauvais secteurs. Un disque ayant trop de mauvais secteurs doit nous alerter : il peut nous lâcher à tout moment et nous faire perdre de précieux documents. Il faut le changer à plus ou moins court terme.
On connait aussi le temps mis par le disque pour arriver à sa vitesse de rotation, en millisecondes (Spinup time)
On apprend aussi le nombre d'heures de fonctionnement de notre disque dur et le nombre de départs/arrêts depuis neuf.

VI Remarques

  • Pour obtenir un résultat complet, il faut renouveler l'opération plusieurs fois lorsque le disque est très fragmenté ;
  • Un disque dur quasiment plein empêche une bonne défragmentation ;
  • Une autre action en cours gêne la défragmentation : n'utilisez pas votre PC pendant cette opération ;
  • La défragmentation d'un disque dur n'ayant pas subi d'entretien depuis des mois peut s'avérer très longue.
Si vous voulez obtenir un complément d'information sur l'utilisation de Defraggler, je vous joins ci-dessous un lien menant à un site très bien fait sur ce sujet. Vous pourrez y trouver des copies d'écran et des détails ne figurant peut-être pas dans mon tuto.
http://www.6ma.fr/tuto/defraggler+defragmenter+ses+disques+fichiers-675