/
/

Come installare Windows 10 su un VHD

di Team Ninja
How to Upgrade Windows 10 on a VHD blog banner image

Riepilogo

Questo post del blog NinjaOne offre un elenco completo di comandi CMD di base e un’analisi approfondita dei comandi di Windows con oltre 70 comandi cmd essenziali sia per i principianti che per gli utenti avanzati. La guida si propone si piegare in modo pratico i comandi del prompt dei comandi per la gestione dei file, la navigazione nelle directory, la risoluzione dei problemi di rete, le operazioni su disco e l’automazione, con esempi reali per migliorare la produttività. Che tu voglia imparare i comandi cmd fondamentali o padroneggiare gli strumenti avanzati della CLI di Windows, questa guida ti aiuterà a utilizzare il Prompt dei comandi in modo più efficace.

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

  1. Avvia il computer da un’installazione di Windows normale (non dal VHD nativo).
  2. Premi Win + R, poi digita diskmgmt.msc nella finestra Esegui per aprire Gestione disco.
  3. Fai clic su Azione > Collega disco rigido virtuale.
  4. 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.

    1. Fai clic sull’icona di ricerca nella barra delle applicazioni, digita PowerShell e seleziona l’app Windows PowerShell.
    2. Esegui questo comando per montare la ISO di Windows 10:

Mount-DiskImage -ImagePath "(Input path to your Windows 10 iso)"

    1. 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

    1. 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:

    1. Riavvia il computer, poi seleziona e avvia direttamente il VHD dal menu Gestione avvio.
    2. Monta il file ISO di Windows all’interno dell’ambiente virtuale in esecuzione.
    3. 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:

  1. Vai su Impostazioni > Aggiornamento e sicurezza > Attivazione.
  2. Se Windows non è attivato, fai clic su Risoluzione dei problemi.
  3. 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:

  1. Premi Win + X, poi seleziona Prompt dei comandi (amministratore).
  2. 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:

  1. Apri Gestione disco (diskmgmt.msc).
  2. Individua il VHD montato nell’elenco dei dischi.
  3. Fai clic con il pulsante destro sull’etichetta del disco (ad esempio Disco 1) e seleziona Scollega disco rigido virtuale.
  4. 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:

  1. Avvia un altro ambiente Windows funzionante.
  2. Monta il VHD aggiornato, poi apri il Prompt dei comandi (amministratore).
  3. 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.

FAQs

Sì. Puoi aggiornare il tuo native boot VHD con Windows 10 a Windows 11, a patto di soddisfare i requisiti hardware di sistema.

No. Dopo l’aggiornamento, il VHD conserva file, applicazioni e la maggior parte delle impostazioni. È però fortemente consigliato eseguire il backup del file VHD prima di procedere, nel caso qualcosa andasse storto.

No. Usare Hyper-V per avviare e aggiornare il VHD non equivale al native boot. Quando avvii il VHD all’interno di una virtual machine Hyper-V, la configurazione non è più considerata “native boot”. Questo può causare problemi di compatibilità o errori imprevisti durante l’aggiornamento.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?