PageDefrag v2.32

Par Mark Russinovich

Paru le 01 novembre 2006

 

Introduction

Une des limites de l'interface de défragmentation Windows NT/2000 est qu'il n'est pas possible de défragmenter des fichiers ouverts pour un accès exclusif. Ainsi, les programmes de défragmentation standard ne peuvent pas afficher le niveau de fragmentation de vos fichiers de pagination ou ruches du Registre, ni les défragmenter. La fragmentation des fichiers de pagination et du Registre peut être une des causes principales de la dégradation des performances liée à la fragmentation de fichiers dans un système.

PageDefrag utilise des techniques avancées pour vous fournir ce que les défragmenteurs commerciaux ne peuvent pas faire : la possibilité de vérifier le niveau de fragmentation de vos fichiers de pagination et ruches du Registre, et de les défragmenter. De plus, il défragmente les fichiers journaux d'événements et les fichiers Windows 2000/XP de mise en veille prolongée (où la mémoire système est enregistrée lorsque vous faites mettez un portable en veille prolongée).

PageDefrag fonctionne sous Windows NT 4.0, Windows 2000, Windows XP et Server 2003.

 Haut de page

Installation et utilisation

L'exécution de PageDefrag (pagedfrg.exe) entraîne l'affichage d'une zone de liste qui indique le nombre de clusters constituant vos fichiers de pagination, fichiers journaux d'événements et ruches du Registre (SAM, SYSTEM, SYSTEM.ALT, SECURITY, SOFTWARE, .DEFAULT), ainsi que le nombre de fragments dont sont composés ces fichiers. Si vous estimez que ces fichiers sont suffisamment fragmentés pour les défragmenter en toute sécurité, ou si vous souhaitez les défragmenter à chaque démarrage, sélectionnez la case d'option appropriée et cliquez sur OK.

Si vous demandez à PageDefrag de défragmenter, il essaiera de le faire au prochain démarrage du système. Immédiatement après que CHKDSK a examiné vos disques durs, PageDefrag utilise les API de défragmentation des fichiers standard (consultez ma page intitulée Au cœur de la défragmentation de disque de Windows NT pour plus d'informations sur ces API) afin de défragmenter les fichiers. Lorsqu'il traite un fichier, PageDefrag affiche sur l'écran de démarrage le nom de celui-ci et le résultat de la défragmentation. S'il parvient à diminuer la fragmentation, il vous indiquera le nombre de clusters avant et après la défragmentation.

Dans certains cas, PageDefrag peut être incapable de réduire la fragmentation sur un ou plusieurs fichiers et l'indiquera sur l'écran de démarrage bleu. Cela peut arriver soit parce qu'il n'y a pas assez d'espace sur le lecteur pour la défragmentation, soit parce que l'espace libre lui-même est très fragmenté. Pour de meilleurs résultats, vous devez utiliser PageDefrag conjointement avec un utilitaire de défragmentation commercial ou mon défragmenteur Contig gratuit.

 Haut de page

Options de ligne de commande

Vous pouvez exécuter PageDefrag de façon non interactive en spécifiant une option de ligne de commande pour la configuration souhaitée :

utilisation : pagedefrag [-e | -o | -n] [-t <secondes>]

-e

Défragmente à chaque démarrage

-o

Défragmente une fois

-n

Ne défragmente jamais

-t

Définit le compte à rebours sur le nombre de secondes spécifié

Télécharger PageDefrag (70 Ko)

 Haut de page