Perché il sistema Ntoskrnl.exe carica CPU e memoria in Windows 10

Molti utenti si chiedono perché il processo Ntoskrnl.exe (sistema) utilizza così tante risorse di sistema su Windows 10. Prima di tutto, diamo un'occhiata a cosa fa questo file sul tuo sistema. Ntoskrnl.exe è un file eseguibile per il kernel di Windows NT, che puoi trovare nella scheda Informazioni in Task Manager. L'eseguibile è la parte base del sistema operativo e si occupa di alcuni importanti servizi come la gestione dei processi, la gestione della memoria e la virtualizzazione dell'hardware.

Perché Ntoskrnl.exe utilizza molte risorse di sistema in Windows 10?

Se la tua domanda è perché Ntoskrnl.exe utilizza così tante risorse di sistema su Windows 10, la risposta è semplice: non è dovuta a un suo difetto, ma fornisce problemi con altri componenti. Il file eseguibile include memory manager, cache manager, executive, security watchdog, kernel, task scheduler. È piuttosto sbagliato pensare che Ntoskrnl.exe aumenti l'utilizzo della CPU e utilizzi più memoria. Vediamo perché.

Ntoskrnl.exe è responsabile della comunicazione tra i processi sopra menzionati. Quando apri l'app, invia le informazioni su tutti i processi per l'avvio e Windows 10 inizia a comprimere i dati in memoria, a differenza delle versioni precedenti, dove li scriveva direttamente sul disco rigido. Ciò significa che Windows 10 è simile alla tecnologia in Linux. Pertanto, Ntoskrnl.exe non ha alcun contributo per aumentare la memoria o l'utilizzo della CPU. A volte un file del driver danneggiato o un malware inizia a scrivere dati nello spazio eseguibile disponibile, quindi Ntoskrnl.exe ha difficoltà tra i processi. Interrompi, aumenta l'utilizzo della CPU, anche la memoria inizia a consumare più MB.

Come risolvere la memoria elevata e l'utilizzo della CPU di ntoskrnl.exe in Windows 10?

Esistono casi di utilizzo della CPU o della memoria molto elevato e il metodo più comune per risolvere questo problema è chiudere o aggiornare i programmi che causano il problema.

1. Eseguire il controllo file di sistema

Per un problema come il consumo elevato di risorse dovuto a ntoskrnl.exe in Windows 10, i file di sistema danneggiati o mancanti potrebbero essere il motivo principale. L'esecuzione dello strumento SFC aiuterà in questa situazione.

  • Apri un prompt dei comandi come amministratore e inserisci il comando sfc / scannow .
  • La scansione e il ripristino dei file di sistema possono richiedere molto tempo, puoi prendere una tazza di caffè, dopo la fine del processo, riavvia il computer.

Controllo e recupero dei file

2. Verificare il driver difettoso e aggiornarlo

Un driver difettoso è la causa principale di questo problema, quindi controlla attentamente e aggiorna se necessario.

  • Premi la combinazione di tasti Win + R e inserisci  devmgmt.msc per aprire Gestione dispositivi.

gestore dispositivi


  • Fare clic sulla scheda Visualizza e selezionare Mostra dispositivi nascosti dal menu .


  • Espandi i dispositivi e controlla se sono presenti il punto esclamativo giallo . Se ce n'è uno, fai clic con il pulsante destro del mouse su di esso e fai clic su Aggiorna .

Aggiorna il driver del dispositivo

3. Cancella la memoria virtuale automaticamente ad ogni avvio

Consiglia:  creare un punto di ripristino del sistema prima di procedere con questo metodo.

  • Premi Win + R e digita regedit per aprire l'Editor del Registro di sistema.

win + r


  • Nel registro, vai al percorso (puoi copiare e incollare in una stringa) indicato di seguito. Sulla destra, trova  ClearPageFileAtShutDown, fai doppio  clic su di esso e imposta il valore su 1 . Riavvia il tuo computer o laptop.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management

ClearPageFileAtShutDown

4. Ottimizza Windows per prestazioni migliori

  • Premi Win + R e inserisci  sysdm.cpl

win + r Proprietà di sistema sul mio computer


  • Nella scheda Effetti visivi, seleziona Fornisci le migliori prestazioni .

Fornire le migliori prestazioni