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

Sākumlapa Forumi Notepad.lv IT ziņas Kāpēc visi Windows draiveri datēti ar 2006. gadu?

Tiek skatīts 4 ierakstu – 1 līdz 4 (no 4 kopumā)
  • Autors
    Ieraksti
  • #162691
    samurajs
    Participant

    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!

    [img]https://notepad.lv/userpix/28_drivers_1.jpg[/img]

    #328659
    ruukjis
    Participant

    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.

    #328660
    richijs
    Participant

    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.

    #328661
    uldics
    Participant

    How to design programs

Tiek skatīts 4 ierakstu – 1 līdz 4 (no 4 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā