Se ricevi l'errore VirtualBox "FATAL: INT18: BOOT FAILURE" all'avvio di una macchina guest con sistema operativo Windows 10/11, continua a leggere di seguito per risolvere il problema.
Problema nei dettagli. Dopo aver convertito il disco fisico di un computer UEFI Windows 10//11 in un disco rigido virtuale (VHD o VHDX) e allegando il file VHD/VHDX a una nuova macchina VirtualBox, la VM non poteva avviarsi con fatale errore: INT18: AVVIO GUASTO o il sistema operativo guest Windows 10 non è stato in grado di avviarsi con il codice di errore: 0x0000225.
![errore di avvio di virtualbox int18 VirtualBox FATAL: INT18: AVVIO FALLITO.](/f/4ab30e2c200e099379874528ab66e491.png)
Questo tutorial contiene istruzioni dettagliate per risolvere l'errore "INT18: BOOT FAILURE" in VirtualBox.
Come risolvere: ERRORE DI AVVIO INT18 e codice di errore di Windows 10 0x0000225 in VirtualBox.
Metodo 1. Abilita I/O APIC e UEFI in VirtualBox.
L'errore irreversibile "INT18 BOOT FAILURE" in VirtualBox viene visualizzato comunemente quando si allega un file VHD/VHDX/VMDK che contiene un sistema operativo UEFI. Per risolvere questo problema basta procedere e abilitare UEFI nelle impostazioni della macchina VirtualBox. Fare quello:
1. premi il X pulsante per chiudere la finestra della macchina VM e Spegnere la macchina.
![spegni virtualbox spegni virtualbox](/f/d6d1981ace7993f97f0b0e0a803ebb22.png)
2. Apri le Impostazioni VM e vai a Sistema > Scheda madre.
3. Qui assicurati che il Disco rigido è controllato ed è il primo dispositivo di avvioe in Funzionalità estese controlla le due (2) opzioni seguenti e fai clic su OK:
Abilita APIC I/O
Abilita EFI (solo sistemi operativi speciali)
![errore di avvio int18 - risolto correggere l'errore di avvio di virtualbox int18](/f/282477257e48f00ace8f0342be173314.png)
4. Prova ad avviare la macchina virtuale ora. Speriamo che inizi senza errori ora.
Metodo 2. Disabilita Hyper-V sul computer host.
1. Navigare verso Pannello di controllo > Programmi e caratteristiche > Attiva o disattiva le caratteristiche di Windows
![disattivare hyper-v in Windows disattivare hyper-v in Windows](/f/52bb4fd564693c4e640af6b158a1978c.png)
2.Deseleziona le seguenti funzioni e fare clic OK per applicare la modifica:
- Contenitori *
- Hyper-V *
- Piattaforma di macchine virtuali
- Piattaforma Hypervisor di Windows
- Sandbox di Windows
* Nota: Le funzionalità "Contenitori" e "Hyper-V" esistono solo in Windows 10 PRO.
![iper-v disabilitare hyper-v](/f/ceb9594fe2f8e40445d0012311137aed.png)
3. Ricomincia il computer dopo la disinstallazione.
4. Aprire Prompt dei comandi come amministratore.
5. Digita il seguente comando e premi accedere:
- bcdedit /set hypervisorlaunchtype disattivato
![Disabilita Hypervisor - Windows 10 Disabilita Hypervisor - Windows 10](/f/827107cc5d8285c225427f21441eb57c.png)
6. Riavviare di nuovo il tuo PC.
7. Dopo il riavvio, avvia la macchina VirtualBox VM e verifica se il problema è stato risolto.
Metodo 3. Risolvi i problemi di avvio.
Il metodo finale per risolvere l'errore VirtualBox "FATAL: INT18: BOOT FAILURE" consiste nel risolvere i problemi di avvio sulla macchina Guest, avviando la macchina guest da un file ISO di Windows 10 avviabile.*
* Nota: Se non possiedi un file ISO di Windows 10, puoi scaricarne uno direttamente da Microsoft, utilizzando il file Strumento di creazione multimediale.
1. Apri il Impostazioni della macchina VirtualBox e vai a Magazzinaggio.
2. Fare clic sul 1° più (+) accanto a Controller a aggiungere unità ottica.
![risolvere i problemi di avvio in virtualbox risolvere i problemi di avvio in virtualbox](/f/7613777a88a5b557a174f9bf0027d70d.png)
3. Clic Aggiungere e trova e apri il Windows.iso file.
![allega file iso di windows virtualbox allega file iso di windows virtualbox](/f/f1e455f89d266b57f1993a251ab61c6d.png)
4. Quindi seleziona il Windows.iso file e fare clic Scegliere.
![immagine_pollice[5] immagine_pollice[5]](/f/02dc681e1e94cdbc3875da88d296bacd.png)
5. Dopo aver allegato il file Windows.iso in Dispositivi di archiviazione...
![immagine_pollice[6] immagine_pollice[6]](/f/07bd953ce5a0bf1916e933694cba5c78.png)
6. … vai a Sistema e trascina Ottico verso l'alto per avviare la VM dal file Windows.iso allegato.
Inoltre, assicurati che il "Abilita EFI" l'opzione è deselezionato, altrimenti non sarai in grado di eseguire l'avvio dal file ISO. Al termine, fare clic OK.
![avvia da file iso virtualbox avvia da file iso virtualbox](/f/00070725c73af741123c81a4e9befe04.png)
7. Avvia la macchina virtuale e fai clic su Avanti > Ripara il tuo computer.
8. Quindi seleziona Risoluzione dei problemi > Ripristino all'avvio.
![riparazione di avvio errore di avvio di virtualbox int18 - risolto](/f/fa833f774692a55a089a4c9b886c5eb6.png)
9. Consenti l'esecuzione di Ripristino all'avvio e, a seconda del risultato, esegui le seguenti azioni:
un. Se il ripristino all'avvio può risolvere il problema, spegnere la macchina virtuale, impostare il disco rigido come primo dispositivo di avvio e provare a riavviare la macchina virtuale.
b. Se il ripristino all'avvio non riesce a risolvere il problema, andare al passaggio successivo.
10. Clic Opzioni avanzate e vai a Risoluzione dei problemi > Prompt dei comandi.
![Immagine Immagine](/f/a4e95b9220ee9a4daf1233200758d356.png)
11. Nel prompt dei comandi dai i seguenti comandi in ordine (premi invio dopo ogni comando)
- diskpart
- seleziona il disco 0
- lista partizione
13. Adesso Avviso il taglia del Sistema partizione (ad esempio 100 MB in questo esempio).
12. Quindi digita il seguente comando e scoprire il numero di volume della partizione di sistema utilizzando la sua dimensione come riferimento. *
- volume dell'elenco
* per esempio. Come puoi vedere nello screenshot qui sotto, in questo esempio, la partizione di sistema (100 MB) è la volume 2.
![errore di avvio int18 correggere l'errore di avvio di int18 in virtualbox](/f/3ad0857da1ce41b4653a03099eb6f25e.png)
13. Ora dai i seguenti comandi per selezionare la partizione di sistema (usando il suo numero di volume) e per assegnare la lettera di unità Z: ad esso. Quindi esci da DISKPART:
- seleziona il volume 2*
- assegna lettera=Z
- Uscita
* Nota: Cambia il numero del volume "2" in base al tuo caso.
![correggere BCD Windows 10-8 correggere BCD Windows 10-8](/f/01e540805a95c5cb553b93d7893792a1.png)
14. Infine, nel prompt dei comandi, dai questo comando per riparare i file di avvio:
- bcdboot C:\windows /s Z: /f ALL
![immagine_pollice[9] immagine_pollice[9]](/f/73657ec0bb07849d31451addf578cff2.png)
15. Chiudi tutte le finestre, spegni la macchina virtuale, imposta il disco rigido come primo dispositivo di avvio e avvia la macchina virtuale.
Questo è tutto! Quale metodo ha funzionato per te?
Fammi sapere se questa guida ti ha aiutato lasciando un tuo commento sulla tua esperienza. Metti mi piace e condividi questa guida per aiutare gli altri.