Ένας οδηγός A to Z για τα προγράμματα οδήγησης συσκευών στα Windows 11 και 10

Προγράμματα οδήγησης συσκευώνείναι ζωτικής σημασίας για την απόδοση του συστήματος. Ωστόσο, φαίνεται ότι πολλοί χρήστες PC (ακόμη και εκείνοι που θεωρούν τους εαυτούς τους προχωρημένους) έχουν μια αόριστη κατανόηση του ρόλου ενός οδηγού στο σύστημα, των λειτουργιών του, των τύπων και ούτω καθεξής. Αυτή η ανάρτηση είναι μια σύντομη μη τεχνική καταδίκη που εξηγεί πώς λειτουργούν οι οδηγοί και γιατί είναι σημαντικοί. Ένας τέτοιος οδηγός θα είναι χρήσιμος για κάθε χρήστη PC που είναι πρόθυμοι να χρησιμοποιήσει τη συσκευή του στην κορυφαία απόδοση του.

Τι είναι το πρόγραμμα οδήγησης συσκευής;

Σύμφωνα με τη Wikipedia, ένα πρόγραμμα οδήγησης είναι ένα πρόγραμμα υπολογιστή που λειτουργεί ή ελέγχει έναν συγκεκριμένο τύπο συσκευής που συνδέεται με έναν υπολογιστή.

Με απλά λόγια, ένα πρόγραμμα οδήγησης είναι ένα στοιχείο λογισμικού που συνδέει το υλικό με το λειτουργικό σύστημα. Μέσω ενός οδηγού, ο πυρήνας ενός υπολογιστή συνδέεται με στοιχεία υλικού. Πρακτικά, χωρίς οδηγούς συστήματος, τα παρακάτω θα ήταν αδύνατο:

  • Εκτύπωση μιας σελίδας κειμένου.
  • Η αναπαραγωγή ενός αρχείου MP3 (ένα σύστημα χρησιμοποιεί προγράμματα οδήγησης ήχου για να μεταφράσει το Binary Can σε MP3).
  • Χρησιμοποιώντας ένα πληκτρολόγιο, μια κάρτα βίντεο, ένα ποντίκι κ.λπ.

Ο σκοπός ενός οδηγού συσκευής είναι να διασφαλιστεί ότι το υλικό θα συνδεθεί ομαλά με οποιαδήποτε έκδοση του λειτουργικού συστήματος.

Πώς λειτουργεί ένας οδηγός;

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

Μέσα από τους οδηγούς, ωστόσο, είναι δυνατή μια σύνδεση μεταξύ των δύο. Δημιουργεί ένα πρωτόκολλο επικοινωνίας και ένα περιβάλλον διασύνδεσης, επιτρέποντας έτσι όλες τις αλληλεπιδράσεις λογισμικού-hardware. Ο αντίκτυπος ενός οδηγού συστήματος είναι τεράστιος - χωρίς αυτό, η οικοδόμηση και το λειτουργικό λογισμικό θα ήταν πρακτικά αδύνατο.

Μάθετε περισσότερα:Πώς να ενημερώσετε, να επανεγκαταστήσετε ή να επαναφέρετε τα προγράμματα οδήγησης στη διαχείριση συσκευών

Οδηγοί για τη λειτουργία λειτουργίας χρήστη - ποια είναι η διαφορά;

Υπάρχουν διάφοροι τύποι οδηγών συσκευών - εκείνοι για τη μητρική πλακέτα, το BIOS, τις εικονικές συσκευές και ούτω καθεξής. Ωστόσο, συνήθως ταξινομούνται σε δύο ευρείες κατηγορίες - προγράμματα οδήγησης πυρήνα και λειτουργίας χρήστη. Ποια είναι η διαφορά μεταξύ των δύο; Ας ρίξουμε μια πιο προσεκτική ματιά και να προσπαθήσουμε να τραβήξουμε διακρίσεις:

Οδηγοί πυρήνα

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

Ένας χρήστης του υπολογιστή πρέπει να έχει κατά νου ότι μια συντριβή ενός οδηγού πυρήνα μπορεί να είναι θανατηφόρα για το σύστημα και να συντρίψει ολόκληρο τον υπολογιστή.

Προγράμματα οδήγησης λειτουργίας χρήστη

Ένα πρόγραμμα οδήγησης λειτουργίας χρήστη χρησιμοποιείται όταν ένας χρήστης PC ενεργοποιεί μια κατάσταση στην οποία ένα νέο κομμάτι υλικού (όχι βασισμένο σε πυρήνα) συνδέεται με τον υπολογιστή. Αυτό περιλαμβάνει τις περισσότερες συσκευές plug-and-play-εκτυπωτές, πληκτρολόγια, μικρόφωνα κ.λπ. Σε αντίθεση με τον οδηγό του πυρήνα, ένας τρόπος χρήστη δεν έχει άμεση πρόσβαση στο υλικό-ο οδηγός αλληλεπιδρά με όλα τα στοιχεία υλικού μέσω του API ενός συστήματος.

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

Για να μειώσετε τον αντίκτυπο του συστήματος των οδηγών λειτουργίας των χρηστών, μπορείτε να τα γράψετε σε ένα δίσκο. Η μόνη εξαίρεση σε αυτή την πρακτική είναι οι οδηγοί τυχερών παιχνιδιών που είναι καλύτερο να σωθούν στη μνήμη RAM.

Άλλοι τύποι οδηγών

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

Block vs χαρακτήρες

Και οι δύο οδηγοί μπλοκ και χαρακτήρων χρησιμοποιούνται για την ανάγνωση και τη συγγραφή δεδομένων. Ανάλογα με τη χρήση, τα USBs, οι σκληροί δίσκοι και τα CD-ROM μπορούν να ταξινομηθούν ως το ένα ή το άλλο.

Οδηγοί χαρακτήρωνΓράψτε έναν χαρακτήρα δεδομένων ισοδύναμη με ένα byte πληροφοριών κάθε φορά. Ο κανόνας είναι ότι οποιαδήποτε συσκευή που συνδέεται με μια σειριακή θύρα χρησιμοποιεί ένα πρόγραμμα οδήγησης χαρακτήρων. Αυτός ο τύπος χρησιμοποιείται επίσης για σειριακά λεωφορεία. Το ποντίκι, ως σειριακή συσκευή, είναι ένα σταθερό παράδειγμα χρήσης οδηγών χαρακτήρων.

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

Προγράμματα οδήγησης εικονικών συσκευών

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

Generic Vs Original Equipment Manufacturer

Μια άλλη διάκριση που πρέπει να τραβήξει μεταξύ των οδηγών συσκευών είναι η εύρεση από αυτά είναι γενικά ή OEM (αρχικός κατασκευαστής εξοπλισμού) που σχετίζονται.

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

Τα Windows 10, για παράδειγμα, τρέχουν χρησιμοποιώντας γενικούς οδηγούς.

Ωστόσο, όταν δεν υπάρχει γενικός οδηγός για συγκεκριμένο υλικό που έχει σχεδιαστεί για να συνδεθεί σε έναν υπολογιστή, ένας κατασκευαστής θα σχεδιάσει ένα ιδιόκτητο που θα είναιΆχρηστος. Ένας χρήστης θα πρέπει να εγκαταστήσει αυτά τα προγράμματα οδήγησης με μη αυτόματο τρόπο μετά τη σύνδεση του εξοπλισμού σε μια συσκευή.

Κοινή για τη δεκαετία του 1990 και τις αρχές της δεκαετίας του 2000, οι οδηγοί OEM γίνονται σπανιότητας τώρα, καθώς οι περισσότερες μάρκες χρησιμοποιούν ενσωματωμένες.

Διαχείριση του προγράμματος οδήγησης συσκευής

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

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

Τα καλά νέα είναι ότι υπάρχουν δεκάδες εργαλεία ενημέρωσης οδηγού στην αγορά. Θα ελέγξουν τον ιστό για νέες εκδόσεις και θα τις εγκαταστήσουν αυτόματα. Θυμηθείτε ότι οι ενημερώσεις του προγράμματος οδήγησης είναιπάντα δωρεάν. Όποιος σας λέει να πληρώσετε για μια νέα έκδοση, είναι για ένα rip-off. Δώστε προσοχή σε παρόμοιες απάτες και αποφύγετε τις.

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