Γιατί το Ntoskrnl.Exe προκαλεί υψηλή CPU και πώς να το διορθώσετε

Όταν εκκινείτε έναν υπολογιστή ή φορητό υπολογιστή με Windows, μια σειρά από διαφορετικές διεργασίες συστήματος ενεργοποιούνται. Δημιουργούν τη διεπαφή χρήστη που θα χρησιμοποιήσετε για να συνδεθείτε και να αρχίσετε να εργάζεστε, αλλά θα είναι επίσης υπεύθυνοι για διάφορες ενέργειες κάτω από την κουκούλα που δεν θα γνωρίζετε καν, όπως η επικοινωνία με άλλες συσκευές δικτύου.

Δυστυχώς, διαδικασίες συστήματος όπως το ntoskrnl.exe και το csrss.exe μπορεί μερικές φορές να προκαλέσουν προβλήματα στον υπολογιστή σας. Το Ntoskrnl.exe(Ntoskrnl.exe) , συγκεκριμένα, είναι ένα σημαντικό στοιχείο του λειτουργικού συστήματος των Windows , γεγονός που καθιστά δύσκολη την αντιμετώπιση προβλημάτων. Εάν το ntoskrnl.exe προκαλεί υψηλή χρήση της CPU και θέλετε να το διορθώσετε, ορίστε τι θα πρέπει να κάνετε.

Τι είναι το Ntoskrnl.exe;(What Is Ntoskrnl.exe?)

Η διαδικασία συστήματος ntoskrnl.exe , γνωστή και ως εκτελέσιμος πυρήνας του λειτουργικού συστήματος Windows NT(Windows NT operating system kernel executable )Σύστημα(System) στη Διαχείριση εργασιών των Windows(Windows Task Manager) ), είναι αναμφισβήτητα μία από τις πιο σημαντικές διεργασίες που έχουν τα Windows(Windows)

Ο πυρήνας(kernel) είναι κώδικας που παρέχει τη σύνδεση μεταξύ υλικού και λογισμικού. Όταν φορτώνεται ένα λειτουργικό σύστημα όπως τα Windows , ο (Windows)πυρήνας των Windows (ntoskrnl.exe)(Windows kernel (ntoskrnl.exe)) χρησιμοποιείται για την αποστολή οδηγιών σε στοιχεία όπως η CPU σας για την εκτέλεση εργασιών και ενεργειών. Χωρίς τη διαδικασία συστήματος ntoskrnl.exe, ο υπολογιστής σας με Windows απλά δεν θα λειτουργούσε.

Έχει την ευθύνη για την παροχή λογισμικού με πρόσβαση σε συνδεδεμένα εξαρτήματα και περιφερειακά, τη διαχείριση των φορτωμένων διαδικασιών λογισμικού για να διασφαλίσει ότι αλληλεπιδρούν σωστά (και με ασφάλεια) με το υλικό και τον έλεγχο της ποσότητας μνήμης που χρησιμοποιείται (και παραμένει διαθέσιμη) στον υπολογιστή σας, μεταξύ άλλων.

Ενώ άλλα στοιχεία του συστήματος μπορούν να απενεργοποιηθούν, δεν θα μπορείτε να απενεργοποιήσετε το ntosknrl.exe σε μια εγκατάσταση των Windows(Windows) . Εάν ποτέ αναγκαστεί να σταματήσει, τα Windows(Windows) θα επιστρέψουν ένα σφάλμα BSOD ntoskrnl.exe και θα χρειαστεί να επανεκκινήσετε τον υπολογιστή σας. 

Γιατί το Ntoskrnl.exe προκαλεί προβλήματα υψηλού CPU;(Why Does Ntoskrnl.exe Cause High CPU Issues?)

Δυστυχώς, δεν υπάρχει σαφής απάντηση στο γιατί το ntoskrnl.exe μπορεί να προκαλέσει υψηλή χρήση της CPU στη (CPU)Διαχείριση εργασιών των Windows(Windows Task Manager) . Οι αιτίες πίσω από αυτό το ζήτημα μπορεί να διαφέρουν από υπολογιστή σε υπολογιστή.

Αυτό συμβαίνει επειδή το ntoskrnl.exe είναι υπεύθυνο για πολλές ενέργειες συστήματος των Windows ή συμμετέχει στην πραγματοποίηση άλλων ενεργειών συστήματος μέσω άλλων διεργασιών. Μια άλλη υπηρεσία των Windows , εγκατεστημένη εφαρμογή, κατεστραμμένα αρχεία συστήματος ή συνδεδεμένο περιφερειακό θα μπορούσαν όλα να επιβαρύνουν τη διαδικασία συστήματος των Windows ntoskrnl.exe (και την CPU(CPU) σας ).

Ο καλύτερος τρόπος για να προσπαθήσετε να επιλύσετε αυτό το ζήτημα είναι να ελέγξετε τα αρχεία συστήματος των Windows(checking your Windows system files) , να σαρώσετε για κακόβουλο λογισμικό ή ιούς(scanning for malware or viruses) και να ενημερώσετε τον υπολογιστή σας. Μπορείτε επίσης να εκτελέσετε τα Windows(Windows) σε λειτουργία "καθαρής εκκίνησης" για να δείτε εάν κάποια άλλη εφαρμογή ή εγκατεστημένη υπηρεσία προκαλεί το πρόβλημα.

Καθώς το ntoskrnl.exe είναι εν μέρει υπεύθυνο για τη διαχείριση της μνήμης στα Windows 10 , ενδέχεται να διαπιστώσετε ότι μια άλλη εφαρμογή ή υπηρεσία που διασυνδέεται με αυτό χρησιμοποιεί περισσότερους πόρους συστήματος, οι οποίοι εσφαλμένα αναφέρεται ότι ανήκουν στη διαδικασία ntoskrnl.exe.

Ελέγξτε και επιδιορθώστε τα αρχεία συστήματος των Windows(Check and Repair Windows System Files)

Τα Windows λειτουργούν καλά όταν όλα τα απαιτούμενα αρχεία συστήματος είναι στη θέση τους. Εάν ορισμένα από αυτά τα αρχεία είναι κατεστραμμένα, λείπουν ή δεν είναι δυνατή η πρόσβαση, τότε η εγκατάσταση των Windows 10 μπορεί να αρχίσει να γίνεται ασταθής, με τα BSOD ntoskrnl.exe και(BSODs) τα σφάλματα να γίνονται πιο πιθανά.

Ένας πιθανός τρόπος για να το διορθώσετε είναι εκτελώντας τα εργαλεία γραμμής εντολών chkdsk και sfc χρησιμοποιώντας το (sfc)Windows PowerShell .

  1. Για να εκτελέσετε το Windows PowerShell , κάντε δεξί κλικ στο μενού Έναρξη και επιλέξτε την επιλογή (Start)Windows PowerShell (Διαχειριστής)(Windows PowerShell (Admin)) .

  1. Στο παράθυρο τερματικού PowerShell , πληκτρολογήστε (PowerShell)sfc /scannow για να ελέγξετε την ακεραιότητα των αρχείων συστήματος των Windows . Αυτό θα πρέπει να βρει και να διορθώσει αυτόματα τυχόν αρχεία που λείπουν ή είναι κατεστραμμένα, αλλά ίσως χρειαστεί να πατήσετε το Y για να αποδεχτείτε τυχόν αλλαγές.

  1. Μόλις τελειώσει το sfc , πληκτρολογήστε chkdsk /r για να προγραμματίσετε μια σάρωση εκκίνησης για να ελέγξετε το σύστημα αρχείων του σκληρού σας δίσκου. Θα χρειαστεί να επιβεβαιώσετε πατώντας το Y στο πληκτρολόγιό σας και μετά να επανεκκινήσετε τον υπολογιστή σας για να εκτελέσετε τη σάρωση.

Αυτά τα εργαλεία θα ελέγξουν την εγκατάσταση και τον σκληρό σας δίσκο για αρχεία που λείπουν ή είναι κατεστραμμένα. Εάν τα προβλήματα ntoskrnl.exe συνεχιστούν, θα πρέπει να δοκιμάσετε ένα από τα πρόσθετα βήματα που αναφέρονται παρακάτω.

Εγκατάσταση ενημερώσεων συστήματος και προγραμμάτων οδήγησης των Windows(Installing Windows System and Driver Updates)

Οι ενημερώσεις συστήματος των Windows(Windows) συνοδεύονται από διορθώσεις και αναβαθμίσεις που μπορούν να βοηθήσουν στην επίλυση πιο συνηθισμένων προβλημάτων που αναφέρουν οι χρήστες στο διαδίκτυο, συμπεριλαμβανομένων των σφαλμάτων BSOD και της υψηλής χρήσης (BSOD)CPU .

Το να βεβαιωθείτε ότι ο υπολογιστής σας είναι ενημερωμένος εγκαθιστώντας τυχόν διαθέσιμες ενημερώσεις συστήματος και προγραμμάτων οδήγησης μπορεί μερικές φορές να επιλύσει αυτά τα ζητήματα. Μπορείτε να το κάνετε αυτό από το μενού Ρυθμίσεις των Windows(Windows Settings) .

  1. Για να ξεκινήσετε τις Ρυθμίσεις των Windows(Windows Settings) , κάντε δεξί κλικ στο μενού Έναρξη και επιλέξτε (Start)Ρυθμίσεις(Settings) . Στο μενού Ρυθμίσεις(Settings ) , επιλέξτε Update & Security > Windows Update > Download Λήψη και εγκατάσταση(Download and Install) ) εάν οι ενημερώσεις είναι έτοιμες για εγκατάσταση. Διαφορετικά(Otherwise) , επιλέξτε Έλεγχος για ενημερώσεις(Check for Updates) . Αυτό θα ξεκινήσει αυτόματα τη λήψη και εγκατάσταση τυχόν διαθέσιμων ενημερώσεων συστήματος και προγραμμάτων οδήγησης.

Εάν εγκαταστήσατε πρόσφατα ένα νέο στοιχείο υπολογιστή ή περιφερειακό, ίσως θελήσετε να ελέγξετε τον ιστότοπο του κατασκευαστή για ενημερώσεις προγραμμάτων οδήγησης. Αυτό ισχύει ιδιαίτερα για τις κάρτες γραφικών, καθώς κατασκευαστές όπως η NVIDIA(manufacturers like NVIDIA) κυκλοφορούν τακτικά ολοκαίνουργια προγράμματα οδήγησης προτού προστεθούν στο Windows Update .

Ελέγξτε για ιούς και κακόβουλο λογισμικό(Check for Viruses and Malware)

Χάρη στο Microsoft Defender (παλαιότερα Windows Defender ), δεν ήταν ποτέ ευκολότερο να αφαιρέσετε επίμονο κακόβουλο λογισμικό(remove stubborn malware) από έναν υπολογιστή με Windows 10.

  1. Για να ξεκινήσετε, ανοίξτε τις Ρυθμίσεις των Windows(Windows Settings ) (κάντε δεξί κλικ στο μενού Έναρξη(Start) και επιλέξτε Ρυθμίσεις(Settings) ). Από εκεί, επιλέξτε Update & Security > Open Windows Security .

  1. Στο παράθυρο Ασφάλεια των Windows(Windows Security ) , επιλέξτε Virus & Threat Protection > Scan Options και, στη συνέχεια, επιλέξτε την επιλογή Microsoft Defender Offline Scan . Αυτό θα προετοιμάσει μια σάρωση εκκίνησης του υπολογιστή σας για κακόβουλο λογισμικό. Επιλέξτε το κουμπί Σάρωση τώρα για να επανεκκινήσετε τον υπολογιστή σας και να ξεκινήσετε τη διαδικασία σάρωσης.(Scan Now )

Τα Windows θα επανεκκινήσουν και θα αρχίσουν να σαρώνουν τους δίσκους σας για κακόβουλο λογισμικό. Εάν εντοπίσει κάποιο, θα ερωτηθείτε εάν θέλετε να το αφαιρέσετε ή να το βάλετε σε καραντίνα. 

Αντιμετώπιση προβλημάτων εγκατεστημένων εφαρμογών και υπηρεσιών με χρήση καθαρής εκκίνησης των Windows(Troubleshoot Installed Apps and Services Using a Windows Clean Boot)

Τα Windows 10 δεν είναι απαλλαγμένα από σφάλματα ή σφάλματα, αλλά εάν ο υπολογιστής σας είναι ενημερωμένος και τα αρχεία του συστήματός σας είναι άθικτα, τότε μια άλλη εφαρμογή ή εγκατεστημένη υπηρεσία μπορεί να βρίσκεται πίσω από τυχόν πιθανά ζητήματα ntoskrnl.exe.

Για να το ελέγξετε αυτό, μπορείτε να εκτελέσετε μια καθαρή εκκίνηση(clean boot) , η οποία θα εκτελεί τα Windows(Windows) χωρίς εφαρμογές και υπηρεσίες τρίτων.

  1. Για να επανεκκινήσετε τα Windows(Windows) σε λειτουργία καθαρής εκκίνησης, κάντε δεξί κλικ στο μενού Έναρξη και επιλέξτε (Start)Εκτέλεση(Run) (ή πατήστε το Windows key + R στο πληκτρολόγιό σας). Στο πλαίσιο εντολής Εκτέλεση(Run) , πληκτρολογήστε msconfig και, στη συνέχεια, επιλέξτε OK για να το εκκινήσετε.

  1. Στην καρτέλα  Γενικά(General) του παραθύρου Διαμόρφωση συστήματος , επιλέξτε την επιλογή (System Configuration)Επιλεκτική εκκίνηση(Selective startup) και, στη συνέχεια, καταργήστε την επιλογή των επιλογών Φόρτωση υπηρεσιών συστήματος(Load system services) και Φόρτωση στοιχείων εκκίνησης(Load startup items) . Αυτό θα διασφαλίσει ότι μόνο οι υπηρεσίες που έχουν εκδοθεί από τη Microsoft(Microsoft-issued) θα φορτωθούν κατά την επόμενη επανεκκίνηση. Πατήστε OK για επιβεβαίωση και, στη συνέχεια, επανεκκινήστε τον υπολογιστή σας.

  1. Αφού κάνετε επανεκκίνηση σε μια έκδοση καθαρής εκκίνησης των Windows , ελέγξτε τη χρήση της CPU . Εάν το πρόβλημα επιδιορθωθεί, αυτό θα υποδείξει ότι μια από τις υπηρεσίες που δεν είναι της Microsoft που εμφανίζονται στην καρτέλα Υπηρεσίες(Services) του παραθύρου " Διαμόρφωση συστήματος " βρίσκεται πίσω από το πρόβλημα.(System Configuration )

Εάν συμβαίνει αυτό, θα πρέπει να διερευνήσετε κάθε υπηρεσία με τη σειρά σας για να προσδιορίσετε ποια μπορεί να προκαλεί υψηλή χρήση της CPU . Στη συνέχεια, μπορείτε να απενεργοποιήσετε μόνιμα τυχόν προβληματικές εφαρμογές ή υπηρεσίες εάν βρείτε έναν ένοχο.

Επίλυση προβλημάτων Ntoskrnl.exe(Resolving Ntoskrnl.exe Issues)

Εάν οι παραπάνω μέθοδοι δεν λειτουργούν και εάν βλέπετε τακτικά υψηλή χρήση της CPU για το ntoskrnl.exe, τότε ίσως χρειαστεί να εξετάσετε άλλες επιδιορθώσεις. Αυτό ισχύει ιδιαίτερα εάν εμφανίζεται ένα αναδυόμενο σφάλμα BSOD ntoskrnl.exe, το οποίο θα μπορούσε να υποδεικνύει ένα πρόβλημα με τον υπολογιστή σας που μπορεί να επιλυθεί μόνο με (BSOD)σκούπισμα και επανεγκατάσταση των Windows(wiping and reinstalling Windows) .

Εάν μια δραστική επιλογή όπως η επανεγκατάσταση των Windows(Windows) εξακολουθεί να μην επιλύσει το πρόβλημα, τότε δεν μπορεί να αποκλειστεί ένα πρόβλημα υλικού. Η αναβάθμιση του υπολογιστή σας(Upgrading your PC) αντικαθιστώντας βασικά στοιχεία, όπως η RAM ή η CPU , μπορεί να είναι αρκετή για να λειτουργήσουν ξανά τα πράγματα, αλλά μπορεί να διαπιστώσετε ότι η πλήρης αντικατάσταση του υπολογιστή σας είναι η μόνη επιλογή.



About the author

Είμαι έμπειρος διαχειριστής Windows 10 και Windows 11/10 με κάποια εμπειρία στο Edge. Έχω πλήθος γνώσεων και εμπειρίας να προσφέρω σε αυτόν τον τομέα, γι' αυτό πιστεύω ότι οι δεξιότητές μου θα ήταν πολύτιμο πλεονέκτημα για την εταιρεία σας. Η πολυετής εμπειρία μου τόσο στα Windows 10 όσο και στα Edge μου δίνει τη δυνατότητα να μαθαίνω γρήγορα νέες τεχνολογίες, να επιλύω γρήγορα προβλήματα και να αναλαμβάνω τον έλεγχο όταν πρόκειται για τη λειτουργία της επιχείρησής σας. Επιπλέον, η εμπειρία μου με τα Windows 10 και τον Edge με κάνει να γνωρίζω πολύ καλά όλες τις πτυχές του λειτουργικού συστήματος, κάτι που θα ήταν επωφελές για τη διαχείριση διακομιστών ή τη διαχείριση εφαρμογών λογισμικού.



Related posts