Vaig haver de visitar un lloc de client l'altre dia a causa d'un problema amb ntoskrnl.exe als seus ordinadors amb Windows 7. Ignorant el fet que haurien d'haver actualitzat el seu sistema operatiu anys enrere, el problema que tenien era que el procés estava causant bloquejos regulars de la pantalla blava. Si també veieu que Ntoskrnl.exe provoca un bloqueig, aquí teniu com solucionar-ho.
Què és Ntoskrnl.exe?
Ntoskrnl.exe és un procés bàsic de Windows 7 que és un llegat de Windows NT, d'aquí el nom. El nucli és un procés bàsic que vetlla per les funcions essencials de Windows. En aquest cas, gestió de memòria, processos bàsics i virtualització.
Per a la majoria d'ordinadors de consum, no s'utilitza la virtualització, de manera que Ntoskrnl.exe només serà parcialment responsable dels processos de RAM i Windows. Windows no pot funcionar sense aquest procés, així que hem de solucionar-ho per poder utilitzar l'ordinador. Com que l'error està causant bloquejos i BSOD (pantalla blava de la mort), l'hem de solucionar de totes maneres.
Com és habitual, tot i que la sintaxi d'error pot esmentar Ntoskrnl.exe, no és el nucli el que causa el problema. Normalment és una altra cosa. Atès que Ntoskrnl.exe s'encarrega de la memòria, sovint és una cosa que afecta la memòria el que fa que Ntoskrnl.exe es bloquegi. Les causes habituals són l'overclocking, els controladors i el maquinari de memòria. Molt sovint són els dos primers i no l'últim el que és el problema.
Arregleu Ntoskrnl.exe causant un bloqueig
Per solucionar l'error, hem de fer una d'aquestes dues coses. Si feu overclock el vostre sistema, proveu d'executar-lo sense l'overclock per veure si és estable. Si és així, executeu una aplicació d'estabilitat o overclock per identificar una velocitat de rellotge de memòria més estable i torneu a provar.
Si això no funciona, o no esteu fent overclock, hem de fer una altra cosa. El més probable és que sigui un controlador que provoqui els accidents, així que hauríem d'actualitzar-los tots. Podríem crear un miniabocador que us dirà exactament què passa, però això pot ser un dolor. Si voleu fer aquesta ruta, consulteu aquesta pàgina del lloc web de Microsoft.
En cas contrari, actualitzem tots els nostres controladors. Com que això forma part de la neteja de Windows 7 de totes maneres, és temps ben aprofitat.
Obriu el Gestor de dispositius i feu un pas per la llista de dispositius. Hauríeu d'actualitzar el controlador de gràfics, el controlador d'àudio, el controlador de xarxa, el controlador del chipset, la utilitat de gestió de disc, si en teniu, i qualsevol controlador perifèric per a impressores, càmeres web, escàners o discs durs externs.
A continuació, realitzeu una actualització de Windows per assegurar-vos que teniu totes les actualitzacions disponibles. Microsoft ja no publica actualitzacions de Windows 7, però hem d'assegurar-nos que disposeu de les actualitzacions disponibles. Finalment, reinicieu l'ordinador i assegureu-vos que totes les unitats estiguin actives.
Si l'actualització de tots els controladors no impedeix que Ntoskrnl.exe provoqui un bloqueig, hauríem de comprovar la integritat del fitxer de Windows.
- Obriu una línia d'ordres com a administrador.
- Tipus d'enganxar "dism /online /cleanup-image /restorehealth" i premeu Enter.
- Deixeu que el procés es completi.
Aquesta és la utilitat de verificació de fitxers de Windows que verificarà la integritat de les biblioteques i fitxers de Windows. Si falta algun o està corrupte, Windows baixarà una còpia nova mentre estigui disponible.
Si això no funciona, hem d'utilitzar MemTest86+. Aquesta és una utilitat de comprovació de memòria que és la millor de la seva classe per comprovar la memòria RAM.
- Descarrega MemTest86 des d'aquí. Si el voleu gravar en un CD, trieu la còpia adequada. En cas contrari, utilitzeu l'opció binària d'arrencada per a USB.
- Creeu la unitat d'arrencada i reinicieu l'ordinador. Deixeu els mitjans al seu lloc.
- Seleccioneu arrencar des d'aquest suport quan se us demani i permeteu que MemTest86+ es carregui.
- Executeu la prova tres vegades per separat i anoteu els errors que trobi.
Si MemTest86+ troba errors, intercanvieu els sticks de RAM entre ranures i torneu a executar la prova. Si MemTest86+ encara troba errors, heu d'identificar si és RAM o la ranura de la placa base. Si l'error es mou amb la memòria RAM, podria ser defectuós. Si els errors es mantenen al mateix lloc, podria ser la placa base.
Si teniu memòria RAM de recanvi o prou per executar l'ordinador sense que el llapis provoqui errors, feu-ho una estona per veure si l'error desapareix. Si sembla que l'error és la ranura RAM de la placa base, utilitzeu-ne una altra i controleu-la.
La majoria dels errors de Ntoskrnl.exe es produeixen als ordinadors amb Windows 7. Tot i que el nucli encara està present a Windows 8, semblava molt més estable en aquesta versió. Si, per algun motiu, encara esteu executant un ordinador amb Windows 7 i veieu aquests errors, ara ja sabeu què heu de fer.
Teniu altres maneres d'arreglar Ntoskrnl.exe causant bloquejos? Parleu-nos a continuació si ho feu.