FIX: INACCESSIBLE_BOOT_DEVICE (STOP 0x7B)

0x7b inacessible boot device

Il sistema non si avvia e vediamo una schermata blu con scritto INACCESSIBLE_BOOT_DEVICE (STOP 0x7B). Come procedere?

Potresti leggere: Come analizzare i BlueScreen con il supporto online di Microsoft

Ad

Vediamo di comprendere le possibili cause del problema e come procedere per risolverlo.

Le possibili cause

Solitamente, come indica la dicitura dell’errore, in questi casi il problema è il mancato accesso all’unità dove risiede Windows.

Potrebbe trattarsi di:

  • un problema nel boot di sistema
  • installato nuovo hardware non compatibile o con problemi hardware
  • una corruzione nel file system
  • un problema a livello d’impostazione del controller del disco rigido

Vediamo nello specifico quali passaggi applicare per risolvere il problema.

Premessa: cosa fare subito dopo l’errore

Spesso può anche trattarsi di un problema temporaneo o facilmente risolvibile con gli strumenti concessi da Microsoft.

Suggeriamo in primo luogo di:

  • riavviare il sistema
  • se persiste, riavviare il sistema per 3 volte in maniera da accedere agli strumenti di ripristino, quindi dalla schermata scegliere AVANTI quindi Ripristina il computer. Da qui scegliere il Ripristino automatico o Startup Repair. E’ consigliato applicare questo startup repair più volte (almeno 2) per vedere se il problema viene risolto automaticamente
  • rimuovere eventuali nuove periferiche e tutte le periferiche non indispensabili, mantenere mouse tastiera e monitor

Problema boot di avvio?

A questo riguardo è opportuno agire nelle impostazioni di avvio del sistema operativo, seguire attentamente i passaggi descritti qui:

Come ripristinare il boot-loader in Windows 10

Problema al file system?

Anche in questo caso bisogna verificare attentamente la salute sia del file system che dei dischi rigidi installati nel computer.

Per queste verifiche seguire attentamente qui:

Come controllare l’integrità e la salute dei nostri dischi rigidi

Problema al controller nel BIOS

Abbiamo modificato qualche voce nel BIOS, come ad esempio il supporto Legacy o simili? Ricordiamo di rimettere le cose a posto.

Solitamente il controller dev’esser impostato in modalità automatica, ovvero Enhanced (ovviamente dipende dal tipo di BIOS, dal controller e dal disco installato).

In casi simili basta riportare le impostazioni di DEFAULT al bios, scegliendo la voce Load Setup Default.

E se nemmeno con questi metodi risolviamo? Vediamo alcune procedure di risoluzione problemi avanzate

Risoluzione problemi avanzata

Verifichiamo la configurazione attuale di avvio

La prima cosa da fare, dopo aver avviato gli strumenti di ripristino, è avviare il prompt dei comandi quindi digitare:

bcdedit

dopo il comando verrà visualizzata una risposta come la seguente, ove vengono elencati vari elementi utili, come il Boot Manager ed il Boot Loader

Se il boot loader è come da immagine vuol dire che il sistema è basato su UEFI e il file winload deve puntare alla partizione corretta.

Salviamo l’attuale configurazione BCD

Se una o più voci sono mancanti è necessario correggere o ripristina il BCD, prima salviamo l’attuale configurazione con il comando:

bcdedit /export C:\temp\bcdbackup 

In caso di ripristino del BCD appena salvato digitare

bcdedit /import C:\temp\bcdbackup 

Correggiamo il BCD

Ora se ad esempio se è mancante la voce corretta inerente l’identificatore bisogna digitare

bcdedit /set {default} device partition=C: 

Ricostruiamo interamente il BCD

Se invece vogliamo ricostruire interamente il BCD digitare

bootrec /rebuildbcd 

E i file di avvio sono giusti?

Ora bisogna verificare se i file di avvio risiedono nel posto giusto, ovvero

  • bootmgr: %SystemDrive%\bootmgr
  • winload: %SystemRoot%\system32\winload.exe

Per verificarlo è necessario visualizzare i file nascosti con Attrib -s -h -r

Se sono posizionati in un altra directory è opportuno ricreare i file di boot, per questo motivo prima bisogna salvare gli attuali file con questi comandi:

D:> Mkdir  BootBackup
R:> Copy *.* D:\BootBackup

Dove con il primo comando creiamo una cartella denominata BootBackup e con il secondo comando copiamo il contenuto della cartella nella nuova.

Ora per ricreare i file di boot digitare

Bcdboot <**OSDrive* >:\windows /s <**SYSTEMdrive* >: /f ALL 

Dove per OSDrive si intende il disco dove risiede Windows e per SYSTEMdrive si intende quella partizione dove risiede WINRE, ovvero la partizione da 300-500 mb creata dal sistema.

Seguimi

Elvis

Microsoft MVP Windows Expert dal 2011 fino al 2017 e dal 2017 Microsoft MVP Windows Insider. Appassionato ed esperto dei sistemi Microsoft Windows e della sicurezza informatica.

In caso di difficoltà non esitate a commentare l'articolo; prima di fare modifiche al sistema è consigliato creare un punto di ripristino.

In caso di installazione di strumenti terzi prestare attenzione alle spunte ed alle installazioni supplementari superflue.
Elvis
Seguimi
(Visited 23 times, 1 visits today)
Ad

About Elvis

Microsoft MVP Windows Expert dal 2011 fino al 2017 e dal 2017 Microsoft MVP Windows Insider. Appassionato ed esperto dei sistemi Microsoft Windows e della sicurezza informatica. In caso di difficoltà non esitate a commentare l'articolo; prima di fare modifiche al sistema è consigliato creare un punto di ripristino. In caso di installazione di strumenti terzi prestare attenzione alle spunte ed alle installazioni supplementari superflue.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *