Έπρεπε να επισκεφθώ έναν ιστότοπο πελάτη την άλλη μέρα εξαιτίας ενός προβλήματος με το ntoskrnl.exe στους υπολογιστές των Windows 7. Αγνοώντας το γεγονός ότι έπρεπε να έχουν αναβαθμίσει το λειτουργικό τους σύστημα πριν από χρόνια, το θέμα που είχαν ήταν ότι η διαδικασία προκάλεσε τακτικές συντριβές μπλε οθόνης. Αν δείτε επίσης ότι το Ntoskrnl.exe προκαλεί συντριβή εδώ είναι πώς να το διορθώσετε.
Τι είναι το Ntoskrnl.exe;
Ntoskrnl.exe είναι μια βασική διαδικασία των Windows 7 που είναι μια κληρονομιά από τα Windows NT, εξ ου και το όνομα. Ο πυρήνας είναι μια βασική διαδικασία που φροντίζει για τις βασικές λειτουργίες των Windows. Σε αυτή την περίπτωση, διαχείριση μνήμης, βασικές διαδικασίες και εικονικοποίηση.
Για τους περισσότερους υπολογιστές καταναλωτών, δεν χρησιμοποιείται η εικονικοποίηση, οπότε το Ntoskrnl.exe θα είναι μερικώς υπεύθυνο για τις διαδικασίες RAM και Windows. Τα Windows δεν μπορούν να λειτουργήσουν χωρίς αυτή τη διαδικασία, οπότε πρέπει να τα διορθώσουμε για να χρησιμοποιήσουμε τον υπολογιστή. Καθώς το σφάλμα προκαλεί διακοπές και BSOD (μπλε οθόνη του θανάτου), πρέπει να το διορθώσουμε ούτως ή άλλως.
Ως συνήθως, ενώ η σύνταξη σφάλματος μπορεί να αναφέρει το Ntoskrnl.exe, δεν είναι ο πυρήνας που προκαλεί το πρόβλημα. Συνήθως είναι κάτι άλλο. Δεδομένου ότι το Ntoskrnl.exe φροντίζει για μνήμη, είναι συχνά κάτι που επηρεάζει τη μνήμη που προκαλεί το Ntoskrnl.exe να καταρρεύσει. Οι συνήθεις αιτίες είναι ο υπερχρονισμός, τα προγράμματα οδήγησης και το υλικό μνήμης. Τις περισσότερες φορές είναι το πρώτο και όχι το τελευταίο.

Διορθώστε το Ntoskrnl.exe προκαλώντας σφάλμα
Για να διορθώσουμε τη συντριβή, πρέπει να κάνουμε ένα από τα δύο πράγματα. Εάν υπερκεραίνετε το σύστημά σας, δοκιμάστε να το εκτελέσετε χωρίς την overclock για να δείτε αν είναι σταθερό. Αν είναι, εκτελέστε μια εφαρμογή σταθερότητας ή overclock για να προσδιορίσετε μια πιο σταθερή ταχύτητα ρολογιού μνήμης και να ξαναδοκιμάσετε.
Εάν αυτό δεν λειτουργεί, ή δεν είστε overclocking, πρέπει να κάνουμε κάτι άλλο. Οι πιθανότητες είναι ότι είναι ένας οδηγός που προκαλεί τα συντρίμματα, οπότε πρέπει να ενημερώσουμε όλα αυτά. Θα μπορούσαμε να δημιουργήσουμε ένα minidump που θα σας πει ακριβώς τι συμβαίνει, αλλά αυτό μπορεί να είναι πόνος. Εάν θέλετε να μεταβείτε στη διαδρομή αυτή, ανατρέξτε στη σελίδα αυτή στην τοποθεσία Web της Microsoft.
Διαφορετικά, ενημερώστε όλους τους οδηγούς μας. Δεδομένου ότι αυτό είναι μέρος της νοικοκυριού των Windows 7 ούτως ή άλλως, είναι καιρός πολύ δαπανηρός.
Ανοίξτε τη Διαχείριση Συσκευών και επεξεργαστείτε τη λίστα των συσκευών. Θα πρέπει να ενημερώσετε το πρόγραμμα οδήγησης γραφικών, το πρόγραμμα οδήγησης ήχου, το πρόγραμμα οδήγησης δικτύου, το πρόγραμμα οδήγησης chipset, το βοηθητικό πρόγραμμα διαχείρισης δίσκων εάν διαθέτετε κάποιο περιφερειακό πρόγραμμα οδήγησης για εκτυπωτές, κάμερες web, σαρωτές ή εξωτερικούς σκληρούς δίσκους.
Στη συνέχεια, εκτελέστε μια ενημερωμένη έκδοση των Windows για να βεβαιωθείτε ότι έχετε όλες τις διαθέσιμες ενημερώσεις. Η Microsoft δεν δημοσιεύει πλέον ενημερώσεις των Windows 7, αλλά πρέπει να βεβαιωθείτε ότι διαθέτετε αυτά που είναι διαθέσιμα. Τέλος, επανεκκινήστε τον υπολογιστή σας και βεβαιωθείτε ότι είναι ενεργοποιημένες όλες οι μονάδες δίσκου.
Εάν η ανανέωση όλων των προγραμμάτων οδήγησης δεν σταματήσει Ntoskrnl.exe προκαλώντας συντριβή, θα πρέπει να ελέγξουμε την ακεραιότητα αρχείων των Windows.
- Ανοίξτε μια γραμμή εντολών ως διαχειριστής.
- Τύπος πάστα 'dism / online / cleanup-image / restorehealth' και πατήστε Enter.
- Αφήστε τη διαδικασία να ολοκληρωθεί.
Αυτό είναι το βοηθητικό πρόγραμμα ελέγχου αρχείων των Windows που θα επαληθεύει την ακεραιότητα των βιβλιοθηκών και των αρχείων των Windows. Εάν κάποιο από αυτά λείπει ή είναι κατεστραμμένο, τα Windows θα κατεβάσουν ένα νέο αντίγραφο, ενώ θα είναι διαθέσιμα.

Εάν αυτό δεν λειτουργεί, πρέπει να χρησιμοποιήσουμε το MemTest86 +. Πρόκειται για ένα βοηθητικό πρόγραμμα ελέγχου μνήμης που είναι καλύτερο στην κλάση κατά τον έλεγχο της μνήμης RAM.
- Κάντε λήψη του MemTest86 από εδώ. Αν θέλετε να το εγγράψετε σε ένα CD, επιλέξτε το κατάλληλο αντίγραφο. Διαφορετικά, χρησιμοποιήστε τη δυαδική επιλογή εκκίνησης για USB.
- Δημιουργήστε τη μονάδα εκκίνησης και επανεκκινήστε τον υπολογιστή σας. Αφήστε τα μέσα στη θέση τους.
- Επιλέξτε το για εκκίνηση από αυτό το μέσο όταν σας ζητηθεί και επιτρέψτε στο MemTest86 + να φορτωθεί.
- Εκτελέστε τη δοκιμή τρεις φορές ξεχωριστά και σημειώστε τυχόν σφάλματα που εντοπίζει.
Αν το MemTest86 + εντοπίσει σφάλματα, αντικαταστήστε τη μνήμη RAM μεταξύ των υποδοχών και εκτελέστε ξανά τη δοκιμή. Εάν το MemTest86 + εντοπίσει ακόμη σφάλματα, πρέπει να προσδιορίσετε αν πρόκειται για μνήμη RAM ή για υποδοχή μητρικής πλακέτας. Εάν το σφάλμα μετακινηθεί με τη μνήμη RAM, μπορεί να είναι ελαττωματικό. Αν τα σφάλματα παραμείνουν στον ίδιο χώρο, θα μπορούσε να είναι η μητρική πλακέτα.
Αν έχετε εφεδρική μνήμη RAM ή αρκετή για να τρέξετε τον υπολογιστή χωρίς να προκαλέσετε σφάλματα στο ραβδί, κάντε το για λίγο για να δείτε αν το σφάλμα εξαφανίζεται. Εάν φαίνεται να είναι η υποδοχή RAM στη μητρική πλακέτα που προκαλεί το σφάλμα, χρησιμοποιήστε άλλο και παρακολουθήστε το.
Η πλειοψηφία των σφαλμάτων Ntoskrnl.exe συμβαίνουν σε υπολογιστές Windows 7. Παρόλο που ο πυρήνας εξακολουθεί να υπάρχει στα Windows 8, φάνηκε πολύ πιο σταθερός σε αυτή την έκδοση. Εάν, για κάποιο λόγο, εξακολουθείτε να τρέχετε έναν υπολογιστή με Windows 7 και δείτε αυτά τα σφάλματα, ξέρετε τώρα τι να κάνετε.
Έχετε άλλους τρόπους για να διορθώσετε το Ntoskrnl.exe που προκαλεί διακοπές; Ενημερώστε μας για τα παρακάτω εάν το κάνετε.






