Espandi/aumenta la dimensione del disco Hyper-V partizione del disco virtuale

di John, aggiornato il: 13 novembre 2024

Oggi molte persone usano macchine virtuali come Hyper-V and VMware. Rispetto ai computer fisici, le macchine virtuali presentano vantaggi come la creazione di snapshot o checkpoint, l'aggiunta, la rimozione e la modifica di hardware simulato con facilità. Inoltre, puoi farlo espandere la capacità di archiviazione veloce e facile.

La dimensione di un disco rigido fisico è fissa, quindi quando si riempie, devi clonare o eseguire il backup e ripristinare su un altro disco più grande. Ci vuole molto tempo, soprattutto quando questo disco è molto grande. Ma per un disco rigido virtuale in Hyper-V o macchina virtuale VMware, puoi aumentare le dimensioni del disco virtuale senza perdere i dati in pochi minuti.

Dopo aver espanso un disco virtuale, lo spazio aggiuntivo verrà mostrato come non allocato alla fine di questo disco. Se si desidera aumentare lo spazio su disco della partizione contigua sinistra con lo spazio aggiuntivo non allocato, Windows ha integrato Gestione disco per aiutarti. Ma se vuoi aggiungere questo spazio non allocato a un volume non adiacente, è necessario un software di terze parti per sposta lo spazio non allocato.

Questo articolo mostra solo come aumentare le dimensioni del disco rigido virtuale e della partizione in Hyper-V.

Domande frequenti riguardanti l'espansione Hyper-V disco

Q1: Qualche differenza quando si aumentano le dimensioni del disco di VHD e VHDX?

A: Il metodo per espandere entrambi i tipi di disco virtuale è lo stesso, ma non è possibile espandere il disco VHD online, i dischi VHDX del controller SCSI possono essere aumentati online.

Q2: Qualche differenza con Hyper-V Generazione 1 e 2?

A: No, non importa se usi Hyper-V Generazione 1 o 2, non c'è differenza nel ridimensionamento e nell'espansione del disco virtuale.

Q3: Devo collegare il disco virtuale alla macchina virtuale prima dell'espansione?

A: No, non importa se il disco virtuale è collegato o meno, ma è necessario assicurarsi che si trovi questo disco virtuale VHD / VHDX.

Q4: Posso espandere il disco virtuale del sistema in Hyper-V online (senza disattivare la macchina virtuale)?

A: Se Hyper-V la possibilità di espandere il disco virtuale non dipende dal sistema operativo. VHD il disco con controller IDE o SCSI non può essere espanso online. VHDX con controller IDE non può essere aumentato online. VHDX con SCSI il controller può essere espanso online, indipendentemente dal fatto che sia un disco di sistema o meno.

Come controllare il tipo e il controller del tuo disco virtuale:

Apri Hyper-V direttore, seleziona la macchina virtuale, quindi fai clic su Impostazioni profilo sulla destra Azione pannello.

Hyper-V Settings

Nel pannello di sinistra della finestra successiva, vedrai i dischi rigidi elencati sotto IDE e (o) Controller SCSI con .vhd o .vhdx

Virtual disk type

Come espandere la dimensione del disco virtuale in Hyper-V

Esistono due modi comuni per espandere Hyper-V disco rigido virtuale con PowerShell and Hyper-V Manager.

Non importa in che modo, in primo luogo, è necessario verificare se la macchina virtuale è salvato o ha posti di blocco. In caso affermativo, nessuno dei suoi dischi può essere espanso. In tal caso, elimina Stato salvato e Checkpoint prima di espandere qualsiasi tipo di Hyper-V disco virtuale.

In secondo luogo, se il disco virtuale che si desidera aumentare la capacità è VHD (sia controller IDE che SCSI) o VHDX con IDE controller, è necessario spegnere la macchina virtuale prima di espandersi.

Way 1: Come aumentare Hyper-V dimensione del disco virtuale con PowerShell

È il metodo più semplice e veloce, tuttavia dovresti individuare la posizione del VHD/VHDX e utilizzare il percorso assoluto con ''".

Passaggi per espandere lo spazio del disco virtuale VHD/VHDX con PowerShell:

  1. Apri PowerShell dalla barra di avvio veloce o dal menu Start, a seconda del sistema operativo in uso.
  2. Tipo Resize-VHD -Path 'E:\yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

200 GB qui indica la dimensione finale dopo l'espansione, non aggiungendo 200 GB.

Way 2: Come espandere la dimensione del disco virtuale con Hyper-V direttore

Hyper-V Il gestore ha la possibilità di modificare il disco indipendentemente dal fatto che il disco VHD/VHDX sia connesso o meno a questa macchina virtuale.

Passaggi per aumentare le dimensioni di Hyper-V disco virtuale in Windows 10/11 or Server 2008/ 2012/2016/2019:

1. Apri Hyper-V Gestore, fare clic sull'host nel pannello di sinistra, quindi fare clic su "Modifica disco" in "Azioni" pannello a destra.

Edit disk

2. Basta fare clic su Avanti nel pop-up "Modifica guidata disco rigido virtuale" finestra.

Edit Wizard

3. Clicchi "Navigare" in alto per individuare il file del disco virtuale VHD / VHDX e fare clic su Avanti.

Locate disk

4. Seleziona espandere opzione e fare clic su Avanti. (Se non hai spento la macchina virtuale, c'è solo l'opzione Espandi.)

Select Expand

5. Immettere un numero di nuove dimensioni e fare clic su Avanti.

Enter size

6. Rivedere l'operazione di espansione e fare clic su Fine per procedere.

Select Expand

In poco tempo, il disco di sistema nel mio Hyper-V virtuale Server 2012 viene aumentato da 120 GB a 160 GB, alla fine vengono visualizzati come non allocati ulteriori 40 GB di spazio su disco.

Original size

New disk size

Come aumentare lo spazio su disco della partizione virtuale

Se si desidera estendere la partizione contigua sinistra (qui è D:) con lo spazio non allocato aggiuntivo, è possibile ottenere con Windows strumento nativo Gestione disco. Tuttavia, ci sono 2 prerequisiti:

Segui i passaggi per espandere la partizione virtuale D in Gestione disco se la tua partizione soddisfa i requisiti:

  1. Destra questa partizione in Gestione disco e seleziona Estendi volume.
  2. Basta fare clic Avanti a Finitura nella finestra pop-up Extend Volume Wizard.

Se si desidera aumentare lo spazio su disco della partizione di sistema non contigua C, è necessario un software di terze parti per spostare lo spazio non allocato accanto all'unità C.

Scaricare NIUBI Partition Editor e segui i passaggi seguenti:

  1. Fai clic con il pulsante destro del mouse sull'unità D: e seleziona "Volume Ridimensiona/Sposta", trascinare il centro di D verso destra nella finestra pop-up.
  2. Fare clic con il pulsante destro del mouse sull'unità di sistema C: e selezionare nuovamente "Ridimensiona/Sposta volume", trascinare il bordo destro verso destra per unire lo spazio non allocato.

Segui i passaggi nel video per aumentare la dimensione della partizione di sistema dopo l'espansione Hyper-V disco virtuale:

Video guide

Se la partizione D è logica o formattata con FAT32, Gestione disco non può aiutarti. In tal caso, segui semplicemente il passaggio 2 per unire lo spazio non allocato con NIUBI Partition Editor.

I metodi sopra per aumentare le dimensioni di Hyper-V le partizioni del disco virtuale sono valide per Windows 11/10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019 and Windows Server 2022.