Πώς να διορθώσετε τα σφάλματα Kernel32.dll στα Windows 11/10

Το αρχείο Kernel32.dll είναι ένα αρχείο βιβλιοθήκης δυναμικής σύνδεσης 32-bit που χρησιμοποιείται στα Windows για τη διαχείριση μνήμης, τις λειτουργίες εισόδου/εξόδου, διακοπές, συγχρονισμό και δημιουργία διεργασιών. Επίσης, εκθέτει τα περισσότερα από τα API(APIs) που βασίζονται στο Win32 σε εφαρμογές και εάν αυτό το αρχείο λείπει ή καταστραφεί, εμφανίζεται η οθόνη σφάλματος KERNEL32.dll not found . Σε αυτήν την ανάρτηση, θα περιγράψουμε λύσεις που μπορείτε να δοκιμάσετε για να διορθώσετε με επιτυχία διάφορες περιπτώσεις σφαλμάτων Kernel32.dll που ενδέχεται να συναντήσετε στα Windows 11/10 .

Διορθώστε τα σφάλματα Kernel32.dll

Τα μηνύματα σφάλματος Kernel32.dll(Kernel32.dll) ενδέχεται να εμφανίζονται στην οθόνη σχεδόν κάθε φορά που ένας υπολογιστής χρησιμοποιείται, και αυτό περιλαμβάνει: όταν ξεκινούν τα Windows(Windows) , όταν ανοίγει ένα πρόγραμμα, όταν εκτελείται ένα πρόγραμμα, όταν ένα πρόγραμμα είναι κλειστό – σχεδόν οποιαδήποτε στιγμή κατά τη διάρκεια μιας περιόδου λειτουργίας των Windows .

Οι αιτίες του μηνύματος σφάλματος kernel32.dll είναι τόσο διαφορετικές όσο και τα ίδια τα μηνύματα. Τα αρχεία Kernel32.dll(Kernel32.dll) μπορεί να προκαλέσουν την εμφάνιση μηνυμάτων σφάλματος.

Διορθώστε τα σφάλματα Kernel32.dll(Fix Kernel32.dll) στα Windows 11/10

Πολλά διαφορετικά προγράμματα λογισμικού ενδέχεται να δημιουργήσουν το σφάλμα Kernel32.dll στα (Kernel32.dll)Windows 11/10 , αλλά εδώ είναι μερικά από τα πιο κοινά συγκεκριμένα μηνύματα σφάλματος που μπορεί να δείτε:

Explorer caused an invalid page fault in module Kernel32.DLL

DLL file is missing

Iexplore caused an invalid page fault in module Kernel32.DLL

Failed to load DLL file

Commgr32 caused an invalid page fault in module Kernel32.dll

Error in Kernel32.dll

[PROGRAM NAME] has caused an error in Kernel32.dll

Failed to get proc address for GetLogicalProcessorInformation (KERNEL32.dll)

The Procedure entry point could not be located in the dynamic link library

This application has failed to start because KERNEL32.dll was not found. Re-installing the application may fix the problem.

Λάβετε(Bear) υπόψη ότι η παραπάνω λίστα δεν είναι μια εξαντλητική λίστα πιθανών σφαλμάτων Kernel32.dll που μπορεί να συναντήσετε στα Windows 10 . Ωστόσο, οι λύσεις που παρουσιάζονται σε αυτήν την ανάρτηση ισχύουν για όλα τα σφάλματα.

Εάν αντιμετωπίσετε οποιοδήποτε πρόβλημα Kernel32.dll , μπορείτε να δοκιμάσετε τις προτεινόμενες λύσεις παρακάτω για να επιλύσετε το πρόβλημα.

  1. Κάντε επανεκκίνηση του υπολογιστή σας
  2. Εγκαταστήστε ξανά το πρόγραμμα
  3. Ενημερώστε τα Windows 10
  4. Εκτελέστε τη σάρωση SFC
  5. Επανεγγραφή/αντικατάσταση αρχείων DLL
  6. Επιδιόρθωση αρχείων Thumbs.db
  7. Εκτελέστε σάρωση κακόβουλου λογισμικού
  8. Εκτελέστε το CHKDSK
  9. Ενημερώστε τα προγράμματα οδήγησης συσκευών
  10. Απενεργοποιήστε την επιτάχυνση υλικού
  11. Εκτελέστε τη δοκιμή μνήμης
  12. Σταματήστε το overclocking του υπολογιστή σας
  13. Εκτελέστε(Perform) επιτόπια επιδιόρθωση αναβάθμισης των Windows 10
  14. Καθαρή εγκατάσταση των Windows 10
  15. Επίλυση προβλημάτων υλικού

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

1] Κάντε επανεκκίνηση του υπολογιστή σας

Είναι πιθανό το σφάλμα kernel32.dll να είναι τυχαίο. Μπορείτε απλά να επανεκκινήσετε τη συσκευή σας(restart your device) και να δείτε αν αυτό βοηθά.

2] Επανεγκαταστήστε το πρόγραμμα

Το επόμενο λογικό βήμα είναι να εγκαταστήσετε ξανά το πρόγραμμα που προκαλεί το σφάλμα.

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

Μπορείτε επίσης να κάνετε λήψη αρχείων DLL(download DLL files) με ασφάλεια από αυτόν τον ιστότοπο.

3] Ενημερώστε τα Windows 10

Μια παλιά εγκατάσταση των Windows 10(Windows 10) ενδέχεται να προκαλεί το σφάλμα DLL . Ελέγξτε για ενημερώσεις και εγκαταστήστε τυχόν νέες ενημερώσεις κώδικα ή πακέτα υπηρεσιών/δυνατοτήτων που σχετίζονται με τα Windows που ενδέχεται να είναι διαθέσιμα.

4] Εκτελέστε τη σάρωση SFC

Μπορείτε να εκτελέσετε το ενσωματωμένο βοηθητικό πρόγραμμα Windows SFC (System File Checker) για να σαρώσετε αυτόματα τα αρχεία συστήματος ενός υπολογιστή και να τα επιδιορθώσετε εάν είναι απαραίτητο.

5] Επανεγγραφή/αντικατάσταση αρχείων DLL

Το DLL(DLL)  σημαίνει  Βιβλιοθήκες Dynamic Link(Dynamic Link Libraries) και είναι εξωτερικά μέρη εφαρμογών που εκτελούνται σε Windows ή σε οποιοδήποτε άλλο λειτουργικό σύστημα. Οι περισσότερες εφαρμογές δεν είναι ολοκληρωμένες από μόνες τους και αποθηκεύουν τον κώδικα σε διαφορετικά αρχεία. Εάν υπάρχει ανάγκη για τον κώδικα, το σχετικό αρχείο φορτώνεται στη μνήμη και χρησιμοποιείται. Εάν το λειτουργικό σύστημα ή το λογισμικό δεν μπορεί να βρει το σχετικό αρχείο DLL ή εάν το αρχείο DLL είναι κατεστραμμένο, ενδέχεται να λάβετε ένα μήνυμα λείπει το αρχείο DLL . (DLL file is missing)Σε αυτήν την περίπτωση, μπορείτε να αντικαταστήσετε τα αρχεία DLL που λείπουν ή είναι κατεστραμμένα αντιγράφοντας το (DLL)συγκεκριμένο αρχείο DLL από άλλο υπολογιστή που εκτελεί μια υγιή εγκατάσταση των Windows 10(copying the particular DLL file from another PC running a healthy Windows 10 installation)και αντικαταστήστε το στον κατάλληλο κατάλογο στο άλλο μηχάνημα και δείτε αν λειτουργεί για εσάς. Διαφορετικά, ίσως χρειαστεί να καταχωρήσετε ξανά το αρχείο DLL .

6] Επιδιόρθωση αρχείων Thumbs.db

Ορισμένο σφάλμα Kernel32.dll προκαλείται από ένα κατεστραμμένο αρχείο thumbs.db σε έναν φάκελο ή υποφάκελο στον οποίο προσπαθείτε να αποκτήσετε πρόσβαση. Σε αυτήν την περίπτωση, μπορείτε να επιδιορθώσετε τα αρχεία thumb.db. Να πώς:

  • Πατήστε το πλήκτρο Windows key + E για να ανοίξετε την Εξερεύνηση αρχείων(open File Explorer) .
  • Ανοίξτε το φάκελο στον οποίο υποπτεύεστε ότι περιέχεται το κατεστραμμένο ή κατεστραμμένο αρχείο thumbs.db.
  • Εντοπίστε το αρχείο thumbs.db.

Εάν δεν μπορείτε να δείτε το αρχείο,  αλλάξτε τις επιλογές φακέλων για να επιτρέψετε την εμφάνιση κρυφών αρχείων και προστατευμένων αρχείων λειτουργικού συστήματος .

  • Μόλις εντοπίσετε το αρχείο thumbs.db, κάντε δεξί κλικ σε αυτό και επιλέξτε  Διαγραφή(Delete) .
  • Εάν δεν μπορείτε να διαγράψετε το αρχείο, ίσως χρειαστεί να αλλάξετε την προβολή φακέλου. Για να το κάνετε αυτό, επιλέξτε  Προβολή(View)  και, στη συνέχεια, επιλέξτε  Πλακίδια(Tiles)Εικονίδια(Icons)Λίστα(List) ή  Λεπτομέρειες(Details) . Ανάλογα με την έκδοση των Windows που χρησιμοποιείτε, ορισμένες από αυτές τις επιλογές ενδέχεται να διαφέρουν ελαφρώς. Οι χρήστες των Windows 10 μπορούν να δουν αυτήν την ανάρτηση(Windows 10 users may see this post) .
  • Για να δημιουργήσετε ξανά το αρχείο, επιλέξτε  Προβολή(View)  και, στη συνέχεια,  Μικρογραφίες(Thumbnails)  από το μενού στο φάκελο από τον οποίο διαγράψατε το αρχείο thumbs.db. Με αυτόν τον τρόπο θα ξεκινήσει η  προβολή Μικρογραφίες(Thumbnails)  και θα δημιουργηθεί αυτόματα ένα νέο αντίγραφο του αρχείου thumbs.db.

7] Εκτελέστε σάρωση κακόβουλου λογισμικού

Ορισμένοι συγκεκριμένοι ιοί/κακόβουλα προγράμματα υπολογιστών μπορούν να προκαλέσουν οποιοδήποτε από αυτά τα σφάλματα ως μέρος της ζημιάς τους στον υπολογιστή σας.

Εκτελέστε πλήρη σάρωση προστασίας από ιούς συστήματος με το Windows Defender  ή οποιοδήποτε αξιόπιστο  προϊόν AV τρίτου κατασκευαστή(third-party AV product) . Επίσης, σε σοβαρές περιπτώσεις, μπορείτε να εκτελέσετε το Windows Defender Offline Scan κατά την εκκίνηση(run Windows Defender Offline Scan at boot time)  ή  να χρησιμοποιήσετε το εκκινήσιμο AntiVirus Rescue Media(use bootable AntiVirus Rescue Media)  για να ανακτήσετε το σύστημά σας.

8] Εκτελέστε το CHKDSK

Εάν η ακεραιότητα του αρχείου του σκληρού δίσκου έχει παραβιαστεί, ενδέχεται να αντιμετωπίσετε οποιοδήποτε από αυτά τα σφάλματα. Σε αυτήν την περίπτωση, είναι δυνατό να εκτελέσετε το ενσωματωμένο βοηθητικό πρόγραμμα CHKDSK των Windows για(run the built-in Windows CHKDSK utility) να σαρώσετε το δίσκο και να διορθώσετε τα σφάλματα του συστήματος αρχείων και να επιδιορθώσετε κατεστραμμένους τομείς δίσκου.

9] Ενημερώστε τα προγράμματα οδήγησης συσκευών

Εάν εμφανιστεί κάποιο σφάλμα kernel32.dll κατά την εκτύπωση στον εκτυπωτή σας, δοκιμάστε να ενημερώσετε τα προγράμματα οδήγησης συσκευών  για τον εκτυπωτή σας.

Εάν υποψιάζεστε ότι τα προγράμματα οδήγησης πρέπει να ενημερωθούν αλλά δεν είστε σίγουροι από πού να ξεκινήσετε, ενημερώστε τα προγράμματα οδήγησης της κάρτας γραφικών σας(update your video card drivers) . Τα παλιά προγράμματα οδήγησης κάρτας γραφικών μερικές φορές προκαλούν αυτά τα σφάλματα.

Μπορείτε είτε να ενημερώσετε τα προγράμματα οδήγησης μη αυτόματα μέσω της Διαχείρισης Συσκευών(update your drivers manually via the Device Manager) είτε να λάβετε τις ενημερώσεις προγραμμάτων οδήγησης στην ενότητα Προαιρετικές ενημερώσεις(get the driver updates on the Optional Updates) στο Windows Update . Μπορείτε επίσης να ενημερώσετε αυτόματα τα προγράμματα οδήγησης(automatically update your drivers)  ή να  κάνετε λήψη της πιο πρόσφατης έκδοσης του προγράμματος οδήγησης(download the latest version of the driver) από τον ιστότοπο του κατασκευαστή του σκληρού δίσκου.

10] Απενεργοποιήστε την επιτάχυνση υλικού

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

11] Εκτελέστε τη δοκιμή μνήμης

Οποιοδήποτε από αυτά τα μηνύματα σφάλματος από τυχαία προγράμματα και δραστηριότητες στη συσκευή σας Windows 10 θα μπορούσε να είναι ένδειξη βλάβης υλικού στη μνήμη του υπολογιστή σας. Σε αυτήν την περίπτωση, μπορείτε να εκτελέσετε ένα τεστ μνήμης(run a memory test) για να διαπιστώσετε εάν έχετε πρόβλημα ή να δώσετε στη μνήμη σας μια καθαρή κατάσταση υγείας.

Αντικαταστήστε(Replace) τη μνήμη εάν αποτύχει σε κάποια από τις δοκιμές σας.

12] Σταματήστε το overclocking του υπολογιστή σας

Είναι γνωστό ότι το overclocking προκαλεί ζητήματα kernel32.dll. Έτσι, εάν έχετε υπερχρονίσει τον υπολογιστή σας(overclocked your PC) , μπορείτε να αντιστρέψετε το υπερχρονισμό επαναφέροντας τις παραμέτρους του υλικού σας στην προεπιλογή που προτείνει ο κατασκευαστής του υπολογιστή.

13] Εκτελέστε(Perform Windows In-place) επιτόπια επιδιόρθωση αναβάθμισης των Windows

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

14] Καθαρίστε την εγκατάσταση των Windows 11/10

Δεν συνιστούμε clean installing Windows 11/10  , εκτός εάν είστε βέβαιοι ότι το σφάλμα kernel32.dll δεν προκαλείται από ένα μόνο πρόγραμμα. Εάν ένα μεμονωμένο τμήμα λογισμικού προκαλεί το μήνυμα σφάλματος kernel32.dll, η επανεγκατάσταση των Windows και στη συνέχεια η εγκατάσταση του ίδιου λογισμικού πιθανότατα θα εμφανιστεί ξανά στην επιφάνεια του σφάλματος.

15] Επίλυση προβλημάτων υλικού

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

Εάν ο πιθανός ένοχος είναι(hard drive is the likely culprit) ο σκληρός δίσκος, αντικαταστήστε τον σκληρό δίσκο και, στη συνέχεια, εκτελέστε μια νέα εγκατάσταση των Windows 11/10 .

Ελπίζουμε(Hope) να βρείτε αυτή την ανάρτηση αρκετά χρήσιμη και ενημερωτική όσον αφορά τη διόρθωση σφαλμάτων kernel32.dll!



About the author

Είμαι μηχανικός λογισμικού με εμπειρία στην Εξερεύνηση Xbox, Microsoft Excel και Windows 8.1 Explorer. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να βλέπω τηλεόραση. Έχω πτυχίο από το Πανεπιστήμιο της Γιούτα και αυτή τη στιγμή εργάζομαι ως μηχανικός λογισμικού σε μια διεθνή εταιρεία.



Related posts