Πώς να καταχωρήσετε ένα αρχείο DLL στα Windows

Έχετε αντιμετωπίσει ποτέ πρόβλημα με τα Windows(Windows) όπου πρέπει να καταχωρήσετε ένα αρχείο DLL στον υπολογιστή σας; Ένα αρχείο DLL(DLL) , γνωστό και ως Dynamic Link Library , είναι αρχεία που περιέχουν συναρτήσεις που χρησιμοποιούνται σε πολλές εφαρμογές.

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

Καταχωρίστε αρχεία DLL(DLLs) 32 ή 64 bit στα Windows

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

Βήμα 1(Step 1) : Πρώτα κάντε κλικ στο Start και μετά στο Run(Run) .

Βήμα 2(Step 2) : Τώρα το μόνο που χρειάζεται να κάνετε για να καταχωρήσετε ένα αρχείο DLL είναι να πληκτρολογήσετε την εντολή regsvr32, ακολουθούμενη από τη διαδρομή του αρχείου DLL .

regsvr32 “C:\Windows\System32\myfile.dll”

Βήμα 3(Step 3) : Τώρα κάντε κλικ στο OK και θα λάβετε ένα μήνυμα επιβεβαίωσης ότι το DLL έχει καταχωρηθεί με επιτυχία.

Αυτό είναι! Τώρα το DLL σας προστέθηκε με επιτυχία στο μητρώο και μπορεί να χρησιμοποιηθεί από προγράμματα των Windows . Σημειώστε ότι εάν λάβετε ένα μήνυμα σφάλματος, μπορεί να είναι ότι χρησιμοποιείτε την έκδοση 64-bit της εντολής και όχι την έκδοση 32-bit. Εάν έχετε εγκατεστημένη μια έκδοση 64-bit των Windows και το DLL είναι 32-bit, τότε θα πρέπει να εκτελέσετε την εντολή χρησιμοποιώντας την έκδοση 32-bit του regsvr32:

%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>

Επίσης, εάν χρησιμοποιείτε DLL 32-bit , βεβαιωθείτε ότι έχετε μετακινήσει πρώτα το αρχείο από το  %systemroot%\System32 στον φάκελο  %systemroot%\SysWoW64 πριν εκτελέσετε την εντολή. Διαφορετικά, ενδέχεται να δείτε μηνύματα όπως:

The module failed to load 

The specified module could not be found

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

Η απενεργοποίηση του UAC είναι γνωστό ότι επιλύει το πρόβλημα των αποτυχημένων προσπαθειών εγγραφής DLL(DLLs) . Άλλα ζητήματα μπορεί να είναι ότι πρέπει να κάνετε δεξί κλικ στη γραμμή εντολών και να επιλέξετε Εκτέλεση ως διαχειριστής(Run as Administrator) . Μερικές φορές, εάν η γραμμή εντολών δεν έχει δικαιώματα διαχειριστή, η εντολή μητρώου DLL θα αποτύχει.

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



About the author

Είμαι ειδικός των Windows και εργάζομαι στη βιομηχανία λογισμικού για πάνω από 10 χρόνια. Έχω εμπειρία με συστήματα Microsoft Windows και Apple Macintosh. Οι δεξιότητές μου περιλαμβάνουν: διαχείριση παραθύρων, υλικό και ήχο υπολογιστή, ανάπτυξη εφαρμογών και πολλά άλλα. Είμαι έμπειρος σύμβουλος που μπορεί να σας βοηθήσει να αξιοποιήσετε στο έπακρο το σύστημά σας Windows.



Related posts