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.
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.
- 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 .
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.
- 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
4. Ottimizza Windows per prestazioni migliori
- Premi Win + R e inserisci sysdm.cpl
- Nella scheda Effetti visivi, seleziona Fornisci le migliori prestazioni .