Contenuto
- Perché il computer non può rilevare il sistema
- Opzione 1: riparazione degli errori del file system
- Opzione 2: Riparazione del caricatore d’avvio
- Variante 3: ricreare manualmente il BCD
- Opzione 4: Reinstallare Windows
- FAQ
Perché il computer non è in grado di rilevare il sistema
Windows ha un’utilità speciale chiamata “Bootrec” per risolvere i problemi legati all’avvio. Fa parte dell’ambiente WinPE ed è usato per ripristinare il boot loader e i dati di configurazione di avvio del sistema. È uno strumento potente, ma può anche produrre errori: per esempio, quando si scansiona un disco per i sistemi operativi disponibili con il comando bootrec /scanos
, può restituire l’errore “Total number of Windows systems detected: 0”.
Un utente può incontrare questo errore quando esegue un comando simile – bootrec /rebuildbcd
, che permette non solo di rilevare sistemi compatibili con Windows su disco, ma anche di aggiungere quelli selezionati al repository della configurazione di avvio. Ci sono tre ragioni principali per questo errore: integrità del file system danneggiata, file di configurazione BCD danneggiato e contenuto danneggiato della directory di sistema “System32”.
Opzione 1: riparazione degli errori del file system
Prima di tutto dovreste escludere la corruzione del file system, ma poiché in questo caso è improbabile che il sistema si avvii, dovrete usare il disco di installazione di Windows.
Leggi anche: Come fare una chiavetta avviabile di Windows 11 / Windows 10 / Windows 8 / Windows 7 Windows XP
- Avvia il tuo computer da una chiavetta USB o da un DVD contenente la tua distribuzione di Windows, e quando appare la procedura guidata di installazione di Windows, premi Shift + F10.
- Al prompt dei comandi, identificate le lettere delle partizioni sul disco rigido eseguendo successivamente
diskpart
elist volume
. - Uscire dall’utility “Diskpart” con
exit
e poi eseguirechkdsk /f /r D:
, dove D è la lettera della partizione da controllare. - Controllate tutte le partizioni di sistema sostituendo la loro lettera nel comando.
Se vengono rilevati errori di file system durante il processo di scansione, l’utilità “chkdsk” li correggerà. Ignorate l’errore di trasferimento dei messaggi di log al registro eventi – questo è normale, poiché quest’ultimo non è disponibile in un Windows non funzionante.
Opzione 2: recupero del boot loader
L’ambiente Windows avviabile viene fornito con uno strumento che può essere utilizzato per risolvere i comuni problemi di avvio del sistema operativo – provatelo.
- Avvia il computer dal disco d’installazione e clicca su “Next” nella finestra dell’Installer Wizard.
- Nella finestra successiva clicca su “Ripristino del sistema”.
- Selezionare “Risoluzione dei problemi” → “Ripristino all’avvio” dal menu Azione.
- Aspettate il risultato.
Opzione 3: ricreare manualmente il BCD
Se “chkdsk” non ha trovato alcun errore o se la correzione degli errori rilevati non dà alcun risultato, è molto probabile che il file di avvio BCD sia difettoso. Se ciò accade, è necessario ricrearlo.
- Avviare il computer dal disco di installazione e aprire un “Prompt dei comandi ” premendo Shift + F10.
- Determinate la lettera del volume di servizio del sistema usando l’utilità DiskPart come mostrato sopra. Avrete bisogno del volume che contiene il file BCD.
- Eseguite i seguenti comandi uno dopo l’altro:
- In caso di successo vi verrà chiesto di aggiungere il sistema alla lista di avvio – confermate digitando Y e premendo Invio.
- Provate ad avviare il computer come al solito.
attribuzione D:\boot\bcd -h -r -s
ren D:\boot\bcd bcd.old
bootrec /rebuildbcd
Se si ottiene un errore di avvio con il codice 0xc000000f e un riferimento a un file BCD quando si avvia il computer, tornare al passo precedente ed eseguire il comando restore boot files bcdboot C:\windows
.
Opzione 4: Reinstallare Windows
Quando le misure di cui sopra hanno fallito, la causa dell’errore può essere Windows stesso. Se avete un backup completo del sistema, ripristinate da esso; se non è disponibile alcun backup, dovrete reinstallare Windows. Come ultima risorsa, dovrete ripristinare il sistema operativo allo stato di fabbrica.
Leggi tutto: Ripristinare Windows 10 allo stato di fabbrica