Risolto l'errore NTOSKRNL.exe e il problema di utilizzo elevato di CPU, memoria e disco

Il file NTOSKRNL.exe(NTOSKRNL.exe) è un'immagine del kernel responsabile di molti processi basati su sistemi come la virtualizzazione dell'hardware(Hardware Virtualization) , il processo(Process) e la memoria(Memory) . Tra questi, è anche responsabile della compressione delle vecchie pagine di memoria che riduce la quantità complessiva di memoria utilizzata. Ci sono possibilità che se il tuo computer funziona lentamente e trovi NTOSKRNL.exe monopolizzare le tue risorse come Utilizzo CPU(CPU Usage) , Utilizzo disco(Disk Usage) e Utilizzo memoria(Memory Usage) , devi dare un'occhiata ad alcune cose. Normalmente, questo processo utilizza meno del 30% della CPU , ma nel caso in cui sia costantemente attivo, questo post ti aiuterà.

NTOSKRNL.exe elevato utilizzo di CPU , memoria(Memory) e disco(Disk)

NTOSKRNL sta per NT Operating System Kernel . Quindi, per risolverlo, dobbiamo eseguire una delle seguenti correzioni,

  1. Scansiona il tuo computer alla ricerca di potenziali malware
  2. Rimuovere i programmi incompatibili
  3. Esegui DISM per riparare l'immagine di sistema
  4. Arresta il processo di Runtime Broker
  5. Aggiorna i tuoi driver
  6. Esegui la risoluzione dei problemi relativi alle prestazioni
  7. Risoluzione dei problemi in stato di avvio pulito
  8. Usa Windows Performance Toolkit(Use Windows Performance Toolkit) per trovare la causa principale.

1] Scansiona(Scan) il tuo computer alla ricerca di potenziali malware

Potrebbero esserci buone probabilità che il tuo computer possa essere infettato da malware. E questo malware potrebbe essere associato al file NTOSKRNL.exe e quindi consumare molte risorse di sistema. Quindi, ti consiglierei davvero di assicurarti che il tuo antivirus sia aggiornato e quindi scansionare il tuo computer con esso in particolare la cartella C: WindowsSystem32 perché questa è la posizione in cui si trova il file NTOSKRNL.exe .

2] Rimuovere i programmi incompatibili

Anche l'installazione e l'esecuzione di programmi incompatibili potrebbe innescare un comportamento insolito con i file di sistema. Potrebbero esserci casi in cui eseguire una particolare attività secondaria all'interno dell'attività principale. Quindi(Hence) , potrebbe essere bloccato in una sorta di ciclo e finire per monopolizzare le risorse di sistema. Pertanto(Hence) , si consiglia di disinstallare tale software e verificare se il problema è stato risolto o meno.

3] Esegui il comando DISM

Errore NTOSKRNL.exe

4] Arresta il processo di Runtime Broker

RuntimeBroker.exe monitora l'accesso alle API di Windows e garantisce che le app non violino la sicurezza di base di Windows . RuntimeBroker.exe normalmente lascia un'impronta molto piccola. In alcuni casi, RuntimeBroker.exe può consumare più risorse ma non rilascia memoria al termine del lavoro, causando una perdita di memoria(memory leak) . Ciò influisce su NTOSKRNL.exe.

Premi Ctrl+Shift+Esc per aprire il Task Manager. Individua Runtime Broker nella scheda Processi . (Processes)Se sta utilizzando più del 15% della tua memoria, probabilmente hai un problema con un'app sul tuo PC. In questo caso, è necessario interrompere il processo di Runtime Broker . Selezionalo, fai clic con il pulsante destro del mouse su di esso e quindi fai clic su Termina operazione(End Task) .

Vedi se questo aiuta.

5] Aggiorna i tuoi driver

L'incompatibilità tra il Sistema Operativo(Operating System) e il Driver potrebbe anche dar luogo a problemi come questo. Quindi, puoi provare ad aggiornare i tuoi driver.   Puoi anche provare ad aggiornare la tua copia di Windows 10 . Questo ti aiuterà a correggere eventuali settori danneggiati creati da qualsiasi attività eseguita intenzionalmente o non intenzionalmente sul computer. Quindi(Hence) , mantenere Windows 10 sempre aggiornato è altamente raccomandato in quanto risolve le possibilità di molti errori.

6] Esegui la risoluzione dei problemi relativi alle prestazioni

Apri la casella Esegui(Run) , digita quanto segue e premi Invio:

msdt.exe /id PerformanceDiagnostic

Verrà avviata la risoluzione dei problemi relativi alle prestazioni(Performance Troubleshooter) . Eseguilo e vedi se ha problemi da risolvere.

Puoi anche regolare Windows per ottenere le migliori prestazioni e vedere se funziona per te.

7] Risoluzione dei problemi in stato di avvio pulito

È possibile risolvere ulteriormente i problemi manualmente eseguendo un avvio pulito(performing a Clean Boot) . Un avvio(Boot) pulito avvia un sistema con driver e programmi di avvio minimi. Quando si avvia il computer con l'avvio parziale, il computer viene avviato utilizzando un set minimo preselezionato di driver e programmi di avvio e poiché il computer viene avviato con un set minimo di driver, alcuni programmi potrebbero non funzionare come previsto.

La risoluzione dei problemi di avvio parziale è progettata per isolare un problema di prestazioni. Per eseguire la risoluzione dei problemi di avvio parziale, è necessario disabilitare o abilitare un processo alla volta, quindi riavviare il computer dopo ogni azione. Se il problema scompare, sai che è stato l'ultimo processo a creare il problema.

Leggi(Read) : Come risolvere il 100% Disk, High CPU, High Memory usage in Windows 10 .

8] Utilizzare Windows Performance Toolkit(Use Windows Performance Toolkit) per trovare la causa principale

Potrebbe essere necessario utilizzare Windows Performance Toolkit per trovare la causa principale di questo problema. Apri il prompt dei comandi(Command Prompt) cercando cmd nella casella di ricerca di Cortana o premi WINKEY+R per avviare l' utilità Esegui(Run) e digita cmd e premi Invio(Enter) .

Ora, digita il seguente comando e premi Invio(Enter) :

xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl

Attendi almeno 60 secondi per l'esecuzione di questo comando.

Ora controlla i registri di questo Windows Performance Toolkit . Sono archiviati in un file denominato  cpuusage.etl  nella cartella C:WindowsSystem32.

Questo elencherà tutte le cause di queste risorse di (Resources)sistema(System) monopolizzate.

Come posso correggere l'utilizzo elevato della CPU di (CPU)NTOSKRNL.exe ?

NTOSKRNL o NT Operating System Kernel consuma a volte più risorse della CPU del normale. (CPU)Se sta accadendo con te sul tuo computer, devi scansionare il tuo PC alla ricerca di file dannosi, virus, malware, ecc. A parte questo, puoi disinstallare o rimuovere programmi non necessari, eseguire lo strumento DISM , aggiornare i driver, ecc. Se niente aiuta, puoi anche risolvere i problemi nello stato di avvio pulito(Clean Boot State) .

Come faccio a disattivare NTOSKRNL.exe?

Non è possibile disattivare il processo NTOSKRNL.exe sul tuo computer Windows 11/10. È un servizio Internet e disattivarlo potrebbe causare diversi problemi al tuo PC. Poiché è responsabile di fornire un'esperienza fluida durante l'utilizzo della virtualizzazione dell'hardware, della memoria e di altri processi, il computer potrebbe mostrare vari problemi dopo l'interruzione o la disattivazione di questo processo.

Spero che qualcosa qui ti aiuti.(Hope something here helps you.)



About the author

Sono un ingegnere software esperto, con oltre 10 anni di esperienza nello sviluppo e nella manutenzione di applicazioni Microsoft Office. Ho una forte passione per aiutare gli altri a raggiungere i loro obiettivi, sia attraverso il mio lavoro come ingegnere del software che attraverso le mie capacità di parlare in pubblico e di networking. Sono anche estremamente esperto in hardware e driver della tastiera, avendo sviluppato e testato molti di loro io stesso.



Related posts