Formato

Si applica a: Windows Server 2022, Windows Server 2019, Windows 11, Windows 10

Il comando format formatta un'unità per accettare i file di Windows. Per formattare un disco rigido, è necessario essere membri del gruppo Administrators.

Nota

È inoltre possibile utilizzare il comando format con parametri diversi dalla Console di ripristino di emergenza. Per maggiori informazioni sulla console di ripristino di emergenza, consultare la sezione Ambiente ripristino Windows (Windows RE).

Sintassi

format volume [/FS:file-system] [/V:label] [/Q] [/L[:state]] [/A:size] [/C] [/I:state] [/X] [/P:passes] [/S:state]
format volume [/V:label] [/Q] [/F:size] [/P:passes]
format volume [/V:label] [/Q] [/T:tracks /N:sectors] [/P:passes]
format volume [/V:label] [/Q] [/P:passes]
format volume [/Q]

Parametri

Parametro Descrizione
<volume> Specifica il punto di montaggio, il nome del volume o lettera di unità (seguita da due punti) dell'unità che si vuole formattare. Se non si specifica una delle opzioni della riga di comando seguenti, format usa il tipo di volume per determinare il formato predefinito del disco.
/FS:<filesystem> Specifica il tipo di file system (FAT, FAT32, NTFS, exFAT, ReFS o UDF).
/V:<label> Specifica l'etichetta di volume. Se si omette l'opzione della riga di comando /V o si usa l'opzione senza specificare un'etichetta di volume, format chiede di specificare l'etichetta di volume al termine della formattazione. Usare la sintassi /V: per non richiedere un'etichetta di volume. Se si usa un comando format singolo per formattare più di un disco, ai dischi viene assegnata la stessa etichetta di volume.
/Q Esegue una formattazione veloce. Elimina la tabella di file e la directory radice di un volume formattato in precedenza, ma non esegue un'analisi settore per settore delle aree danneggiate. Si consiglia di usare l'opzione della riga di comando /Q per formattare solo i volumi formattati in precedenza in buone condizioni. /Q esegue l'override di /P.
/C NTFS Only: i file creati sul nuovo volume vengono compressi per impostazione predefinita.
/X Forza lo smontaggio del volume, se necessario, prima della formattazione. Tutti gli handle aperti per il volume non sono più validi.
/R NTFS Only: i file creati sul nuovo volume vengono compressi per impostazione predefinita.
/D Solo UDF 2.50. I metadati sono duplicati.
/L:<state> Solo NTFS. Esegue l'override delle dimensioni predefinite del record di file. Per impostazione predefinita, un volume non predefinito viene formattato con record di file di piccole dimensioni e un volume a livelli viene formattato con record di file di grandi dimensioni. /L e /L:enable forza il formato per l'uso di record di file di grandi dimensioni /L:disable forza il formato per l'uso di record di file di piccole dimensioni.
/A:<size> Specifica la dimensione dell'unità di allocazione da utilizzare nei volumi FAT, FAT32, NTFS, exFAT o ReFS. Se non si specifica unit size, la dimensione viene scelta in base alle dimensioni del volume. Le impostazioni predefinite sono consigliate per l'uso generale. L'elenco seguente presenta valori validi per ogni tipo di dimensione del file system unit size:
  • FAT e FAT32: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K. Inoltre, 128K e 256K per una dimensione del settore maggiore di 512 byte.
  • NTFS: 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K, 128K, 256K, 512K, 1M, 2M
  • exFAT: 12, 1024, 2048, 4096, 8192, 16K, 32K, 64K, 128K, 256K, 512K, 1M, 2M, 4M, 8M, 16M, 32M
  • ReFS: 4096, 64K
/F:<size> Specifica la dimensione del disco floppy da formattare. Quando possibile, usare questa opzione della riga di comando anziché le opzioni /T e /T. Windows accetta i valori per le dimensioni seguenti:
  • 1440 o 1440k o 1440kb
  • 1.44 o 1.44m o 1.44mb
  • 1.44-MB, double-sided, quadruple-density, 3.5-inch disk
/T:<tracks> Specifica il numero di tracce del disco. Quando possibile, usare l'opzione della riga di comando /F. Se si usa l'opzione /T, è necessario usare anche l'opzione /N. Queste opzioni offrono insieme un metodo alternativo per specificare la dimensione del disco che viene formattato. Questa opzione non è valida con l'opzione /F.
/N:<sectors> Specifica il numero di settori per traccia. Quando possibile, usare l'opzione della riga di comando /F anziché /N. Se si usa /N, è necessario usare anche /T. Queste due opzioni offrono insieme un metodo alternativo per specificare la dimensione del disco che viene formattato. Questa opzione non è valida con l'opzione /F.
/P:<count> Zero ogni settore nel volume. Successivamente, il volume verrà sovrascritto count volte usando un numero casuale diverso. Se count è zero, non vengono eseguite altre sovrascrizioni dopo l'azzerato di ogni settore. Questa opzione viene ignorata quando si specifica /Q.
/S:<state> Specifica il supporto per i nomi file brevi. Lo stato è abilitato o disabilitato. I nomi brevi sono disabilitati per impostazione predefinita.
/TXF:<state> Specifica che TxF è abilitato/disabilitato. Lo stato è abilitato o disabilitato. Per impostazione predefinita, TxF è abilitato
/I:<state> ReFS Only: specifica se il flusso di integrità deve essere abilitato sul nuovo volume. Lo stato è abilitato o disabilitato. Per impostazione predefinita, l'integrità è abilitata nell'archiviazione che supporta la ridondanza dei dati.
/DAX:<state> NTFS Only: abilitare la modalità DAX (Direct Access Storage) per questo volume. In modalità DAX, il volume è accessibile tramite il bus di memoria, aumentando le prestazioni di I/O. Un volume può essere formattato con la modalità DAX solo se l'hardware è in grado di supportare DAX. Lo stato è abilitato o disabilitato. /DAX è considerato uguale a /DAX:enable.
/LogSize::<size> NTFS Only: specifica le dimensioni del file di log NTFS in kilobyte. La dimensione minima supportata è 2 MB, quindi specificando una dimensione inferiore a 2 MB viene restituito un file di log da 2 MB. Zero indica il valore predefinito. Il valore predefinito dipende in genere dalle dimensioni del volume.
/NoRepairLogs NTFS Only: disabilita i log di ripristino NTFS. Se viene specificato il flag spotfix per chkdsk, il parametro /NoReairLogs non funziona.
/NoTrim Ignora l'invio di taglia (notifica di eliminazione) durante un formato.
/DevDrv ReFS Only: formatta il volume come unità di sviluppo. Un'unità di sviluppo o un volume per sviluppatori è un volume ottimizzato per le prestazioni degli scenari di sviluppo. Fornisce agli amministratori il controllo sui minifiltri collegati a questo volume.
/SHA256Checksums ReFS Only: usa SHA-256 in tutte le operazioni che coinvolgono checksum.
/Y Non richiede di forzare il smontaggio del volume e presuppone un'etichetta vuota quando non viene specificata alcuna etichetta.
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

  • Il comando format crea una nuova directory radice e un nuovo file system per il disco. Vengono inoltre cercate le aree danneggiate nel disco ed è possibile eliminare tutti i dati nel disco. Per poter usare un nuovo disco, è prima necessario usare questo comando per formattare il disco.

  • Dopo la formattazione di un disco floppy, format visualizza il messaggio seguente:

    Volume label (11 characters, ENTER for none)?

    Per aggiungere un'etichetta di volume, digitare fino a 11 caratteri (inclusi gli spazi). Se non si vuole aggiungere un'etichetta di volume al disco, premere INVIO.

  • Quando si usa il comando format per formattare un disco rigido, viene visualizzato un messaggio di avviso simile al seguente:

    WARNING, ALL DATA ON NON-REMOVABLE DISK
    DRIVE x: WILL BE LOST!
    Proceed with Format (Y/N)? _
    

    Per formattare il disco rigido, premere Y. Se non si desidera formattare il disco, premere N.

  • I file system FAT limitano il numero di cluster a non più di 65526. I file system FAT32 limitano il numero di cluster a tra 65527 e 4177917.

  • La compressione NTFS non è supportata per le dimensioni di unità di allocazione superiori a 4096.

    Nota

    Format viene interrotta immediatamente se determina che non possono essere soddisfatti i requisiti precedenti usando le dimensioni di cluster specificate.

  • Al termine della formattazione, format visualizza i messaggi che mostrano lo spazio totale su disco, gli spazi contrassegnati come difettosi e lo spazio disponibile per i file.

  • È possibile velocizzare il processo di formattazione usando l'opzione della riga di comando /q. Usare questa opzione solo se non sono presenti settori danneggiati sul disco rigido.

  • Non è consigliabile usare il comando format in un'unità preparata usando il comando subst. Non è possibile formattare i dischi in una rete.

  • Nella tabella seguente sono elencati i codici di uscita con una breve descrizione del loro significato.

    Codice di uscita Descrizione
    0 L'operazione di formattazione è stata completata.
    1 Sono stati specificati parametri non corretti.
    4 Si è verificato un errore irreversibile (ovvero un errore diverso da 0, 1 o 5).
    5 L'utente ha premuto N in risposta alla richiesta "Procedere con la formattazione (S/N)?" per interrompere il processo.

    È possibile controllare i codici di uscita usando la variabile di ambiente ERRORLEVEL con il comando batch if.

Esempi

Per formattare un nuovo disco floppy nell'unità A usando le dimensioni predefinite, digitare:

format a:

Per eseguire un'operazione di formattazione veloce su un disco floppy formattato in precedenza nell'unità A, digitare:

format a: /q

Per formattare un disco floppy nell'unità A e assegnare l'etichetta di volume DATA, digitare:

format a: /v:DATA