Leggere in inglese

Condividi tramite


Contig v1.83

Di Mark Russinovich

Data di pubblicazione: 9 marzo 2023

ScaricaScaricare Contig (366 KB)

Introduzione

Sul mercato sono disponibili vari strumenti per la deframmentazione di dischi NT, tra cui Winternals Defrag Manager. Questi strumenti sono utili per eseguire una deframmentazione generale dei dischi ma, sebbene la maggior parte dei file sulle unità elaborate da queste utility venga effettivamente deframmentata, alcuni potrebbero essere esclusi. Non solo: è difficile assicurarsi che determinati file usati di frequente vengano effettivamente deframmentati: potrebbero rimanere frammentati per motivi associati agli algoritmi di deframmentazione usati dal prodotto di deframmentazione applicato. Infine, anche se tutti i file vengono deframmentati, eventuali modifiche successive ai file critici potrebbero riapplicarne la frammentazione. Solo eseguendo un'intera operazione di deframmentazione potrebbe essere possibile deframmentarli di nuovo.

Contig è uno strumento di deframmentazione a singolo file che tenta di rendere i file contigui sul disco. È perfetto per ottimizzare rapidamente i file che vengono costantemente frammentati o per i quali si vuole garantire il minor numero possibile di frammenti.

Utilizzo di Contig

Contig è un'utilità che deframmenta uno o più file specificati e viene usato per ottimizzare l'esecuzione dei file usati di frequente.

Utilizzo:

Contig.exe [-a] [-s] [-q] [-v] [existing file]
Contig.exe [-f] [-q] [-v] [drive:]
Contig.exe [-v] [-l] -n [new file] [new file length]
Parametro Descrizione
-a Analisi della frammentazione
-f Analisi della frammentazione dello spazio disponibile
-l Impostazione della lunghezza di dati valida per una creazione rapida dei file (richiede i diritti di amministratore)
-q Modalità non interattiva
-s Ricorsione delle sottodirectory.
-v Dettagliato

Contig può anche analizzare e deframmentare i file di metadati NTFS seguenti:

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

Funzionamento

Contig usa il supporto nativo di Windows NT per la deframmentazione, introdotto con NT 4.0 (per maggiori informazioni, vedere la documentazione delle API di deframmentazione). In primo luogo, analizza il disco raccogliendo le posizioni e le dimensioni delle aree libere, quindi determina dove si trova il file in questione. Successivamente, in base alle aree libere e al numero di frammenti di cui è costituito il file, Contig decide se può essere ottimizzato. Se il file può essere ottimizzato, viene spostato negli spazi liberi del disco.

Ulteriori informazioni

Inside Windows NT di Helen Custer offre una buona panoramica dello spazio dei nomi di Gestione oggetti, e l'articolo di Mark, "Inside the Object Manager" su Windows NT Magazine del mese di ottobre 1997, ne dà (ovviamente) una sintesi eccellente.

ScaricaScaricare Contig (366 KB)

In esecuzione su:

  • Client: Windows 8.1 e versioni successive.
  • Server: Windows Server 2012 e versioni successive.
  • Nano Server: 2016 e versioni successive.