Come ridimensionare la partizione VHD/VHDX senza Hyper-V direttore

di John, aggiornato il: 13 novembre 2024

Lo stesso con il disco rigido fisico, è possibile ridimensionare le partizioni virtuali per Hyper-V macchina virtuale senza perdere dati. È molto semplice ridimensionare la partizione installando NIUBI Partition Editor a Hyper-V vm, ma è possibile ridimensionare la partizione vhd/vhdx senza Hyper-V? La risposta è sì, questo articolo introduce i passaggi dettagliati per ridimensionare la partizione virtuale vhd/vhdx e il disco senza Hyper-V.

Preparazione prima di ridimensionare la partizione virtuale vhd / vhdx

Prima di iniziare a ridimensionare le partizioni virtuali, ci sono due cose che devi fare:

1. Elimina tutti i Checkpoint associati al VHD o VHDX che vuoi ridimensionare. Altrimenti, riceverai l'errore seguente e non potrai avviare Hyper-V Gestore dopo il ridimensionamento delle partizioni virtuali.

Hyper-V errore

Come mostra il messaggio di errore "Vi è una discrepanza nell'identificato del disco rigido virtuale principale e del disco di differenziazione."

È facile da capire, la dimensione delle partizioni dopo il ridimensionamento è diversa con la dimensione in Checkpoint.

2. Arrestare la macchina virtuale guest e chiudere Hyper-V Manager o altre applicazioni che utilizzano questo VHD o VHDX. In caso contrario, riceverai l'errore "Il processo non può accedere al file perché è in uso da un altro processo".

Virtual Manager error

Come ridimensionare l'unità virtuale vhd/vhdx senza Hyper-V direttore

Passo 1: Aprire "Gestione disco" nel computer fisico. (Premere Windows e R insieme sulla tastiera, digita diskmgmt.msc e premere "Invio".)

Passo 2: Clicchi Action menu> Allega VHD

Attach VHD

Passo 3: Clicchi Scopri la nostra gamma di prodotti per selezionare il file VHD / VHDX e quindi fare clic su OK per continuare.

Select VHD

Quindi questo disco virtuale è collegato. Come vedi nella schermata, l'icona del disco 2 è diversa rispetto ad altri 2 dischi rigidi fisici.

VHD attached

Passo 4: Scaricare e installare NIUBI Partition Editor al server fisico o al personal computer. Lo stesso con Gestione disco, vedrai tutte le partizioni fisiche e virtuali del disco in NIUBI Partition Editor. Nel disco virtuale 2, l'unità K è la partizione di sistema in VHD / VHDX.

NIUBI Partition Editor

Passo 5: Fai clic destro sull'unità M: e seleziona "Ridimensiona/Sposta volume", trascina il bordo sinistro verso destra nella finestra pop-up, oppure inserisci direttamente un importo nella casella "Spazio non allocato prima". Quindi l'unità D verrà ridotta e verrà creato un po' di spazio non allocato sul lato sinistro.

Shrink M

Partition shrunk

Passo 6: Fai clic destro sull'unità K: e seleziona di nuovo "Ridimensiona/Sposta volume", nella finestra pop-up trascina il bordo destro verso destra per combinare questo spazio non allocato. Quindi l'unità K viene estesa in modalità virtuale.

Extend K

Partition extended

Passo 7: Fare clic su "Applica" in alto a sinistra per rendere effettive le modifiche. (Le partizioni non verranno ridimensionate finché non si fa clic su Applica per confermare.)

Finché c'è spazio libero inutilizzato in una qualsiasi partizione, puoi ridurla per espanderne un'altra sullo stesso disco virtuale. Dopo aver ridimensionato le partizioni virtuali, ricordati di staccare VHD. Altrimenti, quando accendi questa macchina virtuale in Hyper-V, riceverai l'errore "Il processo non può accedere al file perché viene utilizzato da un altro processo."

Detach VHD

Hyper-V error

Come ridimensionare il disco rigido virtuale vhd/vhdx senza Hyper-V direttore

Meglio di un disco rigido fisico la cui dimensione è fissa, il disco virtuale VHD/VHDX può essere ridimensionato in modo rapido e semplice. Per realizzare questa attività, puoi usare Hyper-V Responsabile o tramite PowerShell senza Hyper-V.

Nota: prima di espandere il disco virtuale con PowerShell, dovresti anche arrestare la macchina virtuale guest ed eliminare tutti i checkpoint associati.

Come ridimensionare/espandere il disco VHD/VHDX senza Hyper-V:

  1. Apri PowerShell con privilegi di amministratore dalla barra di avvio veloce, dal menu Start o da un'altra posizione sul computer fisico.
  2. Tipo Resize-VHD -Path 'E:\hyperv.vhdx' -SizeBytes 500gb

Spiegazione:

  1. 'E: \ hyperv.vhdx' indica il percorso assoluto e il nome del file .vhd / .vhdx tra virgolette.
  2. 500 GB significa espandere questo disco rigido virtuale a 500 GB, senza aggiungere 500 GB.

Dopo aver espanso il disco virtuale, lo spazio aggiuntivo verrà visualizzato come non allocato alla fine, quindi eseguire NIUBI Partition Editor e unisci lo spazio non allocato ad altre partizioni. Segui i passaggi nel video:

Video guide

Oltre al ridimensionamento della partizione del disco fisico e virtuale, NIUBI Partition Editor aiuta a fare molte altre operazioni.

Scaricare