Crea un nuovo file VHD o VHDX in Windows 10
Come creare un nuovo file VHD o VHDX in Windows 10
Windows 10 supporta le unità virtuali in modo nativo. È in grado di riconoscere e utilizzare file ISO, VHD e VHDX. Per i file ISO, Windows 10 crea un'unità disco virtuale. Per i file VHD e VHDX, Windows 10 crea una nuova unità accessibile tramite la cartella Questo PC in Esplora file. Inoltre, questi file possono essere utilizzati in Macchine Hyper-V. Oggi esamineremo vari metodi che puoi utilizzare per creare un nuovo file VHD o VHDX.
Annuncio
Il formato di file Virtual Hard Disk (VHD) consente l'incapsulamento del disco rigido in un singolo file per l'utilizzo da parte del sistema operativo come disco virtuale nello stesso modo in cui vengono utilizzati i dischi rigidi fisici. Questi dischi virtuali sono in grado di ospitare file system nativi (NTFS, FAT, exFAT e UDFS) supportando le operazioni standard su disco e file. La dimensione massima di un file VHD è 2.040 GB.
VHDX è una nuova versione del formato VHD che ha una capacità di archiviazione molto maggiore rispetto al vecchio formato VHD. Fornisce inoltre protezione dalla corruzione dei dati durante le interruzioni di corrente e ottimizza gli allineamenti strutturali di dischi dinamici e differenzianti per prevenire il degrado delle prestazioni su nuovi dispositivi fisici di grandi dimensioni dischi. Supporta una capacità di archiviazione del disco rigido virtuale fino a 64 TB.
Windows 10 supporta due tipi di dischi virtuali:
- Fisso—Il file immagine VHD è preallocato nell'archivio di supporto per la dimensione massima richiesta.
- espandibile—Noto anche come "dinamico", "espandibile dinamicamente" e "sparso", il file di immagine VHD utilizza solo come molto spazio nell'archivio di supporto necessario per archiviare i dati effettivi sul disco virtuale attualmente contiene. Quando si crea questo tipo di disco virtuale, l'API VHD non verifica lo spazio libero sul disco fisico in base alla dimensione massima richiesta, quindi è possibile creare con successo un disco virtuale dinamico con una dimensione massima maggiore del disco fisico disponibile libero spazio.
Esistono diversi metodi che puoi utilizzare per creare un nuovo file VHD o VHDX in Windows 10. Successivamente, puoi assegnarlo a una macchina virtuale o montarlo sul sistema in esecuzione.
Per creare un nuovo file VHD o VHDX in Windows 10
- premi il Vincita + X tasti insieme la tastiera.
- Dal menu, seleziona Gestione disco.
- In Gestione disco, seleziona Azione > Crea VHD dal menù.
- Clicca sul Navigare per specificare il percorso del file VHD(X) desiderato.
- Inserisci una dimensione del file di cui vuoi creare un file VHD.
- Seleziona il tipo di file (VHD o VHDX).
- Selezionare Taglia unica o Espansione dinamica in base a ciò che funziona meglio nel tuo caso.
- Clic ok e hai finito.
Voilà, hai appena creato un file VHD. Il disco apparirà nella console Gestione disco.
Esistono opzioni alternative che puoi utilizzare per creare un nuovo file VHD.
Crea file VHD(X) utilizzando Hyper-V Manager
- Aprire l'app Hyper-V Manager (Vinci + R > digita
virtmgmt.msc
nella casella Esegui). - Seleziona un server a sinistra.
- A destra, clicca su Nuovo sotto Azionie selezionare Disco rigido.
- Clic Prossimo nella finestra di dialogo della procedura guidata del disco virtuale.
- Selezionare VHD o VHDX per il formato del disco.
- Selezionare Taglia unica o Espansione dinamica per il tipo di disco desiderato.
- Quindi, specifica il percorso della directory e il nome del file per il tuo nuovo file VHD.
- Selezionare Crea un nuovo disco rigido virtuale vuoto e inserisci la dimensione del disco desiderata in GB.
- Verifica che tutto sia corretto e fai clic su Fine.
Hai fatto.
Ora, diamo un'occhiata a come può essere fatto con PowerShell.
Nota: questi comandi PowerShell funzionano solo quando la funzione Hyper-V è abilitata.
Crea nuovo file VHD(X) usando PowerShell
- Apri PowerShell come amministratore.
- Eseguire il seguente comando per creare un file VHD di dimensioni fisse:
New-VHD -Path "Full\path\to\vhd\file" -Fixed -SizeBytes
. - Per creare un VHD a espansione dinamica, impartire il comando New-VHD -Path "Full path of .vhd or .vhdx location" -Dynamic -SizeBytes
. - Sostituto
Completo\percorso\to\vhd\file
con il percorso completo effettivo del file .vhd o .vhdx in cui si desidera memorizzarlo. - Sostituto
con la dimensione massima (es: "1 GB") che desideri per il file .vhd o .vhdx. Questo può essere espresso come in MB, GB o TB.
Inoltre, puoi usare il DiskPart strumento per creare un nuovo file VHD(X) in Windows 10. Ecco come.
Crea nuovo file VHD o VHDX con DiskPart
- premere Vincita + R tasti di scelta rapida sulla tastiera per aprire la finestra di dialogo Esegui.
- Tipo
diskpart
nella casella Esegui e premi il tasto Invio. Conferma il prompt UAC. - Digita il seguente comando:
create vdisk file="Full\path\to\vhd\file" massimo=
. Questo creerà un nuovo VHD a dimensione fissa.tipo=fisso - Per creare un file VHD/VHDX a espansione dinamica, eseguire il comando:
create vdisk file="Full\path\to\vhd\file" massimo=
.tipo=espandibile - Sostituto
Completo\percorso\to\vhd\file
con il percorso completo effettivo del file .vhd o .vhdx in cui desideri archiviarlo. - Sostituto
con la dimensione massima desiderata per il file .vhd o .vhdx in megabyte. Per esempio. 1024 per 1 GB.
Hai fatto.
Indipendentemente dal metodo utilizzato per creare un file VHD, è necessario creare un file system su di esso per archiviare alcuni dati su di esso, ad es. installare un sistema operativo o semplicemente copiare alcuni file. Ecco come si può fare.
Per creare file system su file VHD o VHDX,
- premi il Tasti Win + X insieme sulla tastiera. Vedi il elenco di scorciatoie con il tasto Win disponibile in Windows 10.
- Dal menu, seleziona Gestione disco.
- Se non vedi il tuo VHD nell'elenco, seleziona Azione > Collega VHD dal menù.
- Cerca il tuo file VHD e fai clic su OK. Non selezionare l'opzione "sola lettura".
- Il file VHD apparirà come una nuova unità nell'elenco.
- Fare clic con il pulsante destro del mouse sul file VHD allegato e selezionare Inizializza disco dal menu contestuale.
- Selezionare MBR o GPT per lo stile della partizione e fare clic su OK.
- Fare clic con il pulsante destro del mouse sullo spazio non allocato sull'unità virtuale e selezionare Nuovo volume semplice...
- Selezionare la dimensione della partizione, il file system e specificare l'etichetta del volume per la nuova partizione.
- Ora il tuo file VHD è pronto per le normali attività.
In alternativa, puoi creare il file system per la tua unità con DiskPart.
Crea file system su file VHD o VHDX con DiskPart
- premere Vincita + R tasti di scelta rapida sulla tastiera per aprire la finestra di dialogo Esegui.
- Tipo
diskpart
nella casella Esegui e premi il tasto Invio. Conferma il prompt UAC. - Nel prompt di diskpart, digita ed esegui il comando
select vdisk file="Percorso completo della posizione .vhd o .vhdx"
. - Digita ed esegui il comando
allega disco virtuale
. - Crea una nuova partizione sul disco rigido virtuale utilizzando il seguente comando:
creare partizione primaria
. - Formattare la partizione usando il comando
formato fs=FILE_SYSTEM_NAME label="etichetta del disco di tua scelta" veloce
. - Sostituisci FILE_SYSTEM_NAME con FAT, FAT32 o NTFS. NTFS è fortemente raccomandato.
- Sostituire
"etichetta disco a scelta"
con un nome significativo, ad es. "il mio primo disco rigido". - Per rendere visibile in Esplora file la partizione che hai creato su VHD, impartisci il comando
assegnare
. Windows assegnerà automaticamente qualsiasi lettera di unità disponibile alla partizione. - Invece, puoi eseguire il comando
assegnare lettera=
(per esempio.assegnare lettera=Z
) per fare in modo che Windows assegni una lettera di unità specifica alla partizione sul disco rigido virtuale.
Hai fatto. L'unità è ora visibile in Esplora file ed è pronta per l'uso.
Questo è tutto!