Τρόπος διόρθωσης αρχείων DLL που λείπουν από σφάλματα στα Windows

Τρόπος διόρθωσης αρχείων DLL που λείπουν από σφάλματα στα Windows

Βλέπετε σφάλμα DLL στον υπολογιστή σας Windows; Αυτά τα κοινά σφάλματα είναι απογοητευτικά για την αντιμετώπιση προβλημάτων επειδή συχνά πρέπει να περάσετε από διάφορα βήματα για να βρείτε το πρόβλημα.





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





Τι είναι το DLL;

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





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

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



Συνήθη σφάλματα DLL

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

MSVCP140, MSVCP120, MSVCP110 και MSVCP100

Και οι τέσσερις από αυτές είναι διαφορετικές εκδόσεις (14.0, 10.0, κ.λπ.) του ίδιου DLL. Το MSVC σημαίνει Microsoft Visual C ++, μια εξαιρετικά κοινή μορφή για εφαρμογές Windows.





Οι πιθανότητες είναι ότι εάν ανοίξετε τη λίστα εγκατεστημένων προγραμμάτων, θα δείτε πολλές καταχωρίσεις με ετικέτα Microsoft Visual C ++ 20xx Αναδιανομής Το Κάθε φορά που εγκαθιστάτε ένα πρόγραμμα που χρειάζεται μια συγκεκριμένη έκδοση αυτού του πακέτου, σας ζητά να το κάνετε διαφορετικά δεν θα λειτουργήσει.

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





MSVCR100, MSVCR71

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

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

VCRUNTIME140

Ο «σύνδεσμος» στη Βιβλιοθήκη δυναμικού συνδέσμου υπάρχει για κάποιο λόγο --- εδώ είναι ένα άλλο DLL που σχετίζεται με τα δύο πρώτα. Οι εκδόσεις 7 έως 13 της βιβλιοθήκης Visual C ++ DLL χρησιμοποιούσαν διαφορετικό όνομα για κάθε έκδοση, με αποτέλεσμα τα παραπάνω κοινά αρχεία. Ξεκινώντας από την έκδοση 14, τα προγράμματα που χρησιμοποιούν οποιαδήποτε από τις δύο γλώσσες πρέπει να συνδέονται με ένα άλλο νέο DLL. Το όνομά του είναι VCRUNTIME, το οποίο αλλάζει με κάθε νέα έκδοση.

Αυτό το σφάλμα είναι γνωστό ότι συμβαίνει όταν προσπαθείτε να εκτελέσετε λογισμικό Adobe Creative Cloud, καθώς και το Kodi.

D3DX9_43

Εδώ είναι ένα DLL με διαφορετική ρίζα. ο DX σε αυτό το αρχείο αναφέρεται το όνομα Microsoft DirectX , μια συλλογή API για την εκτέλεση παιχνιδιών και εφαρμογών πολυμέσων. ο 43 στον τίτλο αναφέρεται σε μια συγκεκριμένη έκδοση, οπότε μπορείτε επίσης να το δείτε με έναν άλλο αριθμό.

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

Lame_enc

Το Lame_enc δεν αποτελεί προσβολή για τον υπολογιστή σας. Αναφέρεται στον κωδικοποιητή LAME (LAME Ain't an MP3 Encoder) που επιτρέπει τη μετατροπή του λογισμικού ήχου σε MP3. Λόγω διπλωμάτων ευρεσιτεχνίας λογισμικού , τα προγράμματα νομικά δεν μπορούν να περιλαμβάνουν λογισμικό κωδικοποίησης MP3. Έτσι, θα χρειαστεί να εγκαταστήσετε το LAME μόνοι σας.

Η πλειοψηφία των χρηστών που βλέπουν αυτό το σφάλμα θα έχουν εγκατεστημένο το LAME για χρήση στο Audacity Το Εάν δεν χρησιμοποιείτε το Audacity, πιθανότατα θα δείτε αυτό το σφάλμα όταν προσπαθείτε να φορτώσετε ή να αποθηκεύσετε ένα MP3.

μπορείτε να χρησιμοποιήσετε ακουστικά bluetooth στο xbox one

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

NTDLL

Σως το πιο σοβαρό σφάλμα στη λίστα, το NTDLL είναι ένα αρχείο που χειρίζεται λειτουργίες πυρήνα NT. NT συνήθιζε να σημαίνει Νέα τεχνολογία και ήταν κάποτε μέρος του ονόματος προϊόντος των Windows, αλλά τώρα περιλαμβάνεται μόνο στις τεχνικές πληροφορίες των Windows.

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

Τρόπος αντιμετώπισης προβλημάτων σφαλμάτων DLL

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

  1. Επανεκκίνηση
  2. Ελέγξτε για το DLL που λείπει
  3. Εγκαταστήστε τις ενημερώσεις των Windows
  4. Επανεγκαταστήστε το επηρεαζόμενο πρόγραμμα
  5. Ενημερώστε τα σχετικά προγράμματα οδήγησης
  6. Εκτελέστε έλεγχο αρχείου συστήματος
  7. Σάρωση για κακόβουλο λογισμικό
  8. Καταχωρίστε ξανά το DLL
  9. Δοκιμάστε μια Επαναφορά Συστήματος
  10. Επαναφορά των Windows

Βήμα 0: Τι να μην κάνετε

Όταν αντιμετωπίζετε σφάλματα DLL, σχεδόν σίγουρα θα συναντήσετε ιστότοπους που ισχυρίζονται ότι μπορούν να διορθώσουν όλα σας τα προβλήματα με μια απλή λήψη του αρχείου DLL που χρειάζεστε. Μην κάνετε λήψη αρχείων DLL από αυτούς τους ιστότοπους Το

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

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

Βήμα 1: Επανεκκίνηση

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

Βήμα 2: Ελέγξτε για το DLL που λείπει

Δεν είναι πιθανό από τότε Τα Windows προστατεύουν τους φακέλους που περιέχει DLL, αλλά εσείς (ή ένα πρόγραμμα) ενδέχεται να έχετε διαγράψει ένα DLL κατά λάθος. Ελέγξτε τον Κάδο Ανακύκλωσης για το εν λόγω DLL και επαναφέρετε το αν το βρείτε εκεί. Αν νομίζετε ότι το διαγράψατε αλλά έχετε ήδη αδειάσει τον Κάδο Ανακύκλωσης, χρησιμοποιήστε ένα πρόγραμμα αποκατάστασης Το

Βήμα 3: Εγκαταστήστε τα Windows Updates

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

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

Βήμα 4: Εγκαταστήστε ξανά το Πρόγραμμα που επηρεάζεται

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

Βήμα 5: Ενημερώστε τα σχετικά προγράμματα οδήγησης

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

Βήμα 6: Εκτελέστε Έλεγχο Αρχείου Συστήματος

Στη συνέχεια, θα πρέπει να δοκιμάσετε να εκτελέσετε την εντολή SFC (Έλεγχος αρχείων συστήματος). Αυτό έχει τα Windows να ελέγχουν διάφορα αρχεία συστήματος και διορθώνει όσα λείπουν ή έχουν υποστεί ζημιά Το

Για να το κάνετε αυτό, πληκτρολογήστε cmd στο μενού Έναρξη. Κάντε δεξί κλικ στην καταχώρισή του και επιλέξτε Εκτέλεση ως διαχειριστής Το Στη συνέχεια, εισαγάγετε την ακόλουθη εντολή:

sfc /scannow

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

Βήμα 7: Σάρωση για κακόβουλο λογισμικό

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

Βήμα 8: Καταχωρίστε ξανά το DLL

Σε αυτό το σημείο, αξίζει να προσπαθήσετε να καταργήσετε την εγγραφή και να καταχωρίσετε ξανά το αρχείο DLL. Αυτό αναγκάζει τα Windows να «ξεχάσουν» το DLL για μια στιγμή και να αποκαταστήσουν το στοιχείο, το οποίο μπορεί να διορθώσει το πρόβλημα.

Ανοίξτε μια άλλη αυξημένη γραμμή εντολών πληκτρολογώντας cmd στο μενού Έναρξη, στη συνέχεια κάντε δεξί κλικ και επιλέξτε Εκτέλεση ως διαχειριστής Το Πληκτρολογήστε τις ακόλουθες εντολές μία κάθε φορά, προσθέτοντας το όνομα του προβληματικού DLL:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

Βήμα 9: Δοκιμάστε μια Επαναφορά Συστήματος

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

Τύπος Πίνακας Ελέγχου στο μενού Έναρξη, ανοίξτε το και επιλέξτε Ανάκτηση Το Εδώ, επιλέξτε Ανοίξτε την Επαναφορά Συστήματος Το Ακολουθήστε τις οδηγίες για να επιλέξετε χρόνο επαναφοράς και αφήστε τα Windows να ολοκληρώσουν τη διαδικασία.

Ελέγξτε τη βοήθειά μας για την αντιμετώπιση προβλημάτων Επαναφορά συστήματος εάν αντιμετωπίσετε προβλήματα.

Βήμα 10: Επαναφορά των Windows

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

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

Ποια σφάλματα DLL σας τρελαίνουν;

Τώρα γνωρίζετε τις ρίζες ορισμένων συνηθισμένων σφαλμάτων DLL και πώς να τα αντιμετωπίσετε. Δυστυχώς, αυτά τα θέματα είναι από τα πιο απογοητευτικά για αντιμετώπιση προβλημάτων, γι 'αυτό σας ευχόμαστε καλή τύχη. Ας ελπίσουμε ότι το πρόβλημά σας θα εξαφανιστεί με μερικές γρήγορες ενημερώσεις και επανεκκίνηση.

Για περισσότερα, ανατρέξτε ο πλήρης οδηγός μας για την αντιμετώπιση προβλημάτων του Fall Creators Update Το

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Ένας αρχάριος οδηγός για την εμψύχωση του λόγου

Η εμψύχωση του λόγου μπορεί να είναι μια πρόκληση. Εάν είστε έτοιμοι να αρχίσετε να προσθέτετε διάλογο στο έργο σας, θα αναλύσουμε τη διαδικασία για εσάς.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Windows
  • Οδηγοί
  • Επαναφοράς συστήματος
  • Windows 10
  • Αντιμετώπιση προβλημάτων
  • Ενημερωμένη έκδοση για Windows
Σχετικά με τον Συγγραφέα Μπεν Στέγκνερ(1735 άρθρα που δημοσιεύτηκαν)

Ο Μπεν είναι Αναπληρωτής Συντάκτης και Διευθυντής Ενσωμάτωσης στο MakeUseOf. Άφησε τη δουλειά του για να γράψει πλήρη απασχόληση το 2016 και δεν έχει κοιτάξει ποτέ πίσω. Καλύπτει σεμινάρια τεχνολογίας, συστάσεις για βιντεοπαιχνίδια και πολλά άλλα ως επαγγελματίας συγγραφέας για πάνω από επτά χρόνια.

ποιο κανάλι είναι το cbs στη ροκ ζωντανή τηλεόραση
Περισσότερα από τον Ben Stegner

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή