Πώς να ανοίξετε αρχεία DLL & προγράμματα στη Microsoft

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

Άνοιγμα προγραμμάτων σε Windows

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

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

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

Κατανόηση αρχείων .DLL

Τα αρχεία βιβλιοθήκης δυναμικών συνδέσεων επιτρέπουν σε πολλά προγράμματα να μοιράζονται τον κώδικα του υπολογιστή για σχετική λειτουργικότητα. Γενικά, ένα πρόγραμμα Windows αποτελείται από ένα βασικό αρχείο προγράμματος, το οποίο καταλήγει σε μια επέκταση .exe, που σημαίνει εκτελέσιμο, καθώς και ένα προαιρετικό σύνολο αρχείων βιβλιοθήκης δυναμικών συνδέσμων .dll που περιέχουν πρόσθετο κώδικα. (Τα αρχεία DLL δεν έχουν καμία σχέση με το ευρωπαϊκό χρηματοπιστωτικό ίδρυμα De Lage Landen).

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

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

Εξέταση αρχείων DLL

Μπορείτε να μάθετε βασικά στοιχεία σχετικά με ένα αρχείο DLL κάνοντας δεξί κλικ στο Windows File Explorer και κάνοντας κλικ στο "Properties". Κάντε κλικ στην καρτέλα "Έκδοση" για να δείτε πληροφορίες σχετικά με ποια εταιρεία δημιούργησε το DLL και ποια έκδοση είναι. Αυτό μπορεί να είναι χρήσιμο για την αντιμετώπιση προβλημάτων συμβατότητας ή άλλων προβλημάτων με αρχεία DLL.

Εάν θέλετε περισσότερες λεπτομέρειες, μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα εντοπισμού σφαλμάτων ή αποσυναρμολογητή για να κατανοήσετε και να παρακολουθείτε τι συμβαίνει σε ένα αρχείο DLL καθώς εκτελείται. Το Reflector για Visual Studio, το IDA και το PE Explorer είναι όλα τα προγράμματα που μπορούν να χρησιμοποιηθούν για αυτόν τον σκοπό, αν και απαιτούν γενικά κάποια εμπειρία κωδικοποίησης και γνώσεις για να χρησιμοποιούν άψογα.

Κάντε κλικ στην επιλογή "Εξερεύνηση PE" από το μενού περιβάλλοντος. Το αρχείο DLL ανοίγει για προβολή με την εφαρμογή PE Explorer.