Windows alimenta gaming, programmazione e lavoro IT nelle configurazioni più diverse. Con il native VHD boot puoi avviare Windows direttamente da un disco virtuale (.vhd/.vhdx) senza bisogno di una virtual machine. I team IT lo usano per test, dual boot e formazione.
Detto questo, aggiornare l’installazione di Windows 10 su VHD (solo Pro/Enterprise) significa passare a una versione più recente di Windows, come un feature update o Windows 11. È una cosa diversa dagli aggiornamenti di routine, che forniscono correzioni di sicurezza senza modificare la versione dell’OS.
Proprio per la particolarità di questa configurazione, gli aggiornamenti standard di Windows possono fallire o causare problemi di avvio in un VHD avviato in modalità nativa. Ecco come aggiornare in sicurezza il tuo ambiente Windows 10 con native boot VHD usando metodi specifici, offline o eseguiti all’interno del VHD.
Guida passo passo all’aggiornamento di un VHD con native boot
⚠️ Esegui il backup dei tuoi dati per poter tornare indietro in sicurezza, se necessario.
Segui questi passaggi per aggiornare il tuo ambiente native boot VHD in modo sicuro ed efficace:
Passaggio 1: monta il VHD in Windows
- Avvia il computer da un’installazione di Windows normale (non dal VHD nativo).
- Premi Win + R, poi digita diskmgmt.msc nella finestra Esegui per aprire Gestione disco.
- Fai clic su Azione > Collega disco rigido virtuale.
- Cerca e seleziona il tuo file .vhd o .vhdx , quindi montalo.
NOTA: non assegnare ancora una lettera di unità.
Passaggio 2: applica l’aggiornamento con DISM o tramite il setup offline
Per questo passaggio sono disponibili due metodi. Scegli quello più adatto alla tua situazione e al tuo livello di esperienza:
Metodo A: usare DISM e il setup di Windows
Questo metodo applica un aggiornamento offline direttamente al VHD montato ed è ideale per ambienti controllati e gestibili tramite script:
NOTA: prima di procedere ti serve una ISO di Windows, cioè un file immagine disco (.iso) che contiene tutti i file di installazione di Windows. Puoi scaricarla direttamente dal sito ufficiale Microsoft usando lo strumento Windows Media Creation Tool.
- Fai clic sull’icona di ricerca nella barra delle applicazioni, digita PowerShell e seleziona l’app Windows PowerShell.
- Esegui questo comando per montare la ISO di Windows 10:
Mount-DiskImage -ImagePath "(Input path to your Windows 10 iso)"
- Individua l’indice dell’edizione corretta con questo comando (sostituisci X:\ con l’unità effettiva su cui è montato il volume del VHD):
dism /Get-WimInfo /WimFile:X:\sources\install.wim
- Avvia il setup di aggiornamento (sostituisci X:\ con l’unità effettiva su cui è montato il volume del VHD):
setup.exe /Image:"X”:\" /Index:1 /Quiet /Compat IgnoreWarning /DynamicUpdate Disable
Metodo B: avviare il VHD e aggiornarlo dall’interno
Questo metodo prevede di avviare direttamente l’ambiente del VHD ed eseguire l’aggiornamento come faresti su un’installazione di Windows standard:
- Riavvia il computer, poi seleziona e avvia direttamente il VHD dal menu Gestione avvio.
- Monta il file ISO di Windows all’interno dell’ambiente virtuale in esecuzione.
- Esegui setup.exe dalla ISO montata e completa la normale procedura di aggiornamento.
IMPORTANTE: questo metodo PUÒ fallire se l’installer di Windows rileva problemi con il bootloader o con la struttura delle partizioni. Esegui sempre prima test approfonditi in ambienti non di produzione.
Requisiti e limitazioni per l’aggiornamento di Windows su un VHD
Quando aggiorni Windows installato su un VHD, ci sono requisiti e vincoli specifici delle configurazioni native boot da tenere presenti:
Edizioni di Windows supportate
- Supportate: le edizioni Windows 10 Pro, Enterprise ed Education supportano gli scenari native boot VHD.
- Non supportate: Windows 10 Home non supporta l’avvio nativo da VHD.
Compatibilità degli aggiornamenti
- L’aggiornamento tra edizioni compatibili (ad esempio da Windows 10 Pro a Windows 11 Pro) è pienamente supportato, a condizione che il Windows installato sul VHD soddisfi i requisiti dell’OS di destinazione.
- I controlli di compatibilità hardware, come TPM, Secure Boot e l’idoneità della CPU, si basano sull’hardware del sistema, non sul disco rigido virtuale.
Vincoli sulla struttura del disco
- Supportato: le configurazioni native boot VHD richiedono file .vhdx a dimensione fissa o a espansione dinamica.
- Non supportato: l’uso di dischi differenziali o il salvataggio dei file VHD su supporti rimovibili (ad esempio unità USB o dischi esterni) non è supportato e può causare errori durante l’aggiornamento.
Consigli sul backup
Creare backup affidabili protegge i tuoi dati e ti permette di tornare indietro in sicurezza se qualcosa va storto durante l’aggiornamento. Segui questi rapidi passaggi:
Esegui il backup del file VHD/VHDX su uno storage esterno
Copia il tuo file .vhd o .vhdx su uno storage esterno, come un disco portatile o un servizio cloud, così da poterlo ripristinare facilmente in caso di problemi durante l’aggiornamento di Windows. Puoi montare il file VHD/VHDX con Gestione disco in Windows 10 per accedere al contenuto o verificarlo.
Crea un’immagine di sistema (facoltativo)
Usa gli strumenti integrati di Windows o un software di terze parti per creare un’immagine di sistema completa della macchina host. In questo modo catturi l’intero sistema e puoi effettuare un ripristino completo, se necessario.
Per creare un’immagine di sistema:
- Vai su Pannello di controllo > Sistema e sicurezza > Backup e ripristino.
- Seleziona Crea un’immagine di sistema nel riquadro a sinistra.
Puoi anche utilizzare soluzioni di terze parti, come NinjaOne, per creare un backup di sistema.
Attività post-aggiornamento per un native boot VHD in Windows 10
Eseguire queste poche attività dopo l’aggiornamento è fondamentale per garantire stabilità e funzionalità del sistema. Questi passaggi aiutano a mantenere lo stato di attivazione, ad assicurare che i servizi di integrazione siano aggiornati e a mantenere pulita la configurazione di avvio:
Riattiva Windows (se richiesto)
Modifiche di sistema rilevanti, come l’aggiornamento dell’OS o la modifica della configurazione hardware, possono a volte richiedere una nuova attivazione di Windows. Se ti viene richiesto:
- Vai su Impostazioni > Aggiornamento e sicurezza > Attivazione.
- Se Windows non è attivato, fai clic su Risoluzione dei problemi.
- Segui le istruzioni a schermo per completare la riattivazione.
Nota: a partire da Windows Server 2016 e Windows 10, i servizi di integrazione vengono aggiornati tramite Windows Update. Puoi approfondire l’argomento in Come aggiungere o rimuovere un disco rigido fisico per le virtual machine Hyper-V.
Aggiorna la configurazione di avvio
Se hai eseguito l’aggiornamento montando il VHD da un’altra installazione di Windows, potrebbe essere necessario aggiornare la configurazione di avvio per assicurarti che il sistema si avvii correttamente:
- Premi Win + X, poi seleziona Prompt dei comandi (amministratore).
- Esegui il comando seguente, sostituendo X: con la lettera di unità assegnata al VHD aggiornato:
bcdboot X:\Windows
Questo comando aggiunge i file di avvio necessari alla partizione di sistema e crea una nuova voce di avvio.
Scollega il VHD (se montato da un altro OS)
Una volta completato l’aggiornamento e verificato che tutto funzioni correttamente, è buona norma scollegare il VHD se era stato montato solo per l’aggiornamento:
- Apri Gestione disco (diskmgmt.msc).
- Individua il VHD montato nell’elenco dei dischi.
- Fai clic con il pulsante destro sull’etichetta del disco (ad esempio Disco 1) e seleziona Scollega disco rigido virtuale.
- Conferma lo scollegamento quando richiesto.
Scollegare il VHD aiuta a prevenire modifiche accidentali e mantiene il sistema in ordine.
Risoluzione dei problemi più comuni
Problema: l’aggiornamento fallisce con un errore relativo a un disco non supportato
Succede quando il file VHD si trova su un disco diverso o su un supporto di archiviazione rimovibile, cosa che Windows non supporta. Assicurati che il file VHD o VHDX sia a dimensione fissa o a espansione dinamica e che sia salvato su un’unità interna locale.
Problema: errore “Impossibile installare Windows in questo disco”
Questo errore è legato allo stile di partizione del VHD o al suo stato di compressione. Verifica lo stile di partizione del VHD, ovvero se è GPT o MBR, e assicurati che sia coerente con la modalità di avvio del sistema host (UEFI o BIOS).
Controlla inoltre che il file o il volume VHD non sia compresso. Se lo è, fai clic con il pulsante destro sul file o sul volume VHD, seleziona Proprietà e deseleziona l’opzione di compressione.
Problema: avvio non riuscito dopo l’aggiornamento
Il VHD non si avvia dopo un aggiornamento riuscito a causa di file di avvio mancanti o danneggiati. Per risolvere, segui questi passaggi:
- Avvia un altro ambiente Windows funzionante.
- Monta il VHD aggiornato, poi apri il Prompt dei comandi (amministratore).
- Esegui questo comando (sostituisci X: con la lettera di unità del VHD montato):
bcdboot X:\Windows
In questo modo i file di avvio vengono reinizializzati e le configurazioni aggiornate, permettendo al VHD di avviarsi correttamente.
Guida rapida
NinjaOne offre funzionalità complete di patch management per Windows. Ecco alcuni punti chiave:
NinjaOne supporta i feature update di Windows 10 e Windows 11 tramite il suo strumento di patch management.
Puoi gestire i feature update tramite le impostazioni delle policy, tra cui:
- Approvare o rifiutare i feature update
- Configurare le pianificazioni degli aggiornamenti
- Gestire il comportamento dei riavvii
Se ti servono istruzioni specifiche sull’aggiornamento di un VHD, ti consigliamo di contattare direttamente il supporto NinjaOne per ottenere indicazioni precise e aggiornate.
Come semplificare l’aggiornamento di un native boot VHD con Windows 10
Windows manda avanti i nostri flussi di lavoro quotidiani, ma aggiornare un’installazione di Windows 10 su un native boot VHD può presentare difficoltà particolari.
Verificare la compatibilità dell’host, montare correttamente il VHD e scegliere il metodo di aggiornamento giusto aiuta a semplificare il processo. Crea sempre backup affidabili e verifica poi la configurazione di avvio per evitare possibili problemi.
Gli aggiornamenti di un native boot VHD richiedono qualche passaggio in più, ma la flessibilità che offrono lo rende ideale per test, dual boot o scenari di formazione. Seguendo con attenzione questa guida aggiornerai il tuo ambiente Windows senza complicazioni.
