BREAKING

0

Γνωρίζετε γιατί αρκετοί Windows drivers χρονολογούνται από την 21 Ιουνίου 2006;

Αν είστε φανατικός χρήστης των Windows και ενημερώνεστε καθημερινά για την επικαιρότητα αναφορικά με το συγκεκριμένο λειτουργικό σύστημα, σίγουρα θα έχετε εισέλθει στην εφαρμογή των Windows, Device Manager και θα έχετε διαπιστώσει ότι μερικοί drivers της Microsoft χρονολογούνται από το 2006. Και συγκεκριμένα την 21 Ιουνίου 2006. Σίγουρα, η Microsoft έχει αναβαθμίσει τους drivers αυτούς με την πάροδο του χρόνου. Εξάλλου, πολλά εξαρτήματα του PC σας έχουν κυκλοφορήσει πολύ αργότερα από τη συγκεκριμένη χρονιά. Άραγε, πρόκειται για bug που υφίσταται από για πάνω από μια δεκαετία;

2017-02-10-image-13

Την απάντηση σε αυτό το ερώτημα δίνει ένας προγραμματιστής της Microsoft στο Reddit, όπου αναφέρει χαρακτηριστικά: «Όταν το χαρακτηριστικό PNP [plug and play] κατηγοριοποιεί τους drivers, πρώτα αναζητά το hardware ID με το οποίο ταιριάζει ο driver. Αν δυο drivers αντιστοιχούν στο ίδιο hardware, προτεραιότητα δίνεται σε έναν driver με βάση την ημερομηνία. Επομένως, αν έχετε μια συσκευή που μπορεί να χρησιμοποιεί έναν ενσωματωμένο driver, αλλά εγκαταστήσατε και κάποιον custom/OEM driver, κάθε φορά που η Microsoft θα τους ενημέρωνε θα έκανε overwrite τον custom driver επειδή η ημερομηνία είναι νεότερη από εκείνον που θα θέλατε.

Για να αποφευχθεί κάτι τέτοιο, κάθε driver που διαθέτουμε, έχει την ημερομηνία των Vista RTM, ανεξάρτητα από το πότε ενημερώθηκε τελευταία φορά (ενημερώνουμε τον αριθμό έκδοσης, που αποτελεί το επόμενο κριτήριο σε περίπτωση που η ημερομηνία τυγχάνει να είναι η ίδια). Επειδή, μόνο οι drivers που χρονολογούνται από την εποχή των Vista είναι συμβατοί με νεότερες εκδόσεις των Windows, ο κάθε driver θα πρέπει να έχει ημερομηνία νεότερη από την Vista RTM, εξασφαλίζοντας ότι ο driver που έχετε εσείς εγκαταστήσει θα είναι και ο προτιμητέος».

Driver-Microsoft-TNW-796x396

Βασικά, η Microsoft περιλαμβάνει backup drivers για νέες εγκαταστάσεις και σε περιπτώσεις ανάγκης, αλλά αυτό που θέλει να εξασφαλίσει είναι ότι οι επίσημοι drivers του κατασκευαστή έχουν προτεραιότητα σε σχέση με τους δικούς της. Ο πιο απλός τρόπος για να γίνει αυτό είναι με το να δώσει προγενέστερη ημερομηνία στους δικούς της drivers, για να φαίνονται παλαιότεροι σε σχέση με τους υπόλοιπους. Από την άλλη πλευρά, αυτό δε σημαίνει ότι οι drivers προέρχονται πραγματικά από την εποχή των Windows Vista.

0 Comment