Anonim

Ho dovuto visitare un sito client l'altro giorno a causa di un problema con ntoskrnl.exe sui loro computer Windows 7. Ignorando il fatto che avrebbero dovuto aggiornare il loro sistema operativo anni fa, il problema che stavano avendo era che il processo causava regolari arresti anomali della schermata blu. Se vedi anche Ntoskrnl.exe che causa l'arresto anomalo qui è come risolverlo.

Che cos'è Ntoskrnl.exe?

Ntoskrnl.exe è un processo principale di Windows 7 che è un lascito di Windows NT, da cui il nome. Il kernel è un processo fondamentale che si occupa delle funzioni essenziali di Windows. In questo caso, gestione della memoria, processi core e virtualizzazione.

Per la maggior parte dei computer consumer, la virtualizzazione non viene utilizzata, quindi Ntoskrnl.exe sarà solo parzialmente responsabile dei processi RAM e Windows. Windows non può funzionare senza questo processo, quindi dobbiamo ripararlo per poter usare il computer. Poiché l'errore causa arresti anomali e BSOD (Blue Screen of Death), dobbiamo comunque risolverlo.

Come al solito, mentre la sintassi dell'errore può menzionare Ntoskrnl.exe, non è il kernel che causa il problema. Di solito è qualcos'altro. Dato che Ntoskrnl.exe si occupa della memoria, spesso è qualcosa che influisce sulla memoria che causa l'arresto anomalo di Ntoskrnl.exe. Cause comuni sono overclocking, driver e hardware di memoria. Molto spesso sono i primi due e non l'ultimo ad essere il problema.

Risolto il problema con Ntoskrnl.exe che causava arresti anomali

Per risolvere il crash, dobbiamo fare una delle due cose. Se overclocchi il tuo sistema, prova a eseguirlo senza overclock per vedere se è stabile. In tal caso, eseguire un'app di stabilità o overclock per identificare una velocità di clock della memoria più stabile e ripetere il test.

Se ciò non funziona o non stai overcloccando, dobbiamo fare qualcos'altro. È probabile che sia un driver a causare gli arresti anomali, quindi dovremmo aggiornarli tutti. Potremmo creare un minidump che ti dirà esattamente cosa succede ma che può essere un dolore. Se vuoi seguire questa strada, dai un'occhiata a questa pagina sul sito Web Microsoft.

Altrimenti, aggiorniamo tutti i nostri driver. Dato che fa comunque parte del servizio di pulizie di Windows 7, è tempo ben speso.

Apri Gestione dispositivi e scorri l'elenco dei dispositivi. È necessario aggiornare il driver grafico, il driver audio, il driver di rete, il driver del chipset, l'utilità di gestione del disco se ne hai uno, qualsiasi driver periferico per stampanti, webcam, scanner o dischi rigidi esterni.

Quindi eseguire un aggiornamento di Windows per assicurarsi di disporre di tutti gli aggiornamenti disponibili. Microsoft non pubblica più gli aggiornamenti di Windows 7 ma è necessario assicurarsi che siano disponibili quelli disponibili. Infine, riavvia il computer e assicurati che tutte le unità siano attive.

Se l'aggiornamento di tutti i driver non interrompe Ntoskrnl.exe causando arresti anomali, dovremmo controllare l'integrità dei file di Windows.

  1. Apri una riga di comando come amministratore.
  2. Tipo di incolla 'dism / online / cleanup-image / restorehealth' e premi Invio.
  3. Lascia che il processo sia completo.

Questa è l'utilità di verifica dei file di Windows che verificherà l'integrità delle librerie e dei file di Windows. Se uno è mancante o danneggiato, Windows scaricherà una nuova copia mentre sono disponibili.

Se ciò non funziona, dobbiamo usare MemTest86 +. Questa è un'utilità di controllo della memoria che è la migliore della classe nel controllo della RAM.

  1. Scarica MemTest86 da qui. Se si desidera masterizzarlo su un CD, selezionare la copia appropriata. Altrimenti usa l'opzione binaria avviabile per USB.
  2. Crea l'unità di avvio e riavvia il computer. Lascia il supporto in posizione.
  3. Selezionare per avviare da quel supporto quando richiesto e consentire il caricamento di MemTest86 +.
  4. Esegui il test tre volte separate e annota tutti gli errori rilevati.

Se MemTest86 + rileva errori, scambia gli stick RAM tra gli slot ed esegui nuovamente il test. Se MemTest86 + rileva ancora errori, è necessario identificare se si tratta di RAM o slot della scheda madre. Se l'errore si sposta con la RAM, potrebbe essere difettoso. Se gli errori rimangono nello stesso posto, potrebbe essere la scheda madre.

Se hai RAM di riserva o abbastanza per eseguire il computer senza che la chiavetta causi errori, fallo per un po 'per vedere se l'errore scompare. Se sembra essere lo slot RAM sulla scheda madre che causa l'errore, utilizzane un altro e monitoralo.

La maggior parte degli errori Ntoskrnl.exe si verificano su computer Windows 7. Anche se il kernel è ancora presente in Windows 8, sembrava molto più stabile in quella versione. Se, per qualche motivo, stai ancora eseguendo un computer Windows 7 e vedi questi errori, ora sai cosa fare.

Hai altri modi per riparare Ntoskrnl.exe causando arresti anomali? Parlaci di loro qui sotto se lo fai.

Ntoskrnl.exe causa arresti anomali? ecco come risolvere