WINDOWS errore "INACCESIBLE BOOT DEVICE" all'avvio  

 

Può accadere, tra le altre cose, che Windows (anche nelle ultime versioni) all'avvio si blocca con una schermata con tanto d'icona gigante con faccina triste (solo su Windows 10) e dia errore di "INACCESIBLE_BOOT_DEVICE".
Le cause possono essere svariate. A parte problemi sul settore d'avvio della partizione di Windows, le cause in genere sono due:

A) un aggiornamento effettuato (update/upgrade), soprattutto quelli legati alla sicurezza;
B) settaggio del BIOS su AHCI

In entrambi i casi è quindi bene vedere prima se risultino settori o files d'avvio danneggiati sul disco. Forzate il riavvio per due volte e dovreste entrare in 'modalità ripristino'. Scegliere 'opzioni avanzate' e poi 'prompt dei comandi'. Eseguire nel prompt il comando chkdsk  C: /F /R (modificare eventualmente la lettera del disco) ed attendere l'esito. Se risultano problemi è bene seguire questo articolo  per ripristinare il settore d'avvio, avendo cura di ricordare che i comandi dati dall'articolo possono essere immessi direttamente nel prompt precedentemente avviato.

Se al riavvio la schermata persiste, possiamo prendere in considerazione le due cause viste prima. La soluzione non è semplicissima in entrambi i casi dato che è necessario andare ad agire sul registro di sistema.
Prima di considerare il caso A) è bene controllare, spegnendo il computer e riavviandolo per entrare nel BIOS, che il disco rigido in uso (anche SSD) non sia settato su AHCI. Se così fosse, provate a settarlo su IDE e riavviate. Se Windows parte senza problemi, probabilmente il sistema operativo Microsoft è stato installato con il disco non in modalità AHCI. Infatti Windows deve avere questa opzione del BIOS scelta prima della sua installazione. Se, per qualche motivo, Windows è stato installato in IDE e poi siete passati ad AHCI (ad esempio sostituendo il disco con uno allo stato solido che lavora meglio in AHCI), il sistema non parte e dà quella schermata segnalata. Tenete presente che questo inconveniente potrebbe anche manifestarsi a causa di aggiornamenti importanti di Windows che trovino casualmente il BIOS su IDE (ad esempio per un reset precedente delle impostazioni dello stesso BIOS) e successiva vostra rimodifica ad AHCI.
Una volta accertata essere la causa la modalità AHCI del BIOS, ci sono due soluzioni: o reinstallare Windows con il BIOS in AHCI o tentare di forzare Windows a riconoscere a posteriori la modalità AHCI. Questa seconda scelta in genere riesce se si seguono esattamente questi passi:


1) accedere al comando dei registri digitando 'regedit' nella casella di 'esegui' oppure usando in WIN10 la windows powershell da amministratore;
2) aprite a cascata le cartelle HKEY_LOCAL_MACHINE -->SYSTEM -->CurrentControlSet-->Services-->storahci (quest'ultima solo su Windows 10 per altre versioni: msahci)
3) individuare la voce ErrorControl e usando il tasto destro del mouse scegliere 'modifica' ed inserire nella casella 'dati valore' il valore 0 (probabilmente è settato a 3)
4) individuare la sottocartella StartOverride e modificare la voce '0'  inserendo il valore 0 (che dovrebbe essere invece a 3) come avete fatto con l'altra
5) per scrupolo sotto 'storahci' inserire il valore 0 anche nella voce 'predefinito'

Chiudere, riavviare il computer entrando nel BIOS e scegliere AHCI per il disco in uso. Windows dovrebbe avviarsi ora senza problemi. Altrimenti sarà necessario purtroppo una reinstallazione del sistema una volta scelta prima l'opzione AHCI nel BIOS.

Per la causa A) il discorso è un tantino più complesso. Fortunatamente sul Web si trovano molti tutorial che spiegano come intervenire. Mi limito a segnalarne alcuni tra i più recenti augurando buona fortuna:

- pagina di 'software.it'  (in italiano)
- pagina di 'makeuseof '(in inglese)
- pagina della microsoft community (in inglese)