FIX: VirtualBox FATAL: INT18: GUASTO DI AVVIO. (Risolto)

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.

VirtualBox FATAL: INT18: AVVIO FALLITO.

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

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)

correggere l'errore di avvio di virtualbox int18

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

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.

disabilitare hyper-v

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

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

3. Clic Aggiungere e trova e apri il Windows.iso file.

allega file iso di windows virtualbox

4. Quindi seleziona il Windows.iso file e fare clic Scegliere.

immagine_pollice[5]

5. Dopo aver allegato il file Windows.iso in Dispositivi di archiviazione...

immagine_pollice[6]

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

7. Avvia la macchina virtuale e fai clic su Avanti > Ripara il tuo computer.

8. Quindi seleziona Risoluzione dei problemi > Ripristino all'avvio.

errore di avvio di virtualbox int18 - risolto

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

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.

correggere l'errore di avvio di int18 in virtualbox

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

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]

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.