Qu'est-ce que la défragmentation et combien de temps cela prend-il?



Essayez Notre Instrument Pour Éliminer Les Problèmes

Le défragmenteur de disque est un utilitaire présent dans Microsoft Windows qui est conçu pour augmenter le temps d'accès au disque en réorganisant les fichiers stockés. Il essaie de stocker toutes les données dans des emplacements de stockage contigus. L'objectif principal de la défragmentation est de réduire le temps de déplacement de la tête (c'est le temps que met votre lecteur de disque pour pointer vers un emplacement cible et est prêt à y accéder).



À partir de Windows Vista, la défragmentation de disque de Windows a été beaucoup améliorée et est considérée comme meilleure que son prédécesseur. Le Défragmenteur de disque exécute une tâche de faible priorité en arrière-plan sans affecter les performances de l'ordinateur. Dans la plupart des cas, le défragmenteur ne s'exécute que lorsque votre ordinateur est inactif.



Pourquoi avons-nous besoin de la défragmentation de disque?

Parlons en des termes plus courants. Lorsque vous effacez un fichier de votre ordinateur, son espace est marqué comme libre. Lorsque vous enregistrez un fichier, il est placé dans le premier espace libre disponible. Si cet espace libre n’est pas assez grand pour accueillir le fichier, le fichier est décomposé. Une partie y est stockée tandis que la partie restante est enregistrée dans l'emplacement libre suivant. Cependant, certains systèmes d'exploitation ne le font pas au début. S'il y a de l'espace sur le disque qui n'a jamais été utilisé, il y sauvegarde de préférence le fichier. Cela signifie que tout votre disque est rempli d'espaces vides.



La défragmentation de votre disque consiste à éliminer tous les espaces libres aléatoires, puis à collecter tous les fichiers et à les enregistrer dans des blocs de mémoire contigus. Cela rend la récupération de fichiers sur votre système beaucoup plus rapide.

Votre disque dur se compose d'une tête à partir de laquelle il lit les données. Le système d'exploitation a un mappage de tous les fichiers et où ils sont enregistrés. Il dirige la tête vers un emplacement spécifique et accède aux données qui y sont enregistrées. La tête doit alors traverser le disque jusqu'à cet emplacement et lire les données. Imaginez maintenant si le lecteur de votre ordinateur contenait des fichiers enregistrés avec de nombreux espaces entre les deux. La tête devrait changer son emplacement encore et encore pour lire un fichier. Cela augmentera efficacement le temps d'accès aux fichiers. La défragmentation du disque tente d'éliminer ce temps supplémentaire nécessaire.



Quels sont les mécanismes de la défragmentation de disque?

Par défaut, l'outil de défragmentation ne défragmentera que les fichiers dont la taille est inférieure à 64 Mo. Les fragments de cette taille contiennent déjà au moins 17 000 clusters contigus. Cela signifie que les fichiers volumineux tels que les jeux et les films ne seront pas défragmentés à l’aide de la défragmentation par défaut. Vous devrez passer une commande spécifique pour vous assurer que c'est le cas (-w comme expliqué plus loin).

Avant que l'ordinateur ne puisse commencer à défragmenter votre lecteur, il doit créer une carte de l'ensemble du disque, en particulier de tous les espaces vides et de la taille des fichiers. Il choisit le fichier du premier espace libre à déplacer. Si l'espace libre est suffisamment grand, il y stocke directement le fichier. Sinon, il trouve le fichier à côté de l'espace libre et le déplace temporairement quelque part. Cela agrandit l'espace libre jusqu'à ce qu'il soit suffisamment grand pour y déplacer le premier fichier en un seul morceau contagieux (contagieux signifie ne pas décomposer le fichier et le stocker dans son ensemble). Il continue à faire cela jusqu'à ce qu'il n'y ait plus d'espace libre sur le disque.

Il y a quelques points à retenir:

  • Le Défragmenteur de disque ne défragmentera pas les fichiers déjà utilisés.
  • Le Défragmenteur de disque ne défragmente pas les fichiers présents dans la corbeille. Cela est compréhensible car vous gaspillerez vos ressources si le fichier devait être supprimé de toute façon à la fin.
  • Le Défragmenteur de disque ne défragmente pas les fichiers suivants: Safeboot fs, Bootsec DOS, Safeboot CSV, Hiberfil sys, Safeboot RSV, fichier d'échange Windows et vidage mémoire. Il y a quelques paramètres que nous pouvons utiliser pour nous assurer qu'il défragmente également les fichiers de démarrage.

Combien de temps prend la défragmentation ou combien de passes faut-il?

La défragmentation dépend vraiment du matériel que vous utilisez. Plus le disque dur est grand, plus il faudra de temps; plus il y a de fichiers stockés, plus l'ordinateur aura besoin de temps pour tous les défragmenter. Le temps varie d'un ordinateur à l'autre car chacun a son propre boîtier.

Le temps peut aller de quelques minutes à plusieurs heures pour terminer. Bien sûr, vous pouvez continuer à utiliser votre ordinateur lorsque le processus est en cours, mais il est recommandé d'éviter de copier ou de déplacer des fichiers car cela ne fera que prolonger le processus. Le temps peut même aller jusqu'à 24 heures si vous avez un énorme lecteur rempli de toutes sortes de choses.

La défragmentation effectue également les tâches par passes. Il fait une passe grossière au début et l'affine la prochaine fois. Après chaque passage, votre disque dur devient plus organisé et plus rapide d'accès.

Quelles commandes supplémentaires pouvons-nous passer au module?

Il y a quelques options de ligne de commande à déclarer qui modifieront le processus de défragmentation à votre guise. La commande principale de la ligne de commande est ' défragmenter C: », Où« C: »est le lecteur que vous essayez de défragmenter.

-r Il s'agit du paramètre par défaut de la défragmentation et il ne défragmente que les segments de fichier de moins de 64 Mo

-c Cette commande défragmente tous les volumes de votre ordinateur. Vous n’avez pas besoin de spécifier une lettre de disque lorsque vous utilisez cette commande.

-dans Cela effectue une défragmentation complète des fichiers de toutes tailles sur un disque spécifié, quelle que soit la taille.

-je Cela rend la défragmentation exécutée uniquement lorsque l'ordinateur est inactif.

-v Cette commande garantit que les modules de défragmentation affichent des rapports complets pour vous à la fin.

-b Il optimise uniquement les fichiers de démarrage.

Cette commande analysera le lecteur sélectionné et affichera un rapport, composé de rapports d'analyse et de défragmentation.

Vous pouvez facilement passer les lignes de commande à l'aide de l'invite de commande lors du lancement manuel du défragmenteur de disque. Par exemple, nous pouvons exécuter la commande «-w» sur le disque local C en exécutant la commande suivante:

défragmenter C: -w

Vous pouvez également transmettre plusieurs paramètres à la fois en séparant la commande avec un espace entre les deux. Par exemple, nous pouvons exécuter «-w» et «-i» en exécutant la commande suivante:

défragmenter D: -w –i

4 minutes de lecture