Αυτό το wikiHow σας διδάσκει πώς να καταχωρίσετε ένα αρχείο DLL που δημιουργεί μια διαδρομή από το αρχείο στο μητρώο των Windows. Η εγγραφή αρχείου DLL μπορεί να επιλύσει προβλήματα εκκίνησης με ορισμένα προγράμματα. Ωστόσο, τα περισσότερα αρχεία DLL δεν υποστηρίζουν εγγραφή ή είναι ήδη καταχωρημένα. Σημειώστε ότι δεν μπορείτε να καταχωρίσετε τα ενσωματωμένα αρχεία DLL του υπολογιστή Windows επειδή είναι σημαντικά για τη λειτουργία των Windows. Επιπλέον, οι ενημερώσεις από τα Windows μπορούν επίσης να επιδιορθώσουν παλιά ή δυσλειτουργικά αρχεία DLL.
Βήμα
Μέθοδος 1 από 2: Εγγραφή ενός μεμονωμένου αρχείου DLL
Βήμα 1. Κατανοήστε πώς λειτουργεί αυτή η μέθοδος
Μπορείτε να χρησιμοποιήσετε έναν συνδυασμό της εντολής "regsvr" και του ονόματος αρχείου DLL για να καταχωρίσετε το αρχείο εάν το αρχείο υποστηρίζει την εντολή εξαγωγής "Register Server". Αυτή η διαδικασία δημιουργεί μια διαδρομή από το μητρώο των Windows στο αρχείο DLL, έτσι ώστε οι διαδικασίες του λειτουργικού συστήματος να μπορούν να βρίσκουν και να χρησιμοποιούν ευκολότερα το αρχείο DLL.
Συνήθως, θα πρέπει να ακολουθήσετε αυτήν τη μέθοδο για να καταχωρίσετε αρχεία DLL από προγράμματα τρίτων που πρέπει να αντιστοιχιστούν απευθείας με πηγές σε επίπεδο συστήματος (π.χ. Γραμμή εντολών)
Βήμα 2. Προσδιορίστε τη σημασία ή την πρόθεση του μηνύματος σφάλματος "σημείο εισόδου"
Εάν είναι ήδη καταχωρημένο, το αρχείο DLL δεν υποστηρίζει την εντολή εξαγωγής "Register Server" ή ο κώδικας δεν επιτρέπει τη σύνδεση του αρχείου στο μητρώο των Windows. Θα λάβετε το μήνυμα σφάλματος "Η μονάδα [όνομα αρχείου DLL] φορτώθηκε αλλά το σημείο εισόδου DllRegisterServer δεν βρέθηκε". Εάν εμφανιστεί ένα τέτοιο μήνυμα, το αρχείο DLL δεν μπορεί να καταχωρηθεί.
Το ίδιο το μήνυμα σφάλματος "σημείο εισόδου" δεν είναι πραγματικά πρόβλημα, αλλά μια μορφή επιβεβαίωσης, επειδή όταν εμφανίζεται το μήνυμα, το αρχείο DLL που έχετε δεν χρειάζεται να καταχωρηθεί
Βήμα 3. Εντοπίστε το αρχείο DLL που θέλετε να καταχωρίσετε
Μεταβείτε στο φάκελο όπου είναι αποθηκευμένο το αρχείο DLL που πρέπει να καταχωρηθεί. Μόλις βρείτε το αρχείο, μπορείτε να προχωρήσετε στο επόμενο βήμα.
Εάν έχετε ήδη εγκαταστήσει ένα πρόγραμμα με αρχείο DLL που πρέπει να καταχωρηθεί, για παράδειγμα, ανοίξτε το φάκελο εγκατάστασης του προγράμματος (π.χ. "C: / Program Files [όνομα προγράμματος]")
Βήμα 4. Ανοίξτε το παράθυρο ιδιοτήτων αρχείου DLL
Κάντε δεξί κλικ στο αρχείο και, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες ”Στο αναπτυσσόμενο μενού. Ένα αναδυόμενο παράθυρο θα ανοίξει στη συνέχεια.
Βήμα 5. Γράψτε το όνομα του αρχείου DLL
Στη στήλη στο επάνω μέρος του παραθύρου "Ιδιότητες", μπορείτε να δείτε το πλήρες όνομα του αρχείου. Αυτό το όνομα θα πρέπει να εισαχθεί αργότερα.
Δεδομένου ότι τα περισσότερα αρχεία DLL έχουν ονόματα που είναι δύσκολο να θυμηθούν, είναι καλή ιδέα να διατηρήσετε ανοιχτό το παράθυρο "Ιδιότητες" σε αυτό το σημείο. Με αυτόν τον τρόπο, μπορείτε να αντιγράψετε το όνομα αργότερα
Βήμα 6. Αντιγράψτε τη διεύθυνση του αρχείου DLL
Κάντε κλικ και σύρετε τον κέρσορα πάνω από τη συμβολοσειρά κειμένου στα δεξιά της επικεφαλίδας "Τοποθεσία" και, στη συνέχεια, πατήστε τη συντόμευση Ctrl+C για να αντιγράψετε τη διεύθυνση καταλόγου του αρχείου DLL.
Βήμα 7. Ανοίξτε το μενού "Έναρξη"
Κάντε κλικ στο λογότυπο των Windows στην κάτω αριστερή γωνία της οθόνης.
Βήμα 8. Εντοπίστε το πρόγραμμα Command Prompt
Πληκτρολογήστε τη γραμμή εντολών στη γραμμή αναζήτησης "Έναρξη". Ένα εικονίδιο γραμμής εντολών θα εμφανιστεί στο επάνω μέρος του παραθύρου.
Βήμα 9. Ανοίξτε τη γραμμή εντολών σε λειτουργία διαχειριστή
Για πρόσβαση σε αυτό:
-
Κάντε δεξί κλικ
"Γραμμή εντολών".
- Κάντε κλικ " Εκτέλεση ως διαχειριστής ”.
- Επιλέξτε " Ναί "Όταν σας ζητηθεί.
Βήμα 10. Μεταβείτε στον κατάλογο αρχείων DLL
Πληκτρολογήστε cd και εισαγάγετε ένα κενό, χρησιμοποιήστε τη συντόμευση Ctrl+V για να επικολλήσετε τη διεύθυνση καταλόγου του αρχείου DLL και, στη συνέχεια, πατήστε Enter.
-
Για παράδειγμα, εάν το αρχείο DLL βρίσκεται στο φάκελο "SysWOW64" στον προεπιλεγμένο φάκελο "Windows", εισαγάγετε την ακόλουθη εντολή:
cd C: / Windows / SysWOW64
Βήμα 11. Πληκτρολογήστε την εντολή "regsvr" και το όνομα του αρχείου DLL
Εισαγάγετε regsvr32 και εισαγάγετε ένα κενό, πληκτρολογήστε το όνομα του αρχείου DLL (συμπληρώστε με την επέκταση ".dll") και πατήστε Enter. Εάν το αρχείο DLL μπορεί να καταχωρηθεί, θα εμφανιστεί ένα μήνυμα επιβεβαίωσης.
-
Για παράδειγμα, εάν το όνομα αρχείου είναι "usbperf.dll", η εισαγόμενη εντολή θα έχει την εξής μορφή:
regsvr32 usbperf.dll
- Για να αντιγράψετε το όνομα του αρχείου DLL σε αυτό το σημείο, ανοίξτε ξανά το φάκελο όπου ήταν αποθηκευμένο το αρχείο (θα εμφανιστεί το παράθυρο "Ιδιότητες"), σημειώστε το όνομα στο πεδίο κειμένου και πατήστε τη συντόμευση Ctrl+C. Μπορείτε να επικολλήσετε το όνομα του αρχείου στο παράθυρο της γραμμής εντολών πατώντας Ctrl+V.
- Εάν το αρχείο DLL είναι ή δεν μπορεί να εγγραφεί, θα δείτε ένα μήνυμα σφάλματος "σημείο εισόδου" αντί για ένα μήνυμα επιβεβαίωσης.
Βήμα 12. Δοκιμάστε να καταργήσετε την εγγραφή του αρχείου DLL και να το καταχωρίσετε ξανά
Εάν λάβετε ένα μήνυμα σφάλματος διαφορετικό από το "σημείο εισόδου" κατά την εισαγωγή της εντολής "regsvr", ίσως χρειαστεί να καταργήσετε την εγγραφή του αρχείου προτού μπορέσετε να το καταχωρίσετε:
- Πληκτρολογήστε regsvr32 /u nama.dll και πατήστε Enter. Βεβαιωθείτε ότι έχετε αντικαταστήσει το "όνομα" με το όνομα του αρχείου DLL.
- Πληκτρολογήστε regsvr32 nama.dll και πατήστε Enter και μην ξεχάσετε να αντικαταστήσετε το "όνομα" με το όνομα του αρχείου DLL.
Μέθοδος 2 από 2: Επανεγγραφή όλων των αρχείων DLL
Βήμα 1. Κατανοήστε πώς λειτουργεί αυτή η μέθοδος
Δημιουργώντας μια λίστα αρχείων DLL στον υπολογιστή σας και εκτελώντας τη λίστα ως αρχείο BAT, μπορείτε να καταχωρίσετε αυτόματα όλα τα αρχεία DLL στον υπολογιστή σας. Αυτή η διαδικασία είναι η βέλτιστη επιλογή εάν δεν έχετε ειδικά αρχεία DLL που πρέπει να καταχωρηθούν.
Βήμα 2. Ανοίξτε το μενού "Έναρξη"
Κάντε κλικ στο λογότυπο των Windows στην κάτω αριστερή γωνία της οθόνης.
Βήμα 3. Εντοπίστε το πρόγραμμα Command Prompt
Πληκτρολογήστε τη γραμμή εντολών στη γραμμή αναζήτησης "Έναρξη". Μπορείτε να δείτε το εικονίδιο προγράμματος Command Prompt στο επάνω μέρος του παραθύρου του μενού.
Βήμα 4. Ανοίξτε τη γραμμή εντολών σε λειτουργία διαχειριστή
Για πρόσβαση σε αυτό:
-
Κάντε δεξί κλικ
"Γραμμή εντολών".
- Κάντε κλικ " Εκτέλεση ως διαχειριστής ”.
- Επιλέξτε " Ναί "Όταν σας ζητηθεί.
Βήμα 5. Μεταβείτε στον κατάλογο των Windows
Πληκτρολογήστε cd c: / Windows και πατήστε Enter. Αυτή η εντολή λέει στη γραμμή εντολών να εκτελέσει την επόμενη εντολή μέσα στο φάκελο "Windows".
Βήμα 6. Παραθέστε τα αρχεία DLL
Πληκτρολογήστε dir *.dll /s /b> C: / regdll.bat στο παράθυρο της γραμμής εντολών και, στη συνέχεια, πατήστε Enter. Μετά από αυτό, η γραμμή εντολών μπορεί να δημιουργήσει ένα αρχείο που περιλαμβάνει τη θέση και το όνομα κάθε αρχείου DLL στον κατάλογο των Windows.
Βήμα 7. Κλείστε το παράθυρο της γραμμής εντολών
Μόλις δείτε τη γραμμή κειμένου "c: / Windows>" κάτω από την εισαγόμενη εντολή, μπορείτε να κλείσετε ελεύθερα το παράθυρο της Γραμμής εντολών και να προχωρήσετε στο επόμενο βήμα.
Βήμα 8. Επισκεφτείτε τον κατάλογο καταχώρισης αρχείων
Μπορείτε να βρείτε μια λίστα αρχείων DLL μέσω του File Explorer:
-
Άνοιξε File Explorer
(ή πατήστε τη συντόμευση Win+E).
- Κάντε κλικ " Αυτό το PC ”Στην αριστερή πλευρά του παραθύρου.
- Κάντε διπλό κλικ στον σκληρό δίσκο του υπολογιστή » Λειτουργικό σύστημα (C:) ”.
- Σύρετε (εάν είναι απαραίτητο) μέχρι να δείτε το αρχείο "regdll".
Βήμα 9. Αντιγράψτε τα αρχεία στην επιφάνεια εργασίας
Για να αποθηκεύσετε τις αλλαγές, πρέπει να αποθηκεύσετε ένα αντίγραφο του αρχείου "regdll" στην επιφάνεια εργασίας:
- Κάντε κλικ στο αρχείο μία φορά για να το επιλέξετε.
- Πατήστε Ctrl+C.
- Κάντε κλικ στην επιφάνεια εργασίας.
- Πατήστε Ctrl+V.
Βήμα 10. Ανοίξτε τη λίστα αρχείων στο Σημειωματάριο
Κάντε κλικ στο αρχείο στην επιφάνεια εργασίας μία φορά για να το επιλέξετε και, στη συνέχεια, ακολουθήστε τα εξής βήματα:
- Κάντε δεξί κλικ στο αρχείο "regdll".
- Κάντε κλικ " Επεξεργασία ”Στο αναπτυσσόμενο μενού.
Βήμα 11. Διαγράψτε τον άχρηστο κατάλογο ή τη θέση αρχείου DLL
Αν και προαιρετικό, αυτό το βήμα βοηθά στη μείωση του χρόνου που απαιτείται για την εγγραφή αρχείων DLL. Μπορείτε να διαγράψετε γραμμές κειμένου που περιέχουν τους ακόλουθους καταλόγους ή τοποθεσίες:
- C: / Windows / WinSXS - Το κάτω τέταρτο του εγγράφου περιέχει συνήθως αυτές τις γραμμές.
- C: / Windows / Temp - Μπορείτε να βρείτε αυτήν τη γραμμή κοντά στο τμήμα που περιέχει τη γραμμή "WinSXS".
- C: / Windows / $ patchcache $ - Αυτή η γραμμή είναι πιο δύσκολο να βρεθεί. Ωστόσο, μπορείτε να πραγματοποιήσετε μια αναζήτηση πατώντας τη συντόμευση Ctrl+F, πληκτρολογώντας $ patchcache $ και κάνοντας κλικ στο " Βρείτε το επόμενο ”.
Βήμα 12. Προσθέστε την εντολή "regsvr" σε κάθε γραμμή κειμένου
Μπορείτε να τα προσθέσετε χρησιμοποιώντας την ενσωματωμένη λειτουργία "Εύρεση και αντικατάσταση" του Σημειωματάριου:
- Κάντε κλικ " Επεξεργασία ”.
- Κάντε κλικ " Αντικαθιστώ… ”Στο αναπτυσσόμενο μενού.
- Πληκτρολογήστε c: / στο πεδίο "Εύρεση τι".
- Πληκτρολογήστε Regsvr32.exe /s c: / στο πεδίο "Αντικατάσταση με".
- Κάντε κλικ " Αντικατάσταση όλων ”.
- Κλείστε το παράθυρο.
Βήμα 13. Αποθηκεύστε τις αλλαγές και κλείστε το παράθυρο Σημειωματάριο
Πατήστε Ctrl+S για να αποθηκεύσετε τις αλλαγές και, στη συνέχεια, κάντε κλικ στο " Χ"Στην επάνω δεξιά γωνία του παραθύρου Σημειωματάριο για να το κλείσετε. Σε αυτό το σημείο, είστε έτοιμοι να εκτελέσετε το αρχείο "regdll.bat".
Βήμα 14. Εκτελέστε το αρχείο
Κάντε δεξί κλικ στο αρχείο "regdll.bat", κάντε κλικ στο " Εκτέλεση ως διαχειριστής και επιλέξτε " Ναί "Όταν σας ζητηθεί να εκτελέσετε το αρχείο στη γραμμή εντολών. Μετά από αυτό, η γραμμή εντολών θα αρχίσει να καταγράφει κάθε διαθέσιμο αρχείο DLL. Αυτή η διαδικασία μπορεί να διαρκέσει πολύ, οπότε βεβαιωθείτε ότι ο υπολογιστής σας είναι ενεργοποιημένος και συνδεδεμένος κατά τη διάρκεια της διαδικασίας.
Βήμα 15. Κλείστε τη γραμμή εντολών
Μόλις ολοκληρωθεί η διαδικασία, μπορείτε να κλείσετε το παράθυρο της γραμμής εντολών. Τα αρχεία DLL στον υπολογιστή έχουν πλέον καταχωρηθεί.