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

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

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

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

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

Κάρτες και προγράμματα οδήγησης

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

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

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

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

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

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

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

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

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

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

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

Image
Image

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

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

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

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

Κοινές εργασίες προγράμματος οδήγησης

Ακολουθούν ορισμένες συνήθεις εργασίες στα Windows που περιλαμβάνουν προγράμματα οδήγησης:

  • Πώς να ενημερώσετε προγράμματα οδήγησης στα Windows
  • Πώς να βρείτε τον αριθμό έκδοσης προγράμματος οδήγησης στα Windows
  • Πώς να επαναφέρετε ένα πρόγραμμα οδήγησης στα Windows

Ακολουθούν μερικοί επιπλέον πόροι που σχετίζονται με προγράμματα οδήγησης:

  • Πρόγραμμα οδήγησης για Windows 10 (Ενημερωμένη καταχώριση)
  • Πρόγραμμα οδήγησης για Windows 8 (Ενημερωμένη καταχώριση)
  • Πρόγραμμα οδήγησης για Windows 7 (Ενημερωμένη καταχώριση)
  • Πώς να βρείτε και να κατεβάσετε προγράμματα οδήγησης από ιστότοπους κατασκευαστών
  • Δημοφιλείς ιστότοποι λήψης προγραμμάτων οδήγησης
  • Πώς να προσδιορίσετε εάν εκτελείτε μια έκδοση 32-bit ή 64-bit των Windows

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

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

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

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

Πότε να ενημερώσετε προγράμματα οδήγησης

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

Η σύντομη απάντηση είναι όχι, δεν χρειάζεται απαραίτητα να εγκαταστήσετε κάθε ενημέρωση προγράμματος οδήγησης που σας προτείνεται. Υπάρχουν δύο βασικά σενάρια όπου μπορείτε να σκεφτείτε να εγκαταστήσετε ένα νέο πρόγραμμα οδήγησης:

  • Εάν το υλικό δεν λειτουργεί.
  • Αν θέλετε νέες δυνατότητες.

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

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

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

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

Διαφορετικοί τύποι προγραμμάτων οδήγησης συσκευών

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

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

. Αρχεία SYS

Τα Windows χρησιμοποιούν αρχεία. SYS ως προγράμματα οδήγησης συσκευών με δυνατότητα φόρτωσης, πράγμα που σημαίνει ότι μπορούν να φορτωθούν ανάλογα με τις ανάγκες, ώστε να μην καταλαμβάνουν πάντα μνήμη - τα άλλα προγράμματα οδήγησης είναι σε μορφή DLL ή EXE. Το ίδιο ισχύει για τις ενότητες Linux. KO (πυρήνα).

Image
Image

WHQL

Το WHQL είναι μια διαδικασία δοκιμής από τη Microsoft που βοηθά στην απόδειξη ότι ένα συγκεκριμένο πρόγραμμα οδήγησης συσκευής θα λειτουργεί με μια συγκεκριμένη έκδοση των Windows. Μπορεί να δείτε ότι ένα πρόγραμμα οδήγησης που κατεβάζετε είναι ή δεν είναι πιστοποιημένο WHQL. Μπορείτε να διαβάσετε περισσότερα για τα Windows Hardware Quality Labs εδώ.

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

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

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

Συχνές Ερωτήσεις

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

    Για να ενημερώσετε μη αυτόματα τα προγράμματα οδήγησης συσκευών στα Windows 11, ανοίξτε τη Διαχείριση Συσκευών από τον Πίνακα Ελέγχου ή το μενού Έναρξη των Windows. Στη συνέχεια, κάντε δεξί κλικ στη συσκευή για ενημέρωση. συσκευή > Κατάργηση εγκατάστασης συσκευής > επανεκκινήστε τον υπολογιστή σας.

    Πώς μπορώ να εγκαταστήσω το πρόγραμμα οδήγησης USB της κινητής συσκευής Apple;

    Εάν το iPhone σας δεν συνδεθεί με τον υπολογιστή σας με Windows, η ενημέρωση του λογισμικού προγράμματος οδήγησης μπορεί να βοηθήσει. Πρώτα, ξεκλειδώστε το τηλέφωνό σας και, στη συνέχεια, συνδέστε τη συσκευή στον υπολογιστή σας με ένα καλώδιο USB. Εκκίνηση Device Manager > Φορητές συσκευές > κάντε δεξί κλικ στο iPhone > Ενημέρωση προγράμματος οδήγησης Μετά την ενημέρωση του προγράμματος οδήγησης αποσυνδέστε και επανασυνδέστε το τηλέφωνό σας ξανά.

Συνιστάται: