Perché Ntoskrnl.Exe causa una CPU elevata e come risolverlo


Quando si avvia un PC o laptop Windows, vengono attivati ​​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 possono a volte 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 causa un elevato utilizzo della CPU e stai cercando di risolverlo, ecco cosa devi fare.

Che cos'è Ntoskrnl.exe?

Il processo di sistema ntoskrnl.exe, noto anche come eseguibile del kernel del sistema operativo Windows NT(o Sistemain 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 kernel di Windows (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 software con accesso a componenti e periferiche collegate, gestendo i processi software caricati per assicurarsi che interagiscano con l'hardware correttamente (e in modo sicuro) e controllando la quantità di memoria utilizzata (e rimane disponibile) sul tuo PC, tra le altre cose.

Mentre altri componenti di sistema possono essere disabilitati, non potresti disabilitare ntosknrl.exe in un'installazione di Windows. Se viene mai forzato l'arresto, Windows restituirà un errore BSOD ntoskrnl.exe e dovrai riavviare il PC.

In_content_1 all: [300 x 250] / dfp: [640 x 360]->

Perché Ntoskrnl.exe causa problemi di CPU elevata?

Sfortunatamente, non esiste una risposta chiara sul motivo per cui ntoskrnl.exe può causare un alto livello di CPU utilizzo in Task Manager di Windows. 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 nel far sì che altre azioni di sistema avvengano tramite altri processi. Un altro servizio Windows, un'app installata, file di sistema danneggiati o una periferica collegata potrebbero tutti causare un ulteriore stress al processo di sistema di Windows ntoskrnl.exe (e alla CPU).

Il modo migliore per provare a risolvere questo problema è controllando i file di sistema di Windows, ricerca di malware o virus e aggiornando il tuo 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 altro l'app o il servizio che si interfaccia con esso utilizza più risorse di sistema, che viene erroneamente segnalato come appartenente al processo ntoskrnl.exe.

Controlla e ripara i file di sistema di Windows

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

Un modo possibile per risolverlo eseguendo gli strumenti della riga di comando chkdsk e sfcutilizzando Windows PowerShell.

  1. Per esegui Windows PowerShell, fai clic con il pulsante destro del mouse sul menu Start e seleziona l'opzione Windows PowerShell (amministratore).
    1. Nella finestra del terminale PowerShell, digita sfc / scannowper verificare l'integrità dei file di sistema di Windows. Questo dovrebbe trovare e correggere automaticamente eventuali file mancanti o danneggiati, ma potresti dover premere Yper accettare le modifiche.
      1. Al termine di sfc, digita chkdsk / rper pianificare una scansione di avvio per controllare il file system del tuo disco rigido. Dovrai confermare premendo Ysulla tastiera, quindi riavvia il PC per eseguire la scansione.
      2. Questi strumenti controlleranno la tua installazione e disco rigido per file mancanti o danneggiati. Se i problemi con ntoskrnl.exe persistono, dovrai provare uno dei passaggi aggiuntivi elencati di seguito.

        Installazione del sistema Windows e degli aggiornamenti dei driver

        Sistema Windows gli aggiornamenti vengono forniti con correzioni e aggiornamenti che possono aiutare a risolvere problemi più comuni segnalati dagli utenti online, inclusi errori BSOD e utilizzo elevato della CPU.

        Assicurati che il tuo PC sia aggiornato installando qualsiasi sistema e driver disponibile gli aggiornamenti a volte possono risolvere questi problemi. Puoi farlo dal menu Impostazioni di Windows.

        1. Per avviare Impostazioni di Windows, fai clic con il pulsante destro del mouse sul menu Start e seleziona Opzione Impostazioni. Nel menu Impostazioni, seleziona Aggiornamento e sicurezza>Windows Update>Scarica(o Scarica e installa) se gli aggiornamenti sono pronti per l'installazione. Altrimenti, seleziona invece Verifica aggiornamenti. Questo inizierà automaticamente a scaricare e installare tutti gli aggiornamenti di sistema e driver disponibili.
        2. Se di recente hai installato un nuovo componente del PC o una nuova periferica, potresti voler controllare il sito Web del produttore per gli aggiornamenti dei driver. Ciò è particolarmente vero per le schede grafiche, poiché produttori come NVIDIA rilascia regolarmente driver nuovi di zecca prima che vengano aggiunti a Windows Update.

          Verifica la presenza di virus e malware

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

          1. Per iniziare, apri Impostazioni di Windows(fai clic con il pulsante destro del mouse sul menu Start e seleziona Impostazioni). Da lì, seleziona Aggiornamento e sicurezza>Apri sicurezza di Windows.
            1. Nella Protezione di Windows , seleziona Protezione da virus e minacce>Opzioni di scansione, quindi seleziona l'opzione Scansione offline di Microsoft Defender. Questo preparerà una scansione di avvio del tuo PC alla ricerca di malware. Seleziona il pulsante Scansiona oraper riavviare il PC e iniziare il processo di scansione.
            2. 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 relativi alle app e ai servizi installati utilizzando un avvio pulito di Windows

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

              Per verificarlo, puoi esegui un avvio pulito , che eseguire Windows senza app e servizi di terze parti.

              1. Per riavviare Windows in una modalità di avvio pulito, fare clic con il pulsante destro del mouse sul menu Start e selezionare l'opzione Esegui(o premere il tasto Windows + Rsulla tastiera). Nella casella di comando Esegui, digita msconfig, quindi seleziona OKper avviarlo.
                1. Nella scheda Generaledella finestra Configurazione di sistema, seleziona l'opzione Avvio selettivo, quindi deseleziona Opzioni Carica servizi di sistemae Carica elementi di avvio. Ciò garantirà che al successivo riavvio vengano caricati solo i servizi forniti da Microsoft. Premi OKper confermare, quindi riavvia il PC.
                  1. Dopo il riavvio 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 Servizidella finestra Configurazione di sistemaè alla base del problema.
                  2. In questo caso, dovrai esaminare a turno ogni servizio per determinare quale potrebbe causare un elevato utilizzo della CPU. Puoi quindi disabilitare permanentemente eventuali app o servizi problematici se trovi un colpevole.

                    Risoluzione dei problemi di Ntoskrnl.exe

                    Se i metodi sopra non funzionano e se stai riscontrando un elevato utilizzo della CPU per ntoskrnl.exe regolarmente, potresti dover prendere in considerazione altre soluzioni. 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 da pulire e reinstallare Windows.

                    Se un un'opzione drastica come la reinstallazione di Windows continua a non risolvere il problema, quindi un problema hardware non può essere escluso. Aggiornare il tuo PC sostituendo componenti essenziali, come la RAM o la CPU, può essere sufficiente per far funzionare di nuovo le cose, ma potresti scoprire che sostituire completamente il tuo PC è l'unica opzione.

                    Post correlati:


                    14.10.2020