Errore0x0000007B (INACCESSABLE_BOOT_DEVICE)all'avvio del computer indica che Windows non può accedere all'unità di avvio perché manca un driver richiesto o il disco è danneggiato.
Un amministratore potrebbe riscontrare il file0x0000007Berrore nei seguenti casi
- Quando ripristini Windows da un backup su un altro computer fisico o su una macchina virtuale Hyper-V, VMware o VirtualBox (o in scenari di ripristino bare metal su altro hardware);
- Durante le migrazioni P2V o V2V;
- Dopo aver spostato (clonato) Windows su un nuovo disco rigido o computer;
- Se stai utilizzando un'immagine Windows per eseguire la migrazione di una macchina fisica (ad esempio, utilizzando disk2vhd) e distribuendo una nuova macchina virtuale da tale immagine VHD;
- Dopo aver cambiato la modalità del controller SATA nel BIOS da AHCI a IDE/RAID o viceversa (in questo caso è sufficiente aprire le impostazioni del BIOS e ripristinare le impostazioni SATA originali);

- Quando si sostituisce una scheda madre e/o un controller del disco rigido;
- Dopo che il firmware BIOS/UEFI è stato aggiornato o le impostazioni sono state modificate.
Errore di interruzione 0x0000007B dopo la conversione dell'host fisico in macchina virtuale
Più comunemente, ho riscontrato l'errore 0x7b dopo aver convertito un computer fisico con Windows Server 2008 R2 o Windows 7 in una macchina virtuale utilizzando VMware vCenter Converter. Una volta completata la conversione, Windows non si avvierà sulla nuova VM e sullo schermo apparirà un BSOD (Blue Screen of Death) con un codice di arresto:
STOP: 0x0000007B (0xFFFFF880009A9928, 0xFFFFFFFFC0000034, 0x0000000000000000, 0x0000000000000000).
L'errore INACCESSABLE_BOOT_DEVICE in questo caso è causato dal fatto che il controller del disco rigido del nuovo server (computer o macchina virtuale) è diverso dall'hardware originale. Ad esempio, la maggior parte degli hypervisor utilizza per impostazione predefinita un controller SCSI o SAS per connettere i dischi rigidi virtuali, che è disabilitato in Windows per impostazione predefinita. Il driver lsi_sas.sys è installato, ma il servizio che esegue è disabilitato. Di conseguenza, il sistema operativo non sarà in grado di caricare il driver del controller richiesto e Windows interromperà l'avvio con un BSOD.


In modalità debug, puoi vedere che l'avvio di Windows si interrompe nella fase di caricamento del driver CLASSPNP.SYS.


Per correggere l'errore 0x0000007B, è necessario eseguire l'avvio da qualsiasi supporto di installazione di Windows o da un disco di avvio (ad esempio, MsDaRT). Se hai avviato il computer dal supporto di installazione, dovrai premereShift + F10nella prima schermata dell'installazione guidata (quindi selezionare una lingua e un layout di tastiera). Apparirà la finestra del prompt dei comandi e dovrai eseguire il comando:
Regedit.exe
Passare aHKEY_LOCAL_MACHINEhive del registro e selezionaFile->Carica Hlive nella finestra dell'editor del registro. Seleziona ilWindowsSystem32configSYSTEMfile sull'unità del server locale (da non confondere con l'unità WinPE). Questo file memorizza la parte di sistema del registro di Windows.
Questi passaggi monteranno l'hive del registro di sistema dal disco rigido nell'editor del registro. Immettere un nome temporaneo per il nuovo hive del registro (ad esempio, utilizzare il nome local_hkey).


Vai aHKEY_LOCAL_MACHINElocal_hkeyControlSet001servizichiave di registro nell'hive che hai montato.
Trova queste chiavi di registro:
- In cima;
- Capire;
- LSI_SAS.
Trova il parametro REG_DWORD chiamatoInizioe cambiarlo in0(0x0000000000) in ciascuna di queste chiavi.
Nota. Un valore Start=0 significa che questo servizio (e il driver corrispondente) verrà caricato all'avvio di Windows. Un valore Start=3 indica che il servizio deve essere avviato manualmente.
Se hai impostato la modalità del controller SATA su AHCI prima che si verificasse questo errore, dovresti impostare anche Start = 0 nella sezione msahci.


Per salvare le modifiche nel file di registro locale sul disco, seleziona la chiave di registro HKEY_LOCAL_MACHINElocal_hkey e fai clic suScarica Hivedal menù.


Ora puoi riavviare il tuo server. Windows dovrebbe avviarsi normalmente. Cercherà e installerà automaticamente i driver per il tuo nuovo controller del disco.
Se dopo aver apportato queste modifiche Windows continua a non avviarsi con lo stesso errore INACCESSABLE_BOOT_DEVICE, significa che stai utilizzando un altro tipo di controller del disco.
Prova a cambiare il valore diInizioparametro nelHKEY_LOCAL_MACHINElocal_hkeyControlSet001serviceschiave secondo la tabella seguente.
| Nome del servizio Windows | Macchina virtuale VMWare o Hype-V | PC fisico con Windows x64 con adattatore SATA nativo | PC fisico con controller RAID |
| alide | 3 | 3 | 3 |
| amdide | 3 | 3 | 3 |
| superiore | 0 | 0 | 0 |
| cmdide | 3 | 3 | 3 |
| iastorv | 3 | 3 | 3 |
| capire | 0 | 3 | 3 |
| msahci | 3 | 0 | 0 |
| pciide | 3 | 0 | 3 |
| furfante | 3 | 3 | 3 |
| LSI_SAS | 0 | 3 | 3 |
Come installare manualmente il driver quando si verifica un errore INACCESSABLE_BOOT_DEVICE
Puoi installare manualmente i driver nell'immagine Windows offline. Ad esempio, dopo aver eseguito una migrazione dell'host P2V, è possibile installare il controller del disco SCSI VMware o il driver VirtIO (per la virtualizzazione KVM) su un'immagine Windows offline. Per fare ciò, copia i driver necessari su un'unità flash USB avviabile, avvia da essa e apri un prompt dei comandi.
Per installare il driver su un'immagine Windows offline (in questo esempio è sull'unità F:), esegui il comando
Leggi anche:Come correggere l'errore BSOD non riuscito di Ntfs.sys in Windows 11 e 10
dism /image:f: /add-driver /driver:vioscsi.inf


Alcune organizzazioni hanno configurato criteri di gruppo che limitano l'installazione di driver di terze parti su Windows. Ad esempio, con le seguenti opzioni in Configurazione computer -> Modelli amministrativi -> Sistema -> Installazione dispositivo -> Restrizioni installazione dispositivo:
- Impedisci l'installazione di dispositivi che corrispondono a uno qualsiasi di questi ID dispositivo
- Impedisci l'installazione di dispositivi utilizzando driver che corrispondono a queste classi di configurazione del dispositivo
- Impedire l'installazione di dispositivi rimovibili
- Impedisci l'installazione di dispositivi non descritti da altre impostazioni dei criteri


Windows non può installare automaticamente il driver del controller se questi criteri sono abilitati.
In questo caso, avrai bisogno di:
- Avvia il computer dal supporto di avvio e carica il file
WindowsSystem32configSYSTEMhive del registro dall'unità locale (come descritto sopra); - Quindi passare alla seguente chiave di registro
HKEY_LOCAL_MACHINElocal_hkeySystemControlSet001ControlPnP - Cambia ilDisabilita CDDBENon avviare RawDevicesvalori di registro in
0 - Scarica l'hive del registro e riavvia il computer.












