Χρησιμοποιήστε το δωρεάν Dependency Walker για να λύσετε προβλήματα DLL

Πίνακας περιεχομένων

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

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

Το δωρεάν εργαλείο συστήματος "Dependency Walker" προσφέρει την καλύτερη υποστήριξη στην αντιμετώπιση προβλημάτων. Το εργαλείο σας δείχνει τις εξαρτήσεις ενός προγράμματος τύπου exe, dll ή ocx σε άλλα DLL. Το Dependency Walker υποστηρίζει αρχεία Windows 32 ή 64 bit. Πώς να χρησιμοποιήσετε το Dependency Walker:

  1. Αφού εγκατασταθεί και ξεκινήσει το πρόγραμμα, το εργαλείο σας δείχνει μια επισκόπηση όλων των συνδεδεμένων ενοτήτων με τη μορφή ενός διαγράμματος δέντρου. Οι λειτουργίες εισαγωγής και εξαγωγής εμφανίζονται σε μορφή πίνακα.
  2. Ανοίξτε το FILE / OPEN και κάντε διπλό κλικ σε ένα σχετικό αρχείο DLL ή EXE. Το εργαλείο σας δείχνει όλες τις εξαρτημένες ενότητες με τη μορφή ιεραρχικού διαγράμματος δέντρου.
  3. Εάν το Dependency Walker επισημάνει ένα αρχείο DLL με κόκκινο σημάδι, έχετε εντοπίσει το ελαττωματικό ή ασυμβίβαστο DLL.

Ως λύση, μπορεί ακόμη και να αρκεί η απλή διαγραφή ενός παλιού DLL από το σύστημα, επειδή μπορεί να αποτρέψει τη φόρτωση ενός άλλου DLL. Στις περισσότερες περιπτώσεις, ωστόσο, είναι απαραίτητο να αντικαταστήσετε το DLL με μια ενημερωμένη ή συμβατή έκδοση. Κατά τη λήψη μιας νέας έκδοσης DLL, διατίθενται ειδικές συλλογές DLL στο Διαδίκτυο, για παράδειγμα http://de.dll-files.com/. Η αγορά του πληρωμένου εργαλείου που προσφέρεται εκεί δεν απαιτείται για την εγκατάσταση του DLL!

Το Dependency Walker τρέχει σε όλα τα συστήματα Windows από τα Windows 95, με συστήματα 32 και 64 bit. Το Dependency Walker μπορεί να ληφθεί με διαφορετικούς τρόπους. Το εργαλείο είναι μέρος των εργαλείων υποστήριξης των Windows XP SP2 και του Microsoft Visual Studio έως την έκδοση 8.0. Εναλλακτικά, μπορείτε να το κατεβάσετε από τον ιστότοπο http://www.dependencywalker.com/.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave