Τι πρέπει να γνωρίζετε
- Οι αιτίες του μηνύματος σφάλματος kernel32.dll ποικίλλουν τόσο πολύ όσο και τα ίδια τα μηνύματα.
- Τα αρχεία Kernel32.dll μπορούν να προκαλέσουν την εμφάνιση μηνυμάτων σφάλματος στην οθόνη σχεδόν κάθε φορά που χρησιμοποιείται ένας υπολογιστής.
- Η διατήρηση των προγραμμάτων και του λειτουργικού σας συστήματος ενημερωμένα είναι ένας τρόπος για να αποτρέψετε ή να διορθώσετε σφάλματα kernel32.dll.
Το αρχείο kernel32.dll εμπλέκεται με τη διαχείριση μνήμης στα Windows. Κατά την εκκίνηση των Windows, το kernel32.dll φορτώνεται σε έναν προστατευμένο χώρο μνήμης, έτσι ώστε άλλα προγράμματα να μην επιχειρήσουν να χρησιμοποιήσουν τον ίδιο χώρο στη μνήμη για την εκτέλεση των λειτουργιών τους.
Το συχνά συνοδευτικό σφάλμα "invalid page fault" σημαίνει ότι ένα άλλο πρόγραμμα (ή πολλά προγράμματα) προσπαθεί να αποκτήσει πρόσβαση στον ίδιο χώρο στη μνήμη του υπολογιστή σας.
Ανάλογα με το συγκεκριμένο σφάλμα, τα μηνύματα σφάλματος kernel32.dll ισχύουν για οποιονδήποτε αριθμό προγραμμάτων λογισμικού σε οποιοδήποτε από τα λειτουργικά συστήματα της Microsoft από τα Windows 95 έως τα Windows 10, Windows 8, Windows 7, Windows Vista και Windows XP.
Τύποι σφαλμάτων Kernel32.dll
Υπάρχουν διάφοροι τρόποι με τους οποίους μπορεί να εμφανιστεί στον υπολογιστή σας το σφάλμα "invalid page fault in module kernel32.dll". Πολλά διαφορετικά προγράμματα λογισμικού ενδέχεται να δημιουργήσουν το σφάλμα kernel32.dll στα Windows, αλλά εδώ είναι μερικά από τα πιο κοινά συγκεκριμένα μηνύματα σφάλματος που μπορεί να δείτε:
- Η Εξερεύνηση προκάλεσε σφάλμα μη έγκυρης σελίδας στη μονάδα Kernel32. DLL
- Το Iexplore προκάλεσε σφάλμα μη έγκυρης σελίδας στη μονάδα Kernel32. DLL
- Commgr32 προκάλεσε σφάλμα μη έγκυρης σελίδας στη μονάδα Kernel32.dll
- Σφάλμα στον Kernel32.dll
- Το [ΟΝΟΜΑ ΠΡΟΓΡΑΜΜΑΤΟΣ] προκάλεσε σφάλμα στο Kernel32.dll
- Απέτυχε η λήψη της διεύθυνσης proc για το GetLogicalProcessorInformation (KERNEL32.dll)
- Αυτή η εφαρμογή απέτυχε να ξεκινήσει επειδή το KERNEL32.dll δεν βρέθηκε. Η επανεγκατάσταση της εφαρμογής μπορεί να διορθώσει το πρόβλημα.
Τα μηνύματα σφάλματος Kernel32.dll ενδέχεται να εμφανιστούν κατά την εκκίνηση των Windows, όταν ανοίγει ένα πρόγραμμα, όταν εκτελείται ένα πρόγραμμα, όταν ένα πρόγραμμα είναι κλειστό ή σχεδόν οποιαδήποτε στιγμή κατά τη διάρκεια μιας περιόδου λειτουργίας των Windows.
Πώς να διορθώσετε τα σφάλματα Kernel32.dll
- Επανεκκινήστε τον υπολογιστή σας. Το σφάλμα kernel32.dll θα μπορούσε να είναι τυχαίο.
-
Επανεγκαταστήστε το πρόγραμμα εάν το σφάλμα "invalid page fault in module kernel32.dll" εμφανίζεται μόνο όταν χρησιμοποιείτε ένα μεμονωμένο πρόγραμμα λογισμικού.
Οι πιθανότητες είναι ότι το πρόγραμμα λογισμικού είναι πιο πιθανό να ευθύνεται, επομένως η απεγκατάσταση και επανεγκατάσταση του προγράμματος μπορεί να κάνει το κόλπο.
Βεβαιωθείτε ότι έχετε εγκαταστήσει τυχόν Service Pack ή άλλες ενημερώσεις κώδικα που είναι διαθέσιμες για το πρόγραμμα. Ένα από αυτά μπορεί να έχει επιλύσει το πρόβλημα kernel32.dll που προκαλεί το λογισμικό. Εάν είναι απαραίτητο, μπορεί να χρειαστεί να σταματήσετε να χρησιμοποιείτε ένα συγκεκριμένο πρόγραμμα εάν είναι η μόνη αιτία του προβλήματος.
-
Χρησιμοποιήστε το Windows Update για να ενημερώσετε τον υπολογιστή σας με τυχόν νέες ενημερώσεις κώδικα ή service pack που σχετίζονται με τα Windows που ενδέχεται να είναι διαθέσιμα. Μια παλιά εγκατάσταση των Windows ενδέχεται να προκαλεί το σφάλμα DLL.
Στα Windows XP ειδικά, και όταν είναι εγκατεστημένο το Skype, ενδέχεται να λάβετε το μήνυμα σφάλματος kernel32.dll όταν προσπαθείτε να εκτελέσετε το πρόγραμμα, εάν δεν έχετε εγκαταστήσει το SP3.
- Επισκευή αρχείων λίστας κωδικών πρόσβασης που ενδέχεται να έχουν καταστραφεί. Δοκιμάστε αυτό το βήμα αντιμετώπισης προβλημάτων μόνο εάν εκτελείτε Windows 95 ή Windows 98 και εάν ο kernel32. Το σφάλμα σελίδας dll προκαλείται από "Explorer", "Commgr32", "Mprexe", "Msgsrv32" ή "Iexplore".
- Επιδιόρθωση κατεστραμμένων αρχείων thumbs.db. Μερικές φορές, το σφάλμα "Η Εξερεύνηση προκάλεσε σφάλμα μη έγκυρης σελίδας στη μονάδα kernel32.dll" προκαλείται από ένα κατεστραμμένο αρχείο thumbs.dll σε έναν φάκελο ή υποφάκελο στον οποίο προσπαθείτε να αποκτήσετε πρόσβαση.
- Έχετε αποθηκευμένα αρχεία DLL στην επιφάνεια εργασίας σας; Εάν ναι, αφαιρέστε τα. Αυτό μπορεί μερικές φορές να προκαλέσει σφάλματα kernel32.dll.
- Εκτέλεση ανίχνευσης ιών. Ορισμένοι συγκεκριμένοι ιοί υπολογιστών προκαλούν σφάλματα kernel32.dll ως μέρος της ζημιάς τους στον υπολογιστή σας. Η καραντίνα του ιού θα μπορούσε να επιλύσει πλήρως το πρόβλημά σας.
- Εκτέλεση CHKDSK για σάρωση και διόρθωση τυχόν σφαλμάτων συστήματος που μπορεί να προκαλούν το σφάλμα DLL.
-
Ενημερώστε τα προγράμματα οδήγησης για οποιοδήποτε υλικό που μπορεί να σχετίζεται με το σφάλμα kernel32.dll. Για παράδειγμα, εάν εμφανιστεί ένα σφάλμα kernel32.dll κατά την εκτύπωση στον εκτυπωτή σας, δοκιμάστε να ενημερώσετε τα προγράμματα οδήγησης για τον εκτυπωτή σας.
Αν υποψιάζεστε ότι τα προγράμματα οδήγησης πρέπει να ενημερωθούν, αλλά δεν είστε σίγουροι από πού να ξεκινήσετε, ενημερώστε τα προγράμματα οδήγησης της κάρτας γραφικών σας. Τα παλιά προγράμματα οδήγησης κάρτας βίντεο προκαλούν μερικές φορές σφάλματα kernel32.dll.
- Μειώστε την επιτάχυνση υλικού στην κάρτα γραφικών σας. Αν και είναι ασυνήθιστο, ορισμένοι υπολογιστές αντιμετωπίζουν προβλήματα όταν η επιτάχυνση υλικού έχει οριστεί στην προεπιλεγμένη ρύθμιση της πλήρους επιτάχυνσης.
- Έχετε υπερχρονίσει τον υπολογιστή σας; Εάν ναι, δοκιμάστε να επαναφέρετε τις παραμέτρους του υλικού σας στην προεπιλογή που προτείνει ο κατασκευαστής. Είναι γνωστό ότι το overclocking προκαλεί προβλήματα kernel32.dll.
- Εκτέλεση του εργαλείου ελέγχου αρχείων συστήματος (SFC). Αυτό το εργαλείο σαρώνει και επαναφέρει τα αρχεία συστήματος των Windows.
-
Δοκιμάστε τη μνήμη του συστήματός σας για ζημιά. Τα μηνύματα σφάλματος Kernel32.dll από τυχαία προγράμματα και δραστηριότητες στα Windows θα μπορούσαν να αποτελούν ένδειξη βλάβης υλικού στη μνήμη του υπολογιστή σας. Ένα από αυτά τα προγράμματα θα προσδιορίσει ξεκάθαρα εάν έχετε πρόβλημα ή θα δώσει στη μνήμη σας μια καθαρή κατάσταση υγείας.
Αντικαταστήστε τη μνήμη εάν αποτύχει σε κάποια από τις δοκιμές σας.
- Επισκευάστε την εγκατάσταση των Windows. Εάν μεμονωμένες επανεγκαταστάσεις λογισμικού και δοκιμές υλικού δεν επιλύσουν το πρόβλημα, μια εγκατάσταση επισκευής των Windows θα πρέπει να αντικαταστήσει τυχόν κατεστραμμένα αρχεία ή αρχεία που λείπουν που μπορεί να προκαλούν μηνύματα kernel32.dll.
-
Εκτελέστε μια καθαρή εγκατάσταση των Windows. Αυτός ο τύπος εγκατάστασης θα αφαιρέσει εντελώς τα Windows από τον υπολογιστή σας και θα τα εγκαταστήσει ξανά από την αρχή.
Δεν συνιστούμε αυτό το βήμα εκτός και αν αισθάνεστε άνετα που το σφάλμα kernel32.dll δεν προκαλείται από ένα μεμονωμένο πρόγραμμα (Βήμα 2). Εάν ένα μεμονωμένο τμήμα λογισμικού προκαλεί το μήνυμα σφάλματος kernel32.dll, η επανεγκατάσταση των Windows και, στη συνέχεια, η εγκατάσταση του ίδιου λογισμικού μπορεί να σας φέρει ακριβώς στο σημείο που ξεκινήσατε.
-
Αντιμετώπιση προβλημάτων για πρόβλημα υλικού. Εάν όλα τα άλλα έχουν αποτύχει, συμπεριλαμβανομένης της καθαρής εγκατάστασης από το τελευταίο βήμα, πιθανότατα εξετάζετε ένα πρόβλημα υλικού με τον σκληρό σας δίσκο ή άλλο τμήμα υλικού.
Αν ο πιθανός ένοχος είναι ο σκληρός δίσκος, αντικαταστήστε τον σκληρό δίσκο και, στη συνέχεια, εκτελέστε μια νέα εγκατάσταση των Windows.