Contig v1.83

Von Mark Russinovich

Veröffentlicht am: 9. März 2023

DownloadContig herunterladen(366 KB)

Einführung

Es gibt eine Reihe von Defragmentierungsprogrammen für NT-Datenträger auf dem Markt, einschließlich Defrag Manager von Winternals. Diese Tools sind nützlich, um eine allgemeine Defragmentierung von Datenträgern durchzuführen. Die meisten Dateien werden zwar auf Laufwerken defragmentiert, die von diesen Hilfsprogrammen verarbeitet werden, aber einige Dateien möglicherweise nicht. Darüber hinaus ist es schwierig sicherzustellen, dass bestimmte Dateien, die häufig verwendet werden, defragmentiert werden. Sie können aus Gründen, die von den Defragmentierungsalgorithmen des verwendeten Defragmentierungsprodukts abhängen, fragmentiert bleiben. Selbst wenn alle Dateien defragmentiert wurden, können nachfolgende Änderungen an kritischen Dateien dazu führen, dass sie fragmentiert werden. Nur wenn ein vollständiger Defragmentierungsvorgang ausgeführt wird, können Sie darauf hoffen, dass sie möglicherweise erneut defragmentiert werden.

Contig ist ein Defragmentierungsprogramm für einzelne Dateien, das versucht, Dateien auf dem Datenträger zusammenhängend zu machen. Es eignet sich perfekt für die schnelle Optimierung von Dateien, die ständig fragmentiert werden oder für die Sie sicherstellen möchten, dass sie in so wenig Fragmente wie möglich aufgeteilt werden.

Verwenden von Contig

Contig ist ein Hilfsprogramm, das bestimmte Dateien defragmentiert. Verwenden Sie es, um die Ausführung Ihrer häufig verwendeten Dateien zu optimieren.

Syntax:

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 BESCHREIBUNG
-a Analysieren der Fragmentierung
-f Analysieren der Fragmentierung des freien Speicherplatzes
-l Festlegen der gültigen Datenlänge für die schnelle Dateierstellung (erfordert Administratorrechte)
-q Stiller Modus
-s Rekursives Durchlaufen von Unterverzeichnissen
-v Ausführlich

Contig kann auch die folgenden NTFS-Metadatendateien analysieren und defragmentieren:

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

Funktionsweise

Contig verwendet die native Windows NT-Defragmentierungsunterstützung, die mit NT 4.0 eingeführt wurde. (Weitere Informationen finden Sie in meiner Dokumentation zu den Defragmentierungs-APIs.) Zunächst wird der Datenträger überprüft, um die Speicherorte und die Größe der freien Bereiche zu erfassen. Anschließend wird bestimmt, wo sich die betreffende Datei befindet. Als Nächstes entscheidet Contig, ob die Datei optimiert werden kann, basierend auf freien Bereichen und der Anzahl der Fragmente, aus denen die Datei derzeit besteht. Wenn die Datei optimiert werden kann, wird sie in die freien Bereiche des Datenträgers verschoben.

Weitere Informationen

Inside Windows NT von Helen Custer bietet eine gute Übersicht über den Objekt-Manager-Namespace, und Marks Kolumne „Inside the Object Manager“ im Windows NT Magazine vom Oktober 1997 bietet (natürlich) eine hervorragende Übersicht.

DownloadContig herunterladen(366 KB)

Läuft auf:

  • Client: Windows 8.1 und höher.
  • Server: Alle Windows Server 2012 (x64) und höher.
  • Nano Server: 2016 und höher.