Come partizionare e formattare un’unità utilizzando PowerShell

Esistono molti modi per formattare e partizionare un’unità su Windows 10 con l’app Gestione disco, lo strumento da riga di comando DiskPart e app di terze parti. Ma c’è anche un’altra opzione: PowerShell.

Come partizionare e formattare un’unità utilizzando PowerShell

Puoi utilizzare PowerShell per partizionare e formattare le unità su Windows 10 grazie alle sue ampie opzioni. Quindi, ecco come preparare un’unità per nuovi dati utilizzando PowerShell su Windows 10.

1. Apri PowerShell e Get-Disk

Apri PowerShell e seleziona il disco che desideri formattare e partizionare. Nei seguenti esempi, sto utilizzando un’unità flash USB da 128 GB, ma i comandi e i processi si applicano a qualsiasi unità.

Inserisci powershell nella barra di ricerca del menu Start, quindi fai clic con il pulsante destro del mouse su Best Match e seleziona Esegui come amministratore .

Ora, inserisci get-disk e premi Invio per generare un elenco di dischi attualmente accessibili.

Il comando get-disk fa apparire un elenco di ogni disco sul tuo computer, insieme al suo nome, stato dell’unità, dimensione totale e tipo di partizione.

MBR o GPT?

Potresti aver notato i due diversi stili di partizione comunemente usati per i sistemi Windows: MBR e GPT .

In breve, MBR consente solo quattro partizioni totali sull’unità, mentre GPT consente fino a 128 partizioni. Nel mio piccolo esempio di unità flash USB, questo non fa molta differenza, ma potresti voler dividere un’unità più grande in piccole partizioni per la gestione dei dati e così via.

Per la maggior parte delle unità moderne, che lavorano con i sistemi operativi moderni, GPT è la strada da percorrere. Può gestire unità più grandi, più partizioni ed è meno soggetto a errori.

Se decidi di convertire il tuo disco GPT in un MBR, consulta la nostra guida alla conversione da MBR a GPT senza perdita di dati.

2. Scegli un disco e cancella i dati usando Clear-Disk

Ora hai un elenco di dischi, puoi selezionare quello che vuoi formattare e partizionare. È possibile selezionare e formattare sul disco utilizzando il seguente comando:

clear-disk -number x -removedata

Sostituisci il numero x con il numero del disco che desideri cancellare, quindi premi Invio per eseguire il comando.

3. Creare una nuova partizione, formattare il volume e aggiungere una lettera di unità

Il passaggio successivo consiste nel creare una nuova partizione. In questo caso, creeremo una singola partizione che copre l’intera unità, quindi formatteremo il volume utilizzando il file system NTFS e assegneremo un nome al volume appena creato. Come sempre, cambia il numero del disco per tuo e puoi cambiare la nuova etichetta del file system con qualcosa di tua scelta.

new-partition -disknumber X -usemaximumsize | format-volume -filesystem NTFS -newfilesystemlabel newdrive

Dopo aver formattato il volume e aggiunto un nuovo nome, puoi assegnare una nuova lettera di unità utilizzando il seguente comando:

get-partition -disknumber X | set-partition -newdriveletter X

Di nuovo, cambia il numero del tuo disco e aggiungi la lettera di unità di tua scelta, evitando conflitti con le unità esistenti. Ecco fatto: la tua unità è pronta per l’uso.

Creazione di più partizioni o partizioni di dimensioni diverse

Dì che non vuoi una grande partizione sul tuo disco. Potresti voler suddividere l’unità in partizioni più piccole per diversi tipi di dati o contenuti. In questo caso, hai diverse opzioni.

Ad esempio, per creare una partizione di una dimensione specifica e un’altra partizione per riempire lo spazio rimanente, utilizzare i seguenti comandi:

new-partition -disknumberX -size XXgb - driveletter X | format-volume -filesystem NTFS -new filesystemlabel newdrive1
 new-partition -disknumberX -size $MaxSize - driveletter Y | format-volume -filesystem NTFS -new filesystemlabel newdrive2

Nota le differenze tra i due comandi. Ogni comando utilizza una lettera di unità diversa, mentre il secondo comando utilizza la variabile $ MaxSize per creare una partizione utilizzando lo spazio rimanente sull’unità.

Dopo aver immesso ogni comando, Windows aprirà la partizione appena creata con la lettera di unità assegnata.

Puoi controllare lo stato delle tue partizioni usando il seguente comando:

get-partition -disknumberX

Come ridimensionare una partizione utilizzando PowerShell

È possibile utilizzare PowerShell anche per ridimensionare una partizione di unità. Questo comando è utile se si desidera ridurre o estendere una partizione, ma dipende dalla quantità di spazio rimanente disponibile.

Ricorda, non puoi estendere una partizione in uno spazio che non esiste o è già occupato. Se l’unità è già al massimo della capacità, cioè ogni gigabyte è contabilizzato in una partizione esistente, dovrai apportare ulteriori modifiche.

Inoltre, se l’unità che stai tentando di ridurre è a capacità, ad esempio, è completamente piena di dati, dovrai eliminare o spostare i file per accogliere le modifiche alla partizione.

Per prima cosa, usa il comando get-partition dalla sezione precedente per identificare il numero di partizione o la lettera di unità per la partizione che desideri ridimensionare.

get-partition -disknumber X
 get-partition -driveletter Y | resize-partition -size XXgb

Nel mio esempio, ho ridimensionato la partizione più grande sulla mia unità flash USB da circa 90 GB a 50 GB.

Come modificare la lettera di unità utilizzando PowerShell

L’ultimo piccolo comando di formattazione dell’unità PowerShell da imparare è cambiare la lettera di unità. Cambiare la lettera di unità con un’altra non è sempre necessario, ma può essere utile quando si desidera riorganizzare le unità per una gestione più semplice o altro.

Immettere prima la lettera di unità esistente, seguita dalla lettera di unità a cui si desidera passare.

set-partition -driveletter Y -newdriveletter H

Per confermare, puoi eseguire il comando get-partition -disknumber dalla sezione precedente. Inoltre, Windows aprirà la rispettiva unità con la nuova lettera, confermando la modifica.

Altri modi per gestire le unità su Windows 10

PowerShell è solo uno dei modi per gestire le unità in Windows 10. Un’altra opzione è utilizzare l’utilità della riga di comando DiskPart, disponibile in Prompt dei comandi e PowerShell.

Correlati: Come utilizzare DiskPart per pulire e formattare un’unità su Windows 10

Poi c’è l’utilità di gestione del disco in Windows 10 stesso, per non parlare del potente software di terze parti come Partition Master o dell’ampia funzionalità della distribuzione Linux, GParted.

In breve, gli utenti di Windows 10 hanno una vasta gamma di opzioni quando si tratta di gestire l’archiviazione.