Kāpēc visi Windows draiveri datēti ar 2006. gadu?

Moderatori: janis.wd, Vecākie lietotāji

User avatar
samurajs
Administrators
Atbildes: 14988
Pievienojies: 06 Mar 2007, 15:04
Reputācija: 0
Atrodas: Liepājas anomālā zona

Kāpēc visi Windows draiveri datēti ar 2006. gadu?

Post no samurajs » 10 Feb 2017, 11:51

Gan Windows 7, 8.1, gan Windows 10 visi iebūvētie draiveri datēti ar 2006. gada 21. jūniju. Neticiet - apskatieties paši! Uzreiz rodas doma: vai tad Microsoft nekad neatjaunina draiverus, ja joprojām tiek lietoti pirmatnējie, no Vistas laikiem? Atjaunina regulāri, bet datums 21.06.2006 precīzi sakrīt ar Windows Vista RTM iznākšanu. Un tam ir iemesls. Microsoft slēpj savu produktu kodus, un par tiem mēs uzzinām tikai tad, ja viņi paši vēlas ko pastāstīt. Tā arī šoreiz noslēpums pavērts MSDN blogā.

Windows sastāvā ir visai advancēta Plug and Play (PnP) sistēma, kas prot automātiski atpazīt un konfigurēt visus dzelžus, I/O portus, atmiņas sadalījuma kartes un visu citu. Kad pēc kārtējā Windows atjauninājuma pa jaunu jāliek draiveri, PnP salīdzina to Hardware ID ar reālajiem dzelžiem. Ja atrodas tikai viens derīgs draiveris, to pieslēdz un lieta darīta. Bet ja ir vairāki, t.sk. lietotāja instalētie specializētie NVIDIA GeForce vai AMD Catalyst? Tad prioritāte nr.1 ir draivera datums - instalēs jaunāko, un šai gadījumā tas vienmēr būs lietotāja instalētais draiveris. Bet ja atradīsies divi derīgi draiveri ar vienu datumu? Tādā gadījumā iedarbojas prioritāte nr.2 un instalēs draiveri ar jaunāku versijas numuru. Tāpēc visiem Windows iebūvētie draiveri datēti ar vienu un to pašu datumu - to, kad iznāca Windows Vista RTM. Tas nodrošina stingru prioritāru kārtību, lai lietotājam nekad nevajadzētu ar rokām pārlikt kaut ko.

Minētajam vēl ir papildus aizsardzības funkcija: atsevišķi datoru "meisteri" cenšas uz Windows 7 vai 10 uzinstalēt Windows XP draiverus. Pateicoties datumam, neko vecāku par 2006. gadu par ar varu iedzīt neizdosies. Tāpēc stulbeņiem vismaz šajā gadījumā nav izredžu nograut sistēmu. Vai šo Microsoft pērli var saukt par izcilas programmēšanas piemēru - tas ir diskutējams. Bet tas darbojas - un tāpēc varbūt nemaz tik stulbi nav!

Image
Image

User avatar
ruukjis
Reģistrēts lietotājs
Atbildes: 1980
Pievienojies: 16 Apr 2009, 15:39
Reputācija: 0

Post no ruukjis » 10 Feb 2017, 13:03

Atļaušos apšaubīt stāstiņu par prioritātēm. Win10, ja vien netiek izravēti ķekši pie auto draiveru apdeitiem, diezgan mierīgi iet pāri visiem ražotāju draiveriem. Iz savas pieredzes - mans AMD draiveris tika kādas 2x nolidināts uz zemāku versiju.

richijs
Reģistrēts lietotājs
Atbildes: 460
Pievienojies: 04 Aug 2009, 10:35
Reputācija: 0
Atrodas: Valka

Post no richijs » 10 Feb 2017, 13:42

Man pat ar visu izravēšanu spītīgi lika windows draiverus pa virsu ražotāja draiverim.
P.S Nezinu pa 10 bet uz 7 varēja mierīgi uzlikt xp draiverus, ja vien to darīja caur device manager.
Kas tam muļķim prātu dos...

uldics
Reģistrēts lietotājs
Atbildes: 428
Pievienojies: 26 Sep 2009, 11:59
Reputācija: 0

Post no uldics » 10 Feb 2017, 18:22


Pievienot atbildi

Return to “IT ziņas”