diskpart
diskpart gestisce dischi, partizioni e volumi da riga di comando. È potente e distruttivo: un errore nella selezione del disco comporta la perdita dei dati. Esegui da prompt amministratore.
Regola d'oro
Prima di ogni operazione distruttiva:
list diskselect disk Ndetail disk- Verifica che il disco selezionato sia quello giusto (dimensione e modello)
Un asterisco (*) nella colonna "Dis" indica il disco attualmente selezionato.
Avvio e navigazione
diskpart
DISKPART> list disk
DISKPART> select disk 1
DISKPART> detail disk
DISKPART> list partition
DISKPART> select partition 1
DISKPART> list volume
DISKPART> select volume 3
DISKPART> exit
Formattare una chiavetta USB
list disk
select disk 2
clean
create partition primary
format fs=ntfs quick label=CHIAVETTA
assign
exit
Per FAT32 (compatibilità con dispositivi e UEFI): format fs=fat32 quick. FAT32 ha limite di 4 GB per file.
Convertire lo schema di partizione
select disk 1
clean
convert gpt
Oppure convert mbr. clean cancella la tabella delle partizioni del disco.
Chiavetta che risulta di sola lettura o "corrotta"
select disk 2
attributes disk clear readonly
clean
create partition primary
format fs=fat32 quick
assign
Comandi principali
| Comando | Effetto |
|---|---|
list disk/partition/volume | Elenca |
select disk/partition/volume N | Seleziona |
detail disk/partition/volume | Dettagli dell'elemento selezionato |
clean | Cancella la tabella delle partizioni (dati irrecuperabili senza strumenti specifici) |
clean all | Sovrascrive tutto il disco con zeri (molto lento) |
create partition primary [size=MB] | Crea una partizione primaria |
format fs=ntfs quick label=X | Formatta |
assign [letter=X] | Assegna una lettera di unità |
remove letter=X | Rimuove la lettera |
delete partition | Elimina la partizione selezionata |
extend [size=MB] | Estende il volume nello spazio contiguo non allocato |
shrink desired=MB | Riduce il volume |
active | Segna la partizione come attiva (MBR) |
convert gpt/mbr | Converte lo schema (disco vuoto) |
online / offline disk | Mette il disco online o offline |
Estendere una partizione
select volume 3
extend
Funziona solo se lo spazio non allocato è subito dopo la partizione.
Eseguire uno script
diskpart /s comandi.txt
Attenzione
- Con
cleannon c'è conferma né cestino. - Su portatili con più dischi, scambiare "Disco 0" e "Disco 1" è l'errore più comune.
- Per operazioni ordinarie preferisci "Gestione disco" (
diskmgmt.msc) o PowerShell (Get-Disk,Format-Volume).