Winload.efi è essenziale per il Boot Manager di Windows. È facile capire se il dispositivo presenta un errore winload.efi, in quanto apparirà una schermata che dice “Windows\system32winload.efi mancante o corrotto”.
In questa guida illustreremo cinque metodi per risolvere gli errori di “winload.efi mancante o corrotto”, il motivo per cui si verificano e come evitare che si ripresentino.
Metodi per risolvere gli errori di winload.efi
L’aggiornamento di sistema è il modo più semplice per risolvere gli errori di avvio, ma esistono altri quattro metodi descritti di seguito nel caso in cui l’aggiornamento del sistema non funzioni.
Metodo 1: Riavviare Windows utilizzando un disco di installazione
- Inserisci il disco di installazione di Windows 10 e riavvia il dispositivo
- Inizia l’avvio del disco seguendo le indicazioni sullo schermo:
- Premi un tasto qualsiasi per avviare il processo di avvio
- Inserisci l’ora corretta
- Seleziona il tipo di tastiera
- Dalla schermata Scegli un’opzione , seleziona Risoluzione dei problemi
- Seleziona Aggiorna il PC per avviare un aggiornamento del sistema
- Riavvia il dispositivo
Metodo 2: Ricostruzione dei dati di configurazione di avvio
- Riavvia il computer
- Nella schermata di accesso, tieni premuto il tasto Maiusc mentre fai clic su Arresta, quindi su Riavvia
- Clicca sul pulsante Risoluzione dei problemi , seguito da Opzioni avanzate
- Apri il Prompt dei comandi
- Inserisci i seguenti comandi:
Bootrec /FixMbr
Bootrec /FixBoot
Bootrec /RebuildBcd
- Se il comando Bootrec /RebuildBcd fallisce, inserisci quanto segue e attendi che il Prompt dei comandi termini l’operazione:
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
- Attendi che il Prompt dei comandi termini l’operazione, quindi esci dal programma e riavvia Windows
Metodo 3: Disabilitare l’avvio sicuro
- Avvia il menu UEFI
NOTA: il tasto da utilizzare per avviare UEFI varia in base al produttore. Questi tasti sono in genere F2, F8, Del o Esc.
- Vai su impostazioni UEFI e accedi alla modalità CSM Boot (che può essere chiamata anche Legacy boot a seconda del dispositivo che stai usando)
- Individua Secure Boot nelle impostazioni UEFI e impostalo su Disabilitato o Disattivato
NOTA: anche la posizione del Secure Boot dipende dal dispositivo che stai usando. In genere si trova sotto Autenticazione, Avvio o Sicurezza.
- Imposta il disco rigido come prima unità di avvio e il disco rigido di Windows come dispositivo di avvio primario
- Premi Salva e riavvia il computer
Metodo 4: Esecuzione del System File Checker
- Riavvia il computer
- Nella schermata di accesso, tieni premuto il tasto Maiusc mentre fai clic su Arresta, quindi su Riavvia
- Clicca sul pulsante Risoluzione dei problemi , seguito da Opzioni avanzate
- Apri il Prompt dei comandi
- Inserisci il seguente comando, assicurandoti di sostituire D: con la giusta lettera di partizione di Windows:
Sfc /Scannow /OFFBOOTDIR=D:\ /OFFWINDIR=D:\Windows
chkdsk D: /
- Attendi che il Prompt dei comandi termini l’operazione, quindi esci dal programma e riavvia Windows
Metodo 5: Controllo e riparazione del disco rigido
- Riavvia il computer
- Nella schermata di accesso, tieni premuto il tasto Maiusc mentre fai clic su Arresta, quindi su Riavvia
- Clicca sul pulsante Risoluzione dei problemi , seguito da Opzioni avanzate
- Apri il Prompt dei comandi
- Inserisci il seguente comando, assicurandoti di sostituire C: con la giusta lettera della partizione di Windows:
chkdsk C: /f
- Attendi che il Prompt dei comandi termini l’operazione, quindi esci dal programma e riavvia Windows
NOTA: se vuoi eseguire anche un controllo del disco, esegui chkdsk C: /r
Perché si verificano gli errori winload.efi in Windows System32?
L’estensione .efi sta per Extensible Firmware Interface. Questi file eseguono i processi di avvio del sistema, con winload.efi che ha il compito di caricare i file del kernel di Windows nella memoria del dispositivo. Sebbene questo file viene eseguito in background, svolge un ruolo fondamentale nel riavvio sicuro del computer, nell’installazione di Windows e simili.
Anche se può essere scoraggiante vedere la schermata blu di errore all’avvio, gli errori di winload.efi sono relativamente comuni. Le cause principali di tali errori sono:
- File del bootloader corrotti
- Problemi con le impostazioni di configurazione di avvio e/o le impostazioni UEFI
- Malware
- Problemi con le unità di archiviazione
A parte un codice di errore (che di solito è 0xc0000225 o 0xc0000001), la schermata di errore “Windows\system32\winload.efi mancante o corrotto” non evidenzia la causa specifica del problema.
Per questo motivo, la comprensione dei diversi metodi di risoluzione dei problemi di un file winload.efi mancante o corrotto può anche aiutare a diagnosticare il problema di fondo: se un controllo BCD risolve il problema, ad esempio, è probabile che il problema sia dovuto a qualcosa nelle impostazioni di configurazione di avvio.
Come prevenire futuri problemi di avvio di Winload.efi
Dopo aver risolto un errore winload.efi, la buona notizia è che i passaggi per prevenire errori futuri non sono estremamente complicati.
Per ridurre al minimo le possibilità di corrompere il file winload.efi, assicurati di:
- Creare regolarmente punti di ripristino del backup
- Mantenere un programma di controlli periodici dello stato di integrità del disco
- Installare tutti gli aggiornamenti di Windows e dei driver non appena sono disponibili
- Controllare l’alimentazione per evitare spegnimenti improvvisi, che potrebbero portare al danneggiamento del sistema
Questi passaggi sono anche delle best practice generali per garantire che il dispositivo funzioni senza problemi e che i file non vengano danneggiati.
Domande frequenti
Come si accede alla modalità di ripristino se il PC non si avvia?
Se il sistema non si avvia come previsto, è sufficiente avviare la modalità di ripristino riavviando il PC e tenendo premuto il tasto F11 all’avvio. Tieni presente, tuttavia, che il tasto specifico da premere potrebbe essere diverso a seconda del produttore; alcuni dispositivi utilizzano i tasti F9 o F12 per avviare la modalità di ripristino.
Posso risolvere questo errore senza utilizzare un’unità USB avviabile?
Sì. Se non hai un’unità di installazione avviabile di Windows, puoi risolvere gli errori di winload.efi attraverso le impostazioni di configurazione di avvio, UEFI, o un aggiornamento del sistema.
Perderò i miei file una volta risolto questo problema?
La correzione di un file winload.efi danneggiato o mancante dovrebbe consentire a Windows di avviarsi correttamente sul dispositivo, senza danneggiare i file. Se hai risolto il problema di winload con successo, ma noti la mancanza di alcuni file, potrebbe trattarsi di un problema più serio che richiede assistenza professionale.
E se nessuno di questi metodi funziona, devo reinstallare Windows?
Se nessuno dei metodi sopra citati funziona, puoi provare a reinstallare Windows utilizzando un’unità avviabile. Tuttavia, è consigliabile farlo solo se disponi di un punto di ripristino del backup.
Considerazioni finali sugli errori di Winload.efi
Gli errori di Winload.efi sono relativamente comuni e possono essere risolti manualmente se il riavvio automatico si rivela inefficace. Se il PC si riavvia normalmente dopo uno dei metodi descritti sopra, significa che sei riuscito a risolvere l’errore winload.efi.
Prima di cercare un aiuto professionale, è consigliabile esaurire tutti i metodi di ripristino disponibili, poiché seguire i passaggi descritti sopra per risolvere gli errori relativi a winload.efi può anche aiutarti a individuare la causa del problema.