Info intéressante dénichée sur un autre site, datée du 12 juin 2007 :
la
défragmentation consiste à
regrouper les fragments de fichiers éparpillés sur le disque afin d'optimiser les temps d'accès du
disque dur lors de la lecture de fichiers de taille importante. Afin de défragmenter, des algorithmes élaborés sont utilisés afin de déterminer la place des fragments et les espaces disques non utilisés.
- Sous Windows 95/98/ME: Si vous utilisez un programme lors de la défragmentation, l'état du disque risque de changer et l'algorithme devra recommencer toute l'opération.
- Sous Windows NT/2000/XP/2003/Vista: Le système de fichier NTFS permet de défragmenter pendant le fonctionnement des programmes, et il ne recommencera pas au début même si vous continuez à travailler. Cependant, les fichiers en cours d'utilisation ne seront pas défragmentés.
Or, lorsque Windows est lancé, un grand nombre de processus tournent en arrière-plan. Ainsi pour défragmenter de manière optimale, il est fortement recommandé de
démarrer Windows en mode sans échec, puis de lancer la défragmentation !
Pour lancer la défragmentation :
[Pour Windows XP et pour les autres versions, la procédure est quasiment la même]
- Double-cliquez sur Poste de Travail, clic droit sur le disque à défragmenter puis sur Propriétés.
- Choisissez l'onglet Outils puis cliquez sur Défragmenter maintenant
En ligne de commande
Il est également possible de lancer la défragmentation en ligne de commande:
defrag c: -f Astuce: Il est possible de défragmenter plus vite en forcant la défragmentation avant le lancement des programmes:
- 1) Lancez regedit
- 2) Allez dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
- 3) clic-droit dans la fenêtre de droite, "Nouveau" > "Valeur chaîne"
- 4) Nommez-la "Defrag"
- 5) Double-cliquez dessus et entrez: defrag.exe c: -f
- 6) Redémarrez Windows et connectez-vous
La défragmentation commencera avant le démarrage des autres programmes.
Défragmenter seulement un fichier ou un répertoire
Il est possible de ne défragmenter qu'un seul fichier ou un répertoire avec le freeware CONTIG de chez Microsoft:
http://www.microsoft.com/technet/sysinternals/utilities/Contig.mspx Par exemple, pour défragmenter un fichier:
contig monfichier.iso Ceci est utile par exemple pour le gravage ou pour les machines virtuelles vmware.
Défragmenter un répertoire (et ses sous-répertoire):
contig -s c:\windows\*.* Défragmenter tous les fichiers du disque en tâche de fond (cela ne ralentit pas l'ordinateur):
start /low contig -s c:\*.* Défragmenter en économiseur d'écran
Si vous voulez absolument que votre disque soit le moins fragmenté possible, il y a une solution extrême qui consiste à lancer la défragmentation à chaque fois que l'économiseur d'écran se déclenche:
JKDefrag est un petit freeware qui utiliser le système de défragmentation intégré à Windows pour défragmenter votre disque.
Comme il utilise l'API de Windows, il est aussi sûr que le défragmenteur de Windows.
Lien:
http://www.kessels.com/JkDefrag/ Téléchargez
http://www.kessels.com/JkDefrag/JkDefrag-3.5.zip et copiez JkDefragScreenSaver.scr dans le répertoire c:\windows
Défragmenter le fichier d'échange (swap)
Par défaut, le défragmenteur de Windows est incapable de défragmenter le fichier d'échange (swap, pagefile.sys).
C'est problématique car la rapidité d'accès à ce fichier est cruciale.
De même, Windows n'est pas capable de défragmenter les fichiers en cours d'utilisation comme la base de registre.
Il existe un freeware qui permet de faire cela:
PageDefrag.
http://www.microsoft.com/technet/sysinternals/utilities/PageDefrag.mspx - 1) lancez PageDefrag
- 2) sélectionnez "Defragment at next boot" et cliquez sur OK
- 3) redémarrez votre ordinateur.
aloes