Errore di avvio di Windows: An Operating System Wasn’t Found

Se vedi il messaggio di errore di avvio “Operating System not found” sul tuo computer, significa che non è stato trovato il bootloader del sistema operativo sul disco corrente. Quindi, il computer non può trovare e avviare il bootloader di Windows (o il bootloader di qualsiasi altro sistema operativo installato sul computer).

Un errore che vedi quando cerchi di avviare un sistema operativo può anche essere simile a questo:

An operating system wasn't found. Try disconnecting any drives that don't contain an operating system. Press Ctrl+Alt+Del to restart.

Lo stesso errore sui computer o portatili Lenovo dice quanto segue:

Error 1962: No operating system found. Boot sequence will automatically repeat.

Ragioni comuni dell’errore “Sistema operativo non trovato”

Le ragioni più comuni per cui un SO non può avviarsi con l’errore “Sistema operativo non trovato” sono:

  • Una partizione di sistema danneggiata, MBR (master boot record) mancante o danneggiato, nessuna partizione attiva (o una partizione errata del disco è contrassegnata come attiva);
  • Dati di configurazione di avvio (BCD) corrotti;
  • Un HDD con il sistema operativo installato non è collegato (può includere problemi come una scarsa connessione del cavo a nastro, qualsiasi problema hardware con il drive, RAID o controller del disco).

Prima di tutto assicurati che:

  1. Il tuo hard disk con il sistema operativo sia collegato al computer (disconnetti tutte le altre unità e i dispositivi USB: questo è ciò che ti viene consigliato di fare nella prima schermata);
  2. I cavi di alimentazione e il nastro sono collegati correttamente;
  3. L’hard disk viene rilevato nel BIOS/UEFI del tuo computer. Rendilo il dispositivo di avvio primario;
  4. Controlla le impostazioni di Secure Boot in UEFI. Potrebbero essere state cambiate (controlla se Windows viene avviato con la modalità Secure Boot abilitata/disabilitata e in modalità Legacy).

Se hai fatto tutto quello che hai descritto sopra, e il tuo Windows ancora non si avvia, dovrai ripristinare il bootloader di Windows e il record di avvio del disco.

Identificare la tabella delle partizioni del disco & partizione di Windows

Per riparare il bootloader, avrai bisogno di un supporto di installazione di Windows (su un CD/DVD/un’unità USB avviabile) o un disco di ripristino con la stessa versione del sistema operativo che hai installato sul tuo disco (o più recente).

Cambia l’ordine di avvio nel BIOS (UEFI), fai il boot dal tuo disco di installazione/salvataggio ed esegui il prompt dei comandi (se stai usando un supporto di installazione di Windows 10, premi Shift+F10 nella schermata di selezione della lingua).

Prima di tutto, devi rilevare il tipo di tabella delle partizioni sul tuo disco: GPT o MBR. Il metodo per ripristinare il bootloader di Windows dipende da questo.
Esegui:
diskpart
Entrare questo comando: list disk
Se c’è un asterisco (*) nella colonna Gpt per il tuo disco, allora viene usata la tabella delle partizioni GPT, altrimenti è MBR.

Visualizza l’elenco dei volumi sul disco:

list vol

Esci dalla sessione diskpart:
exit
A giudicare dalla dimensione del disco, è probabile che Windows sia installato nell’unità E:. Controlla eseguendo questo comando:
dir e:

Come puoi vedere, ci sono Windows, Programmi, Utenti e altre cartelle standard sull’unità.

Allora abbiamo rilevato il tipo di disposizione del disco e la lettera di unità del disco su cui è installato Windows. A seconda della tabella delle partizioni del disco che hai, vai alla sezione corrispondente di questo articolo.

Come riparare il bootloader di Windows sul disco MBR?

Supponiamo che il tuo computer usi il BIOS e la tabella delle partizioni del disco sia MBR.

Ecco un articolo dettagliato su “Come ricostruire il file BCD e MBR su un computer basato su BIOS?

Crea i file di configurazione del bootloader sull’unità E:\:

bcdboot E:\Windows /S E:

Apparirà il messaggio “Boot files successfully created“.

Ricrea un Master Boot Record (MBR):