Il kernel ntoskrnl.exe è mancante o contiene errori, codice di errore 0xc0000221

Il codice di errore 0xc0000221 viene rilevato da alcuni utenti di (0xc0000221)Windows 11/10 , subito dopo che il computer non si avvia. Diversi utenti segnalano di essere bloccati in un ciclo di riparazione automatica(Automatic Repair loop) con questo codice di errore. In questo post, demistificare le possibili cause e quindi fornire soluzioni per porre rimedio al problema.

Manca il kernel di Windows 10 - Errore 0xc0000221

Il messaggio di errore completo per questo codice di errore può essere visualizzato di seguito-

Your PC Device needs to be repaired.

The operating system couldn’t be loaded because the kernel is missing or contains errors.

File:\WINDOWS\system32\ntoskrnl.exe

Error Code: 0xc0000221.

Cause possibili

Analizzando il problema e riscontrando diversi sintomi di questo errore, lo abbiamo ristretto a quattro colpevoli che potrebbero attivare il codice di errore 0xc0000221, come elencato di seguito:

  1. Problema hardware creato dalla nuova RAM o dal disco rigido:(Hardware issue created by new RAM or hard drive: ) sono stati segnalati un paio di casi in cui gli utenti hanno iniziato a ricevere questo errore dopo aver installato una seconda RAM stick o aver collegato un nuovo HDD slave .
  2. GPU secondaria:(Secondary GPU: ) il problema viene talvolta segnalato su computer che dispongono di una configurazione SLI o CrossFire . Per cui(Whereby) l'alimentatore non è in grado di fornire energia sufficiente per sostenere tutti i dispositivi collegati.
  3. Corruzione dei file di sistema:(System file corruption: ) il codice di errore indica un problema a livello di sistema che ha a che fare con la corruzione dei file.
  4. Il servizio di terze parti sta interrompendo l'avvio:(Third-party service is interrupting startup: ) sono stati segnalati casi in cui l'errore è stato attivato da un servizio di terze parti non autorizzato.

Il kernel(Kernel) ntoskrnl.exe è mancante o contiene errori, codice di errore(Error) 0xc0000221

Abbiamo fornito alcuni passaggi per la risoluzione dei problemi per aiutarti a correggere il codice di errore 0xc0000221. Di seguito hai una raccolta di potenziali correzioni che possono aiutarti a risolvere con successo il problema. Ti consigliamo di provare le correzioni nell'ordine in cui sono state presentate.

  1. Avvia in modalità provvisoria.
  2. Eseguire una scansione SFC , CHKDSK e DISM , in quest'ordine.
  3. Verificare la RAM per problemi.
  4. Rimuovere la (Remove)GPU secondaria e gli HDDs/SSDs esterni .
  5. Eseguire Ripristino configurazione di sistema.
  6. Eseguire un'installazione di riparazione del sistema operativo Windows 10 .

Analizziamo l'aspetto pratico dell'applicazione di queste soluzioni.

IMPORTANTE(IMPORTANT) : qualunque sia la ragione, la tua priorità dovrebbe essere quella di provare ad entrare in modalità provvisoria(Safe Mode) . Se riesci ad entrare in modalità provvisoria(Safe Mode) , fantastico; in caso contrario, dovrai utilizzare il supporto di installazione di Windows(Windows Installation Media) .

1) Avvia in modalità provvisoria

In modalità provvisoria(Safe Mode) , il computer si avvierà in uno stato limitato con solo i file e i driver di base necessari per il processo di avvio(Startup) . Se il tuo computer si avvia correttamente in modalità provvisoria(Safe Mode) , è probabile che il problema sia stato attivato da alcuni software installati in precedenza.

Di seguito(Below) è riportato ciò che devi fare per risolvere questo errore una volta avviato correttamente in modalità provvisoria:

Se non riesci a superare la schermata di avvio, puoi forzare la schermata Opzioni di avvio avanzate (Advanced Startup Options)interrompendo(boot interrupting) l'avvio (Accendi il PC, spegnilo quando viene visualizzato il logo di Windows . Ripeti 2 o 3 volte, spegnendo sempre quando viene visualizzato il logo di Windows ) il processo di avvio.

Se sei in grado di completare il processo di avvio, puoi anche aprire la  scheda Ripristino(Settings Recovery) delle impostazioni  aprendo una  finestra di dialogo Esegui(Run)  ( Windows key + R ) e digitando ms-settings:recovery , premi Invio(Enter) . Quindi, fai semplicemente clic sul pulsante Riavvia ora(Restart now)  in  Avvio avanzato(Advanced startup) .

Una volta raggiunta la schermata Opzioni di avvio avanzate(Advanced Startup Options)  , seleziona  Risoluzione dei problemi(Troubleshoot)  e quindi fai clic su  Opzioni avanzate(Advanced options) .

In  Opzioni avanzate(Advanced options) , fai clic su  Impostazioni di avvio, (Startup Settings, ) quindi fai clic sul pulsante Riavvia(Restart) .

Quando torni alle Impostazioni di avvio(Startup Settings)  , premi F4, F5 o F6 per avviare con una delle tre modalità provvisorie(Safe Modes) disponibili.

Se il tuo computer si avvia correttamente in modalità provvisoria(Safe Mode) , è sicuro dire che la diagnosi è un servizio da un'applicazione che hai installato di recente sta attivando l'errore. In tal caso, puoi iniziare a disinstallare i programmi installati di recente che ritieni possano causare il problema oppure puoi provare a escludere sistematicamente programmi e servizi dal processo di avvio(exclude programs and services from the startup process) finché non riesci a trovare il colpevole.

Ma se hai ottenuto lo stesso errore 0xc0000221 durante l'avvio in modalità provvisoria(Safe Mode) , procedi con la correzione successiva di seguito.

2) Eseguire una scansione SFC , CHKDSK e DISM , in quest'ordine

Eseguendo queste tre utilità integrate progettate per correggere il danneggiamento dei file di Windows , è possibile eliminare la possibilità che il codice di errore 0xc0000221 non si verifichi a causa di un file di sistema o di un danneggiamento del file system.

Di seguito(Below) è riportato come utilizzare queste utilità per risolvere questo errore:

Si inizia eseguendo il Controllo file di sistema(System File Checker) . Se non riesci a superare la schermata di avvio, segui i passaggi descritti sopra per accedere al menu Opzioni di avvio avanzate(Advanced Startup Options)( Advanced Startup Options)  , quindi vai a  Troubleshoot > Advanced Options > Command Prompt . Quindi, digita il comando seguente e premi Invio(Enter) per eseguire il Controllo file di sistema . 

sfc /scannow

Una volta completato il processo sfc/scannow , riavvia il computer e verifica se l'errore persiste. Se lo è ancora, torna a un prompt dei comandi con privilegi elevati come(Command) mostrato sopra e digita il comando seguente e premi Invio(Enter) , per eseguire CHKDSK :

chkdsk /f C:

Nota: nel comando precedente, se l'installazione di Windows 10 non risiede nell'unità C(C drive) , modifica la lettera di conseguenza.

Al termine della procedura, riavvia il PC e verifica se riesci a superare la schermata di avvio. Se lo stesso errore si ripete, torna al prompt dei comandi(Command Prompt) con privilegi elevati come descritto sopra e copia e incolla il comando seguente e premi Invio(Enter) per eseguire la scansione DISM(DISM scan) :

dism /online /cleanup-image /restorehealth

Una volta completato questo processo, riavvia il PC e verifica se si avvia senza l'errore. Ancora non risolto, puoi provare la correzione successiva.

3) Verificare la RAM per problemi

È possibile verificare se i moduli RAM(RAM) installati stanno attivando questo errore. Per farlo, apri semplicemente il tuo PC e rimuovi uno dei moduli (se stai usando due RAM stick). Se il tuo PC si avvia correttamente con una sola RAM stick, prova a scambiare la posizione delle due RAM stick: a volte si verificano problemi quando la memoria più veloce viene posizionata dietro la memoria più lenta.

Inoltre, puoi eseguire un MemTest su entrambe le RAM stick. Se confermi che i tuoi moduli RAM non stanno attivando questo errore, puoi procedere con la correzione successiva.

4) Rimuovere la (Remove)GPU secondaria e gli HDDs/SSDs esterni

Qui, disconnetti semplicemente tutti i dispositivi non necessari: HDD secondario , (HDD)HDD esterno , unità ottica DVD , seconda (DVD)GPU da SLI (o configurazione CrossFire ), periferiche non critiche. Dopo aver spogliato il PC al minimo, accendi il PC e verifica se si avvia correttamente. Se si avvia senza il codice di errore 0xc0000221, ricollegare sistematicamente i componenti non essenziali fino a quando non si riesce a identificare il colpevole.

Se questa correzione non risolve il problema, procedere con la correzione successiva.

5) Eseguire Ripristino configurazione di sistema

Potresti iniziare a riscontrare questo problema subito dopo l'installazione di Windows Update . In tal caso, l'esecuzione di un Ripristino configurazione di sistema potrebbe risolvere il problema.

Se non si dispone di un punto di Ripristino configurazione(Restore) di sistema appropriato o la procedura non è riuscita, è possibile procedere con la correzione successiva.

6) Eseguire un'installazione di riparazione del sistema operativo Windows 10

Se in questa fase non sei ancora in grado di risolvere l'errore 0xc0000221, puoi riparare l'installazione di Windows 10(repair install Windows 10) : ciò manterrà i tuoi file, impostazioni e applicazioni personali.

That’s it folks. All the best!



About the author

Sono uno sviluppatore iOS con oltre 10 anni di esperienza. Sono specializzato nello sviluppo di app per iPhone e iPad. Ho esperienza nella creazione di flussi utente, nella creazione di kit di sviluppo personalizzati (CDK) e nell'utilizzo di vari framework di sviluppo di app. Nel mio lavoro precedente, ho anche sviluppato strumenti per aiutare a gestire l'App Store di Apple, che includono uno strumento di gestione del prodotto e uno strumento di invio delle app.



Related posts