Perché Ntoskrnl.Exe causa CPU alta e come risolverlo

Quando si avvia un PC o laptop Windows, entrano in azione diversi processi di sistema. Generano l'interfaccia utente che utilizzerai per accedere e iniziare a lavorare, ma saranno anche responsabili di varie azioni nascoste di cui non sarai nemmeno a conoscenza, come la comunicazione con altri dispositivi di rete.

Sfortunatamente, processi di sistema come ntoskrnl.exe e csrss.exe a volte possono causare problemi al tuo PC. Ntoskrnl.exe , in particolare, è un componente importante del sistema operativo Windows , rendendo difficile la risoluzione dei problemi. Se ntoskrnl.exe sta causando un utilizzo elevato della CPU(CPU) e stai cercando di risolverlo, ecco cosa devi fare.

Che cos'è Ntoskrnl.exe?(What Is Ntoskrnl.exe?)

Il processo di sistema ntoskrnl.exe , noto anche come (ntoskrnl.exe)eseguibile del kernel del sistema operativo Windows NT(Windows NT operating system kernel executable ) (o Sistema(System) in Task Manager di Windows(Windows Task Manager) ), è probabilmente uno dei processi più importanti di Windows

Un kernel è un codice che fornisce il collegamento tra hardware e software. Quando viene caricato un sistema operativo come Windows , il (Windows)kernel di Windows (ntoskrnl.exe)(Windows kernel (ntoskrnl.exe)) viene utilizzato per inviare istruzioni a componenti come la CPU per eseguire attività e azioni. Senza il processo di sistema ntoskrnl.exe, il tuo PC Windows non funzionerebbe.

Ha la responsabilità di fornire al software l'accesso ai componenti e alle periferiche collegati, gestire i processi software caricati per garantire che interagiscano con l'hardware in modo corretto (e sicuro) e controllare la quantità di memoria utilizzata (e rimane disponibile) sul PC, tra le altre cose.

Mentre altri componenti di sistema possono essere disabilitati, non saresti in grado di disabilitare ntosknrl.exe in un'installazione di Windows . Se dovesse mai interrompersi, Windows restituirà un errore BSOD ntoskrnl.exe e dovrai riavviare il PC. 

Perché Ntoskrnl.exe causa problemi di CPU elevati?(Why Does Ntoskrnl.exe Cause High CPU Issues?)

Sfortunatamente, non esiste una risposta chiara sul motivo per cui ntoskrnl.exe può causare un utilizzo elevato della CPU in (CPU)Task Manager di Windows(Windows Task Manager) . Le cause alla base di questo problema possono variare da PC a PC.

Questo perché ntoskrnl.exe è responsabile di molte azioni di sistema di Windows o ha un ruolo nell'esecuzione di altre azioni di sistema tramite altri processi. Un altro servizio Windows , un'app installata, file di sistema danneggiati o periferiche collegate potrebbero causare un ulteriore sforzo al processo di sistema di Windows ntoskrnl.exe (e alla CPU ).

Il modo migliore per provare a risolvere questo problema è controllare i file di sistema di Windows(checking your Windows system files) , cercare malware o virus(scanning for malware or viruses) e aggiornare il PC. Puoi anche eseguire Windows in modalità "avvio pulito" per vedere se un'altra app o un servizio installato sta causando il problema.

Poiché ntoskrnl.exe è in parte responsabile della gestione della memoria in Windows 10 , potresti scoprire che un'altra app o servizio che si interfaccia con esso utilizza più risorse di sistema, che vengono erroneamente segnalate come appartenenti al processo ntoskrnl.exe.

Controlla e ripara i file di sistema di Windows(Check and Repair Windows System Files)

Windows funziona bene quando tutti i file di sistema richiesti sono a posto. Se alcuni di questi file sono danneggiati, mancanti o non è possibile accedervi, l'installazione di Windows 10 potrebbe iniziare a diventare instabile, con BSOD(BSODs) ed errori ntoskrnl.exe che diventano più probabili.

Un possibile modo per risolvere questo problema è eseguire gli strumenti della riga di comando chkdsk e sfc utilizzando (sfc)Windows PowerShell .

  1. Per eseguire Windows PowerShell , fare clic con il pulsante destro del mouse sul menu Start e selezionare l' opzione Windows PowerShell (amministratore) .(Windows PowerShell (Admin))

  1. Nella finestra del terminale di PowerShell , digitare (PowerShell)sfc /scannow per verificare l'integrità dei file di sistema di Windows . Questo dovrebbe trovare e correggere automaticamente eventuali file mancanti o danneggiati, ma potrebbe essere necessario premere Y per accettare eventuali modifiche.

  1. Una volta che sfc è terminato, digita chkdsk /r per pianificare una scansione di avvio per controllare il file system del tuo disco rigido. Dovrai confermare premendo Y sulla tastiera, quindi riavviare il PC per eseguire la scansione.

Questi strumenti controlleranno l'installazione e il disco rigido per i file mancanti o danneggiati. Se i problemi di ntoskrnl.exe persistono, dovrai provare uno dei passaggi aggiuntivi elencati di seguito.

Installazione degli aggiornamenti di sistema e driver di Windows(Installing Windows System and Driver Updates)

Gli aggiornamenti di sistema di Windows(Windows) includono correzioni e aggiornamenti che possono aiutare a risolvere i problemi più comuni segnalati dagli utenti online, inclusi errori BSOD e utilizzo elevato della CPU .(CPU)

Assicurarsi che il PC sia aggiornato installando qualsiasi sistema disponibile e gli aggiornamenti dei driver a volte possono risolvere questi problemi. Puoi farlo dal menu Impostazioni di Windows(Windows Settings) .

  1. Per avviare le Impostazioni di Windows(Windows Settings) , fai clic con il pulsante destro del mouse sul menu Start e seleziona l' opzione Impostazioni . (Settings)Nel menu Impostazioni(Settings ) , seleziona Update & Security > Windows Update > Download (o Scarica e installa(Download and Install) ) se gli aggiornamenti sono pronti per l'installazione. In caso contrario(Otherwise) , seleziona Verifica aggiornamenti(Check for Updates) . Verrà avviato automaticamente il download e l'installazione di tutti gli aggiornamenti di sistema e driver disponibili.

Se hai installato di recente un nuovo componente o una nuova periferica per PC, ti consigliamo di controllare il sito Web del produttore per gli aggiornamenti dei driver. Ciò è particolarmente vero per le schede grafiche, poiché produttori come NVIDIA(manufacturers like NVIDIA) rilasciano regolarmente driver nuovi di zecca prima che vengano aggiunti a Windows Update .

Verifica la presenza di virus e malware(Check for Viruses and Malware)

Grazie a Microsoft Defender (precedentemente Windows Defender ), rimuovere malware ostinato(remove stubborn malware) da un PC Windows 10 non è mai stato così facile .

  1. Per iniziare, apri le Impostazioni di Windows(Windows Settings ) (fai clic con il pulsante destro del mouse sul menu Start e seleziona Impostazioni(Settings) ). Da lì, seleziona Update & Security > Open Windows Security .

  1. Nella finestra Sicurezza di Windows , seleziona (Windows Security )Virus & Threat Protection > Scan Options , quindi seleziona l' opzione Scansione offline di Microsoft Defender . (Microsoft Defender Offline Scan )Questo preparerà una scansione di avvio del tuo PC alla ricerca di malware. Seleziona il pulsante Scansione ora(Scan Now ) per riavviare il PC e iniziare il processo di scansione.

Windows si riavvierà e inizierà a scansionare le tue unità alla ricerca di malware. Se ne rileva uno, ti verrà chiesto se desideri rimuoverlo o metterlo in quarantena. 

Risolvere i problemi di app e servizi installati utilizzando un avvio pulito di Windows(Troubleshoot Installed Apps and Services Using a Windows Clean Boot)

Windows 10 non è esente da errori o bug, ma se il tuo PC è aggiornato e i file di sistema sono intatti, un'altra app o un servizio installato potrebbero essere alla base di potenziali problemi di ntoskrnl.exe.

Per verificarlo, puoi eseguire un avvio pulito(clean boot) , che eseguirà Windows senza app e servizi di terze parti.

  1. Per riavviare Windows in una modalità di avvio pulito, fai clic con il pulsante destro del mouse sul menu Start e seleziona l' opzione Esegui (o premi il (Run)Windows key + R sulla tastiera). Nella casella di comando Esegui , digita (Run)msconfig , quindi seleziona OK per avviarlo.

  1. Nella scheda  Generale della finestra (General)Configurazione del sistema(System Configuration) , seleziona l' opzione Avvio selettivo(Selective startup) , quindi deseleziona le opzioni Carica servizi di sistema(Load system services) e Carica elementi di avvio(Load startup items) . Ciò garantirà che solo i servizi emessi da Microsoft(Microsoft-issued) verranno caricati al prossimo riavvio. Premi OK per confermare, quindi riavvia il PC.

  1. Dopo aver riavviato in una versione di avvio pulito di Windows , controlla l' utilizzo della CPU . Se il problema viene risolto, ciò indicherebbe che uno dei servizi non Microsoft visualizzati nella scheda Servizi della finestra (Services)Configurazione di sistema(System Configuration ) è alla base del problema.

In tal caso, dovrai esaminare a turno ogni servizio per determinare quale potrebbe causare un utilizzo elevato della CPU . (CPU)Puoi quindi disabilitare in modo permanente eventuali app o servizi problematici se trovi un colpevole.

Risoluzione dei problemi di Ntoskrnl.exe(Resolving Ntoskrnl.exe Issues)

Se i metodi precedenti non funzionano e se si verifica regolarmente un utilizzo elevato della CPU(CPU) per ntoskrnl.exe, potrebbe essere necessario considerare altre correzioni. Ciò è particolarmente vero se viene visualizzato un messaggio di errore BSOD ntoskrnl.exe , che potrebbe indicare un problema con il PC che può essere risolto solo cancellando e reinstallando Windows(wiping and reinstalling Windows) .

Se un'opzione drastica come la reinstallazione di Windows continua a non risolvere il problema, non è possibile escludere un problema hardware. L'aggiornamento del PC(Upgrading your PC) sostituendo i componenti essenziali, come la RAM o la CPU(CPU) , può essere sufficiente per far funzionare di nuovo le cose, ma potresti scoprire che la sostituzione completa del PC è l'unica opzione.



About the author

Sono un revisore di software ed esperto di produttività. Revisiono e scrivo recensioni di software per varie applicazioni software, come Excel, Outlook e Photoshop. Le mie recensioni sono ben informate e forniscono informazioni obiettive sulla qualità dell'applicazione. Scrivo recensioni di software dal 2007.



Related posts