Come risolvere il problema del mancato avvio di Windows dopo recenti modifiche hardware o software
Avere a che fare con quel messaggio di errore di avvio di Windows è davvero fastidioso, soprattutto quando sembra che tutto sia fuori controllo. A volte si tratta solo di un problema banale, come dispositivi esterni che interferiscono con l’ordine di avvio, altre volte si tratta di un vero e proprio danneggiamento dei file di avvio o di impostazioni del BIOS configurate in modo errato. La buona notizia? Esistono diversi modi per risolvere questo problema, e la maggior parte di essi è fattibile senza addentrarsi troppo nel gergo tecnico. L’obiettivo è correggere i file di avvio o assicurarsi che il sistema legga il disco corretto con le impostazioni corrette.
Come risolvere i problemi di avvio di Windows: passaggi pratici
Rimuovere i dispositivi esterni e controllare la priorità di avvio
Questo problema spesso crea confusione: Windows si confonde se un’unità USB, un HDD esterno o persino opzioni di avvio di rete cercano di interferire con l’avvio. Un po’ strano, ma rimuovere tutti i dispositivi esterni e avviare solo dall’unità interna può risolvere il problema. A volte, un sistema sceglie un avvio da USB o di rete perché è impostato più in alto nell’ordine di avvio, anche se non te ne sei accorto.
- Scollega tutte le unità USB, gli HDD esterni, le schede SD e qualsiasi altra cosa che non sia l’unità principale.
- Riavvia, premi Canc o F2 (o qualsiasi altro tasto utilizzato dal tuo BIOS) per entrare nel BIOS.
- Passare a Avvio o Ordine di avvio.
- Imposta l’unità principale, ad esempio l’unità C: o l’SSD, come primo dispositivo di avvio.
- Se si tenta di avviare dal supporto di installazione di Windows, spostarlo temporaneamente in alto.
Ricontrolla le impostazioni del BIOS: modalità di avvio e SATA
Se non hai controllato il BIOS di recente, questo è un buon punto di partenza. L’elenco dei dispositivi di avvio deve essere accurato e a volte i reset o gli aggiornamenti del BIOS modificano la modalità SATA, il che può causare problemi di avvio, soprattutto se il sistema operativo è stato installato con una modalità specifica come AHCI o IDE.
- Se ti trovi nel BIOS, vai su Boot e verifica che sia selezionata prima l’unità primaria.
- Cerca opzioni come Modalità SATA in Avanzate o Archiviazione (a volte chiamata Configurazione archiviazione ).
- Impostare la modalità su AHCI per Windows 10/11. I vecchi sistemi operativi come Windows Vista potrebbero preferire IDE.
- Su alcune schede, il passaggio da una modalità all’altra potrebbe richiedere un riavvio per verificare se il sistema riesce ad avviarsi correttamente con ciascuna impostazione.
In una configurazione, questa modifica ha risolto il problema, in un’altra ne ha causato uno nuovo. Quindi, è un po’ un tentativo, ma vale la pena verificare che queste impostazioni predefinite siano corrette.
Utilizzare il supporto di ripristino di Windows per eseguire la riparazione all’avvio
Se il sistema si avvia in Ambiente Ripristino Windows (WinRE) o se si dispone di un’unità flash avviabile, questa funzionalità è utile. La riparazione all’avvio può correggere automaticamente gli errori di configurazione di avvio più comuni. E sì, vale la pena provare prima di addentrarsi nelle riparazioni manuali.
- Crea un supporto di installazione di Windows utilizzando lo strumento ufficiale Media Creation Tool e assicurati che corrisponda alla versione del tuo sistema operativo.
- Avvia il PC da questa USB o DVD. Di solito, è necessario modificare l’ordine di avvio o premere un tasto all’avvio (come F12, Esc o F11 ) per accedere al menu di avvio.
- Scegli la tua lingua e accetta i termini della licenza.
- Quando viene visualizzata la schermata di installazione, fare clic su Ripara il computer.
- Vai a Risoluzione dei problemi > Opzioni avanzate > Ripristino all’avvio.
- Segui le istruzioni. Spesso ci vogliono alcuni minuti e, a volte, è necessario riavviare il computer per finalizzare le correzioni.
Riparare o ricostruire manualmente i file di avvio tramite prompt dei comandi
Se le riparazioni automatiche non funzionano, è il momento di passare all’azione. Avrai bisogno del supporto di ripristino di Windows per accedere al Prompt dei comandi. Qui puoi eseguire comandi per riparare i settori di avvio, ricostruire il BCD o riparare i file EFI.
- Avviare l’ambiente di ripristino, quindi selezionare Prompt dei comandi.
- Controlla se il tuo disco è GPT o MBR:
diskpart list disk
Se vedi un asterisco nella colonna Gpt, si tratta di GPT; altrimenti, si tratta di MBR. In base a ciò, segui le istruzioni riportate di seguito.
Correggi i file di avvio sui dischi GPT
select disk #(sostituisci # con il numero del disco corretto)list volume(trova il volume etichettato Sistema o EFI )select volume #assign letter = S:exitcd /d S:\EFI\Microsoft\Boot\(se necessario, modificare la lettera dell’unità)bootrec /fixbootbootrec /rebuildbcd
Correggi i file di avvio sui dischi MBR
exitbootrec /fixmbrbootrec /fixbootbootrec /rebuildbcd
Ricreare i file di avvio se necessario
- Per prima cosa, confermare lo schema di partizione come descritto sopra.
- Sui dischi GPT, assegnare una lettera di unità alla partizione EFI ed eseguire il backup del BCD, quindi crearne uno nuovo:
ren BCD BCD.old bcdboot C:\Windows /l en-us /s S: /f all
bootrec /fixmbr bcdboot C:\Windows /s S:
Ultima risorsa: installazione pulita di Windows
Se tutto il resto fallisce e l’avvio è ancora impossibile, potrebbe essere necessaria una reinstallazione completa.È una seccatura, certo, ma elimina tutti i file corrotti. Assicurati di eseguire il backup di tutto il possibile prima di procedere, soprattutto se non hai provato ad avviare un disco Linux live o simile per recuperare l’essenziale.
- Crea un nuovo supporto di installazione di Windows ed esegui l’avvio da esso.
- Scegli Personalizzato: installa solo Windows.
- Elimina tutte le partizioni sul disco del sistema operativo, quindi installa nello spazio non allocato. Windows creerà automaticamente nuove partizioni.
Utilizzare una porta USB 2.0 per le versioni precedenti di Windows
Alcuni sistemi operativi o unità USB meno recenti non funzionano bene con le porte USB 3.0 più recenti: questo è un aspetto un po’ strano, ma è vero. Se stai cercando di installare Windows 7 o un sistema simile da una porta USB 3.0, Windows potrebbe generare un errore che fa riferimento a driver o problemi di compatibilità.
Prova a collegare la chiavetta USB di avvio a una porta USB 2.0: queste tendono a essere supportate più universalmente per le installazioni di sistemi operativi legacy. Se la tua scheda madre supporta entrambe le porte, passare alla porta più lenta può risolvere gli errori “dispositivo non supportato”.Inoltre, abilitare la modalità CSM o Legacy Boot nel BIOS potrebbe essere utile, se il tuo PC la supporta, e potrebbe essere necessario abilitare la modalità di debug USB o caricare i driver USB nel BIOS per un avvio più fluido dalle porte USB 2.0.