Windows:
* Διαχειριστής συσκευών: Αυτή είναι η πιο απλή μέθοδος. Ανοίξτε το διαχειριστή συσκευών (αναζητήστε το στο μενού Start), επεκτείνετε την κατηγορία που περιέχει τη συσκευή σας, κάντε δεξί κλικ στη συσκευή, επιλέξτε "Ιδιότητες", μεταβείτε στην καρτέλα "πρόγραμμα οδήγησης" και κάντε κλικ στο "Λεπτομέρειες προγράμματος οδήγησης". Αυτό θα σας δείξει τα αρχεία προγράμματος οδήγησης (αρχεία .sys) που χρησιμοποιούνται από τη συσκευή. Η πλήρης διαδρομή πιθανότατα θα εμφανιστεί εκεί ή θα συναχθεί εύκολα από το όνομα του αρχείου.
* Driverstore Explorer: Για μια πιο ολοκληρωμένη άποψη όλων των εγκατεστημένων οδηγών και των θέσεων τους, μπορείτε να χρησιμοποιήσετε ένα εργαλείο τρίτου μέρους όπως το Driverstore Explorer. Αυτό το εργαλείο σάς επιτρέπει να περιηγηθείτε στο φάκελο Driverstore, το οποίο περιέχει τα αντίγραφα όλων των εγκατεστημένων οδηγών. Θα χρειαστείτε προνόμια διαχειριστή για πρόσβαση σε αυτόν τον φάκελο.
* PowerShell: Μπορείτε να χρησιμοποιήσετε CMDLET PowerShell για να λάβετε πληροφορίες οδηγού, αλλά η εξαγωγή της ακριβούς διαδρομής απαιτεί περισσότερη δέσμη ενεργειών. Αυτή η μέθοδος είναι λιγότερο φιλική προς το χρήστη από τα δύο πρώτα.
macOS:
Το MACOS δεν εκθέτει διαδρομές οδηγού με τον ίδιο τρόπο φιλικό προς το χρήστη με τα Windows. Οι οδηγοί είναι συχνά ενσωματωμένοι στον πυρήνα, καθιστώντας τα μεμονωμένα αρχεία οδηγού λιγότερο εύκολα αναγνωρίσιμα. Θα χρειαστεί συνήθως να χρησιμοποιήσετε εργαλεία γραμμής εντολών και ενδεχομένως να σκάβετε σε επεκτάσεις πυρήνα (KEXTS). Αυτό είναι πιο προηγμένο και απαιτεί μια βαθύτερη κατανόηση του συστήματος MACOS.
Linux:
Η εύρεση διαδρομών οδηγού στο Linux εξαρτάται από τη διανομή και τον συγκεκριμένο οδηγό. Ωστόσο, ορισμένες κοινές προσεγγίσεις περιλαμβάνουν:
* `/sys/bus/` Κατάλογος: Αυτό το σύστημα αρχείων αντιπροσωπεύει τα λεωφορεία του συστήματος (π.χ. PCI, USB). Η διερεύνηση των υποκαταλόγων κάτω από αυτή τη διαδρομή μπορεί να σας οδηγήσει σε πληροφορίες σχετικά με τους οδηγούς και τις σχετικές συσκευές τους. Αναζητήστε αρχεία που ονομάζονται `driver` ή` driver/module` που συχνά (αλλά όχι πάντα) περιέχουν το όνομα της μονάδας του προγράμματος οδήγησης. Στη συνέχεια, θα πρέπει να εντοπίσετε το αρχείο `.ko` (αντικείμενο πυρήνα) στον κατάλογο`/lib/modules/
* `lsmod` command: Αυτή η εντολή παραθέτει φορτωμένες ενότητες πυρήνα. Δείχνει το όνομα της μονάδας, αλλά όχι απευθείας τη διαδρομή. Θα πρέπει ακόμα να κοιτάξετε σε `/lib/modules/
* `dmesg` command: Αυτή η εντολή εμφανίζει μηνύματα πυρήνα. Όταν φορτώνει ένα πρόγραμμα οδήγησης, μπορεί να εμφανιστεί ένα μήνυμα που υποδεικνύει τη φόρτωση της μονάδας. Ωστόσο, θα πρέπει ακόμα να εντοπίσετε το αρχείο `.ko` όπως περιγράφεται παραπάνω.
* `/proc/devices`: Αυτό το αρχείο παραθέτει τους αριθμούς συσκευών και τα αντίστοιχα ονόματα οδηγών τους, αυτό μπορεί να σας βοηθήσει να προσδιορίσετε τον εν λόγω οδηγό, αλλά δεν παρέχει άμεσα μια διαδρομή αρχείου.
Σημαντικές εκτιμήσεις:
* Μονάδες πυρήνα (αρχεία .ko στο Linux, .sys αρχεία στα Windows): Αυτά είναι τα βασικά αρχεία προγράμματος οδήγησης. Η εύρεση της διαδρομής σε αυτά τα αρχεία είναι συνήθως ο στόχος.
* Ειδικές τοποθεσίες του συστήματος: Η ακριβής θέση των οδηγών ποικίλλει ανάλογα με την έκδοση λειτουργικού συστήματος, τη διανομή (στην περίπτωση του Linux) και τον τρόπο εγκατάστασης του οδηγού.
* Διοικητικά προνόμια: Σχεδόν σίγουρα θα χρειαστείτε διοικητικά ή ριζικά προνόμια για να έχετε πρόσβαση και να δείτε τις διαδρομές αρχείου του οδηγού σε πολλές περιπτώσεις.
Θυμηθείτε να είστε πάντα προσεκτικοί κατά την τροποποίηση ή την αλληλεπίδραση με τα αρχεία συστήματος που σχετίζονται με τους οδηγούς. Οι λανθασμένες αλλαγές μπορούν να οδηγήσουν σε αστάθεια του συστήματος. Εάν δεν είστε σίγουροι για οποιοδήποτε από αυτά τα βήματα, είναι καλύτερο να ζητήσετε βοήθεια από έμπειρους χρήστες ή να συμβουλευτείτε την επίσημη τεκμηρίωση.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα