Punti chiave
Come avviare in modo nativo un disco rigido virtuale Windows 11 (VHDX)
- Capire cos’è il VHDX con avvio nativo:
- Consente a Windows 11 di funzionare direttamente da un disco rigido virtuale senza hypervisor.
- Offre prestazioni quasi native, flessibilità e isolamento per professionisti IT e tester.
- Verificare i prerequisiti:
- Richiede Windows 11 Pro, Enterprise o Education.
- Il sistema deve supportare UEFI e Secure Boot.
- Servono almeno 64 GB di spazio di archiviazione e privilegi amministrativi.
- Creare e preparare il VHDX:
- Usa il comando PowerShell New-VHD per creare il disco virtuale.
- Scegli tra disco fisso (prestazioni migliori) o dinamico (risparmia spazio)
- Monta il VHDX, inizializzalo come GPT, formattalo in NTFS e assegna una lettera di unità.
- Applicare l’immagine di Windows:
- Usa DISM per applicare l’immagine di Windows 11 (wim) al VHDX montato.
- Esegui bcdboot per copiare i file di avvio e bcdedit per aggiungere il VHDX al menu di avvio.
Windows 11 può avviarsi da un file di disco rigido virtuale con prestazioni paragonabili a quelle di un’installazione nativa. A differenza delle virtual machine, un file VHDX con avvio nativo non dipende da hypervisor o da un OS principale: è quindi più veloce, più flessibile e più semplice da sottoporre a backup o da ripristinare.
In questo articolo vediamo come configurare l’avvio nativo di Windows 11 da un disco rigido virtuale, quali aspetti valutare prima della distribuzione e quali sono le domande più frequenti.
Preferisci il video? Guarda la nostra guida visiva: Come avviare in modo nativo un disco rigido virtuale Windows 11 (VHDX).
Come eseguire l’avvio nativo da un disco rigido virtuale
Il VHDX con avvio nativo è un’alternativa leggera e snella al ripartizionamento del disco o all’uso di una virtual machine. Questa guida si concentra sull’installazione di Windows 11 in un VHDX e sull’avvio nativo tramite BCDEDIT.
📌 Prerequisiti:
- Windows 11 Pro, Enterprise o Education
- Supporto UEFI
- Supporto Secure Boot
- 64 GB (minimo) per ospitare il VHDX
- Un VHDX creato con schema di partizionamento GPT
- Diritti amministrativi
- Strumenti di imaging di terze parti (ad esempio BCDEDIT, DISM)
📌 Strategie di distribuzione consigliate:
| Fai clic per scegliere un metodo | 💻 Ideale per utenti singoli | 💻💻💻 Ideale per le aziende |
| Metodo 1: crea un VHDX vuoto e applica un’immagine di Windows | ✓ | |
| Metodo 2: installa Windows 11 direttamente nel VHDX durante il setup | ✓ |
Metodo 1: crea un VHDX vuoto e applica un’immagine di Windows
I professionisti IT possono automatizzare questo processo con PowerShell o con degli script.
📌 Casi d’uso: configurazione pulita e standardizzata per l’uso enterprise
- Crea il file VHDX.
- Premi Win + R, digita PowerShell e premi Invio.
- Verifica di avere “New-VHD”. Questo cmdlet crea spazio di archiviazione per gli ambienti virtuali.
- Per verificarlo, esegui questo comando:
Get-Command New-VHD - Se il sistema non lo trova, esegui il codice seguente per installare il modulo Hyper-V:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All
- Per verificarlo, esegui questo comando:
- Esegui lo script seguente:
New-VHD -Path "<path>" -SizeBytes 64GB -Dynamic
Poi,Mount-VHD -Path "<path>" -PassThru | Initialize-Disk -PartitionStyle GPT
Sostituisci<path>con il percorso completo del tuo file VHDX (ad esempio D:\VHD\MyVM.vhdx). - Crea un nuovo volume NTFS sul VHDX montato: puoi usare Gestione disco, per esempio
- Assegna una lettera di unità (ad esempio V:).
- Applica un’immagine di Windows 11 al file VHDX.
- Usa il supporto di installazione di Windows 11 per montare un’immagine nel percorso che preferisci (ad esempio C:\sources\install.wim).
- Usa una ISO di Windows 11 montata come:
<drive letter>:
dism /Apply-Image /ImageFile:<path>/Index:<number>/ApplyDir:V:\- Sostituisci
<drive letter>con la lettera dell’unità che contiene il file immagine di Windows 11 (ad esempio C). - Sostituisci
<path>con il percorso completo del file immagine di Windows 11. - Sostituisci
<number>con il numero di indice corrispondente all’edizione di Windows che preferisci. Per trovarlo, procedi così:- Esegui il comando seguente in un Prompt dei comandi/PowerShell con privilegi elevati per elencare tutte le edizioni di Windows disponibili nel file .wim:
dism /Get-WimInfo “<path>”
Sostituisci<path>con il percorso completo del file immagine di Windows (ad esempio D:\sources\install.wim). - Annota il numero di indice corrispondente all’edizione di Windows 11 desiderata (ad esempio “2” per Windows 11 Pro).
- Usa quel numero nel comando del passaggio 2b.
- Esegui il comando seguente in un Prompt dei comandi/PowerShell con privilegi elevati per elencare tutte le edizioni di Windows disponibili nel file .wim:
- Sostituisci
- Aggiungi il VHDX al menu di avvio.
- Esegui il comando seguente per renderlo avviabile:
bcdboot V:\Windows - Usa BCDEDIT per aggiungere esplicitamente la voce. Procedi secondo necessità:
bcdedit /set {current} description "Windows 11 VHDX Boot"
bcdedit /set {current} device vhd=[D:]\VHDs\Win11.vhdx
bcdedit /set {current} osdevice vhd=[D:]\VHDs\Win11.vhdx
bcdedit /set {current} detecthal on- Sostituisci D: e il percorso del file in base alla posizione effettiva del tuo file VHDX.
- Esegui il comando seguente per renderlo avviabile:
Metodo 2: installa Windows 11 direttamente nel VHDX durante il setup
📌 Casi d’uso: test delle build Insider, distribuzione di immagini personalizzate, ambienti di lavoro portatili e altro ancora.
- Avvia Windows 11 da un installer su USB.
- Premi Win + R, digita cmd e premi Ctrl + Maiusc + Invio.
- Usa DiskPart per creare e collegare il VHDX:
- Digita diskpart e premi Invio per aprire lo strumento DiskPart.
- Inserisci questi comandi uno alla volta:
create vdisk file=D:\VHDs\Win11.vhdx maximum=65536 type=expandable
select vdisk file=D:\VHDs\Win11.vhdx
attach vdisk
convert gpt
create partition primary
format fs=ntfs quick
assign
Exit
- Prosegui con l’installazione di Windows e seleziona il VHDX montato come unità di destinazione.
- Per verificare che la voce di avvio sia corretta, esegui il comando seguente:
Bcdedit- Se vedi una voce che fa riferimento alla posizione del file VHDX (ad esempio vhd=[D:]\VHDs\Win11.vhdx), l’avvio nativo da VHDX è riuscito.
💡 Suggerimento: quando installi Windows 11 su un VHDX, di solito è l’installer stesso ad aggiungere automaticamente la voce di avvio. Se però il VHDX si trova su un disco diverso o se stai configurando più voci di avvio, dovrai aggiungerla manualmente.
Per farlo, procedi così:
- Esegui questo comando in un prompt dei comandi con privilegi elevati:
bcdboot <drive letter>:\Windows, dove<drive letter>è l’unità in cui è stato montato il VHDX.- Esegui quanto segue per aggiungere manualmente la voce:
bcdedit /set {current} description "Windows 11 VHDX Boot"bcdedit /set {current} device vhd=[<drive letter>:]\VHDs\Win11.vhdxbcdedit /set {current} osdevice vhd=[<drive letter>:]\VHDs\Win11.vhdxbcdedit /set {current} detecthal on
Sostituisci<drive letter>con l’unità in cui è stato montato il VHDX.- Per verificare che l’avvio nativo avvenga dal VHDX, esegui bcdedit e cerca una voce con il percorso del file VHDX.
⚠️ A cosa fare attenzione quando configuri un VHDX con avvio nativo
| Rischi | Possibili conseguenze | Come rimediare |
| File VHDX eliminato per errore | Il sistema non si avvia dal VHDX |
|
| VHDX partizionato in modo errato | L’installazione di Windows non rileva il disco | Riapri DiskPart, inizializza il disco e crea la partizione corretta |
| Applicato l’indice sbagliato dell’immagine di Windows | Verrà installata l’edizione di Windows sbagliata | Riapplica l’immagine corretta usando DISM |
Altri aspetti da valutare nella configurazione di un VHDX con avvio nativo
Sapere come si comporta un PC con VHDX è fondamentale per rispettare le politiche di stabilità negli ambienti di test. Ecco tutto ciò che devi considerare prima di applicare qualsiasi modifica.
BitLocker non è supportato sui PC con VHDX ad avvio nativo
Il VHDX con avvio nativo non supporta la crittografia BitLocker. Questo perché BitLocker lavora a stretto contatto con i componenti del disco fisico, e ciò impedisce ai dischi rigidi virtuali di utilizzare lo strumento di protezione delle unità di Microsoft.
Dinamico o fisso
Quando configuri il disco virtuale puoi scegliere tra un VHDX “fisso”, che privilegia le prestazioni (consigliato per gli ambienti di produzione), e un VHDX “dinamico”, che sacrifica la velocità di I/O a favore di un uso più efficiente dello spazio su disco.
Prestazioni
Sui PC con VHDX ad avvio nativo i file possono raggiungere velocità elevate sugli SSD moderni. Le prestazioni calano invece sulle unità USB esterne e sugli HDD lenti, a causa della latenza e delle velocità di trasferimento inferiori.
Lettere di unità
Quando avvii una workstation da un VHDX, le lettere di unità vengono assegnate indipendentemente dal sistema operativo del computer host. Questo significa che l’unità C: del VHDX sarà diversa dall’unità C: dell’host e viceversa. Leggi qui la guida di Microsoft sul ripristino delle lettere dell’unità di avvio.
Posizione di archiviazione
Vale la pena ribadirlo: gli SSD sono il posto migliore dove archiviare il VHDX per ottenere la massima reattività e gestire in modo efficiente le operazioni che richiedono molta memoria. Se il computer host utilizza tecnologia datata, potresti riscontrare prestazioni inferiori.
Aggiornamenti
Come accade con le sandbox, un OS Windows in esecuzione su un disco rigido virtuale può ricevere patch di sicurezza, aggiornamenti delle caratteristiche e altro tramite Windows Update.
Usa il VHDX con avvio nativo per ambienti di test efficienti e affidabili
Avviare Windows 11 da un disco rigido virtuale è una soluzione leggera per gli ambienti IT che hanno bisogno di un’istanza di Windows isolata per test interni, simulazioni di formazione e altro ancora. Conserva sempre dei backup del file VHDX per sicurezza e segui con attenzione i passaggi per mantenere flussi di lavoro senza intoppi.
Argomenti correlati:
