Contig v1.83

Door Mark Russinovich

Gepubliceerd: 9 maart 2023

DownloadContig(366 KB) downloaden

Introductie

Er zijn een aantal NT-schijfdefragmentatieprogramma's op de markt, waaronder Winternals Defrag Manager. Deze hulpprogramma's zijn handig voor het uitvoeren van een algemene defragmentatie van schijven, maar hoewel de meeste bestanden worden gedefragmenteerd op stations die door deze hulpprogramma's worden verwerkt, zijn sommige bestanden mogelijk niet. Bovendien is het moeilijk om ervoor te zorgen dat bepaalde bestanden die vaak worden gebruikt, worden gedefragmenteerd- ze kunnen worden gefragmenteerd om redenen die specifiek zijn voor de defragmentatiealgoritmen die worden gebruikt door het defragmentatieproduct dat is toegepast. Zelfs als alle bestanden zijn gedefragmenteerd, kunnen latere wijzigingen in kritieke bestanden ertoe leiden dat ze worden gefragmenteerd. Alleen door een hele defragmentatiebewerking uit te voeren, kan men hopen dat ze opnieuw worden gedefragmenteerd.

Contig is een defragmentatie met één bestand die probeert bestanden aaneengesloten te maken op schijf. Het is perfect voor het snel optimaliseren van bestanden die continu worden gefragmenteerd of die u wilt garanderen zich in zo weinig mogelijk fragmenten bevinden.

Contig gebruiken

Contig is een hulpprogramma waarmee een opgegeven bestand of bestanden worden gedefragmenteerd. Gebruik deze om de uitvoering van uw veelgebruikte bestanden te optimaliseren.

Gebruik:

Contig.exe [-a] [-s] [-q] [-v] [existing file]
Contig.exe [-f] [-q] [-v] [drive:]
Contig.exe [-v] [-l] -n [new file] [new file length]
Parameter Omschrijving
-A Fragmentatie analyseren
-F Fragmentatie van vrije ruimte analyseren
-L Een geldige gegevenslengte instellen voor het snel maken van bestanden (hiervoor zijn beheerdersrechten vereist)
-V Stille modus
-S Submappen recurse
-V Uitgebreid

Contig kan ook de volgende NTFS-metagegevensbestanden analyseren en defragmenteren:

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

Hoe werkt het?

Contig maakt gebruik van de systeemeigen Ondersteuning voor Windows NT-defragmentatie die is geïntroduceerd met NT 4.0 (zie mijn documentatie over de defragmentatie-API's voor meer informatie). Eerst wordt de schijf gescand die de locaties en grootten van vrije gebieden verzamelt. Vervolgens wordt bepaald waar het betreffende bestand zich bevindt. Vervolgens bepaalt Contig of het bestand kan worden geoptimaliseerd, op basis van vrije gebieden en het aantal fragmenten dat het bestand momenteel bestaat. Als het bestand kan worden geoptimaliseerd, wordt het verplaatst naar de vrije ruimten van de schijf.

Meer informatie

Helen Custer's Inside Windows NT biedt een goed overzicht van de objectbeheer naamruimte, en Mark's column van Oktober 1997 Windows NT Magazine, "Inside the Object Manager", is (natuurlijk) een uitstekend overzicht.

DownloadContig(366 KB) downloaden

Wordt uitgevoerd op:

  • Client: Windows 8.1 en hoger.
  • Server: Windows Server 2012 en hoger.
  • Nano Server: 2016 en hoger.