Questo articolo illustra come ridimensionare la partizione VHD / VHDX senza Hyper-V Manager, ridimensionare la partizione virtuale dal computer fisico.
Si applica a: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2), Windows Server 2008 (R2), Windows Server 2003 (R2).
Lo stesso con il disco rigido fisico, è possibile ridimensionare le partizioni virtuali per la macchina virtuale Hyper-V senza perdere dati. È molto semplice ridimensionare la partizione installando NIUBI Partition Editor su Hyper-V vm, ma è possibile ridimensionare la partizione vhd / vhdx senza Hyper-V? La risposta è sì, questo articolo introduce passaggi dettagliati a ridimensionare la partizione virtuale e il disco vhd / vhdx 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 disco rigido virtuale o VHDX che desideri ridimensionare. Altrimenti, riceverai l'errore di seguito e non potrai avviare Hyper-V Manager dopo il ridimensionamento delle partizioni virtuali.
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é è utilizzato da un altro processo".
Come ridimensionare l'unità virtuale VHD / VHDX senza Hyper-V Manager
Passo 1: Apri Gestione disco in Fisico computer. (Tasto destro Windows bandiera in basso a sinistra o premere Windows ed R chiavi insieme, digitare diskmgmt.msc e premi Invio.)
Passo 2: Clicchi Action menu> Allega VHD
Passo 3: Clicchi Scopri la nostra gamma di prodotti per selezionare il file VHD / VHDX e quindi fare clic su OK per continuare.
Quindi questo disco virtuale è collegato. Come vedi nella schermata, l'icona del disco 2 è diversa rispetto ad altri 2 dischi rigidi fisici.
Passo 4: Scaricare e installare NIUBI Partition Editor al server fisico o al personal computer. Lo stesso con Gestione disco, vedrai tutte le partizioni del disco fisico e virtuale in NIUBI Partition Editor. Nel disco virtuale 2, l'unità K è la partizione di sistema in VHD / VHDX.
Passo 5: Fai clic con il pulsante destro del mouse sull'unità M: e seleziona "Volume Ridimensiona/Sposta", trascinare bordo sinistro verso destra nella finestra popup oppure inserisci un importo nella casella "Spazio non allocato prima"direttamente. Quindi l'unità D verrà ridotta e verrà creato uno spazio non allocato sul lato sinistro.
Passo 6: Fare clic con il pulsante destro del mouse sull'unità K: e selezionare nuovamente "Ridimensiona/Sposta volume", nella finestra pop-up trascinare bordo destro verso destra per combinare questo spazio non allocato. Quindi l'unità K viene estesa in modalità virtuale.
Passo 7: Clicchi Applica in alto a sinistra per avere effetto. (Le partizioni non verranno ridimensionate finché non fai clic su Applica per confermare.)
Finché c'è spazio libero inutilizzato in qualsiasi partizione, è possibile ridurlo per espandere un altro sul stesso disco virtuale. Dopo aver ridimensionato le partizioni virtuali, ricordati di staccare VHD, altrimenti, quando accendi questa macchina virtuale in Hyper-V, riceverai un errore "Il processo non può accedere al file perché viene utilizzato da un altro processo."
Come ridimensionare il disco rigido virtuale VHD / VHDX senza Hyper-V Manager
Meglio del disco rigido fisico le cui dimensioni sono fisse, il disco virtuale VHD / VHDX può essere ridimensionato rapidamente e facilmente. Per eseguire questa attività, è possibile utilizzare Hyper-V Manager o tramite PowerShell senza Hyper-V.
Nota: prima di espandere il disco virtuale con PowerShell, è inoltre necessario arrestare la macchina virtuale guest ed eliminare tutti i checkpoint associati.
Come ridimensionare / espandere il disco VHD / VHDX senza Hyper-V:
- Apri PowerShell con privilegi di amministratore dalla barra di avvio veloce, dal menu Start o da un'altra posizione nel tuo computer fisico.
- Tipologia Resize-VHD -Path 'E: \ hyperv.vhdx' -SizeBytes 500gb
Spiegazione:
- 'E: \ hyperv.vhdx' indica il percorso assoluto e il nome del file .vhd / .vhdx tra virgolette.
- 500 GB significa espandere questo disco rigido virtuale a 500 GB, senza aggiungere 500 GB.
Dopo l'espansione del disco virtuale, verrà visualizzato ulteriore spazio come Non allocata sul fine, quindi corri NIUBI Partition Editor e unire lo spazio non allocato ad altre partizioni. Segui i passaggi nel video:
- Per estendere una delle due partizioni contigue, è sufficiente fare clic destro su di essa per eseguire "Ridimensiona/Sposta volume", quindi trascinare il bordo per combinare lo spazio non allocato.
- Per estendere una partizione non adiacente con spazio non allocato, è necessario spostare prima lo spazio non allocato in modo che sia contiguo su entrambi i lati.
Oltre al ridimensionamento della partizione del disco fisico e virtuale, NIUBI Partition Editor aiuta a fare molte altre operazioni.