Partager via


Contig v1.83

Par Mark Russinovich

Date de publication : 9 mars 2023

Télécharger Télécharger Contig (366 Ko)

Introduction

Il existe plusieurs défragmenteurs de disque NT sur le marché, notamment Winternals Defrag Manager. Ces outils sont utiles pour effectuer une défragmentation générale des disques. Cependant, si la plupart des fichiers sont défragmentés sur les disques traités par ces utilitaires, certains fichiers peuvent ne pas l’être. En outre, il est difficile de s’assurer que certains fichiers fréquemment utilisés sont défragmentés. Ils peuvent rester fragmentés pour des raisons propres aux algorithmes de défragmentation utilisés par le produit de défragmentation qui a été appliqué. Enfin, même si tous les fichiers ont été défragmentés, les modifications ultérieures apportées aux fichiers critiques peuvent provoquer leur fragmentation. Ce n’est qu’en exécutant une opération de défragmentation complète que l’on peut espérer qu’ils seront à nouveau défragmentés.

Contig est un défragmenteur à fichier unique qui tente de rendre les fichiers contigus sur le disque. Il est parfait pour optimiser rapidement les fichiers qui se fragmentent constamment ou dont vous souhaitez vous assurer qu’ils contiennent le moins de fragments possible.

Utilisation de Contig

L’utilitaire Contig défragmente un ou plusieurs fichiers spécifiés. Utilisez-le pour optimiser l’exécution des fichiers que vous utilisez fréquemment.

Utilisation :

Contig.exe [-a] [-s] [-q] [-v] [existing file]
Contig.exe [-f] [-q] [-v] [drive:]
Contig.exe [-v] [-l] -n [new file] [new file length]
Paramètre Description
-a Analyse la fragmentation
-f Analyse la fragmentation de l’espace libre
-l Définit la longueur des données valide pour la création rapide de fichiers (nécessite des droits d’administrateur)
-q Mode silencieux
-s Traiter récursivement les sous-répertoires
-v Commentaires

Contig peut également analyser et défragmenter les fichiers de métadonnées NTFS suivants :

  • $Mft
  • $LogFile
  • $Volume
  • $AttrDef
  • $Bitmap
  • $Boot
  • $BadClus
  • $Secure
  • $UpCase
  • $Extend

Fonctionnement

Contig utilise la prise en charge native de la défragmentation de Windows NT qui a été introduite avec NT 4.0 (pour en savoir plus, consultez ma documentation sur les API de défragmentation). Il analyse d’abord le disque en collectant les emplacements et les tailles des zones libres. Il détermine ensuite où se trouve le fichier en question. Contig détermine alors si le fichier peut être optimisé, en fonction des zones libres et du nombre de fragments dont le fichier se compose actuellement. Si le fichier peut être optimisé, il est déplacé dans les espaces libres du disque.

Informations complémentaires

Le livre Inside Windows NT d’Helen Custer fournit une bonne vue d’ensemble de l’espace de noms du Gestionnaire d’objets, et l’article de Mark dans Windows NT Magazine d’octobre 1997, « Inside the Object Manager », est (bien sûr) une excellente présentation.

Téléchargement Télécharger Contig (366 Ko)

Fonctionne sur :

  • Client : Windows 8.1 et supérieur.
  • Serveur : Windows Server 2012 et versions ultérieures.
  • Nano Server : 2016 et versions ultérieures.