Jei matysite, pamatysite, kad dauguma "Windows 10" įrenginių tvarkyklių iš tikrųjų yra atgal į " Windows Vista" RTM data, kuris buvo 2006 m. birželio 21 d.! Tai gali paskatinti žmones įdomu, ar jų kompiuterių tvarkyklės iš tikrųjų yra naujausios įrenginių tvarkyklės, reikalingos jų sistemai optimaliai atlikti.
Windows Vista buvo išleistas kelią atgal 2006 ir vis dar, net po kelių dešimčių, "Windows 10" įrenginių tvarkyklės yra grįžta į 2006 m. Iš pradžių tai atrodo teisėta problema ir sukuria netikrumą, kaip vairuotojas palaiko išsivysčiusius aparatinės įrangos įrenginius, bet tada jūs gaunate Atkreipkite dėmesį, kad vairuotojo versija atnaujinama naujausiu "Windows 10 RTM" kūrimo numeriu.
Jei eisi į Įrenginių tvarkytuvė savo "Windows 10" kompiuteryje ir patikrinkite bet kokius įrenginio tvarkyklės duomenis, pamatysite žemiau (daugeliu atvejų). Vairuotojo data visose "Windows" konkrečiose tvarkyklėse yra nustatyta 2006-06-21, o versijos numeris yra sinchronizuojamas su jūsų kompiuteryje įdiegta konstrukcija.
"Windows 10" įrenginio tvarkyklės yra 2006 m. Kodėl?
zac_l, programinės įrangos inžinierius, kurį "Microsoft" paėmė į "Reddit", kad paaiškintų šią anomaliją.
When PNP ranks drivers, it first looks at the hardware ID that the driver matches. If any two drivers match identical hardware, the first tiebreaker is the date of the driver. So if you had a device that could use a built-in driver, but you had installed some custom/OEM driver on your device, every time MS updates our driver, it would overwrite your custom driver because the date is newer than the one you wanted. How do we avoid this? Every driver we ship has the Vista RTM date, regardless of when it was last updated (we update the version number, which is the next tiebreaker if the date is the same). Since only drivers as far back as Vista are compatible with new versions of Windows, every driver should have a date newer than Vista RTM, preserving the driver you installed as the best ranked driver.
Taigi, kai vairuotojai yra suskirstyti pagal pagrindinį įrenginį, sistema juos sugeria pagal skirtingus kriterijus. Visų pirma, jei vairuotojas atitiko Aparatūros ID prietaisui jis tampa tinkamu kandidatu. Jei du ar daugiau tvarkyklių atitinka aparatūros specifikaciją, sistema sutrinka kaklaraištis remiantis Vairuotojo data. Jei tai vis dar yra vairuotojo datos nuoroda, pasirenkama naujausios versijos versija.
Dabar, jei bet kokiam įrenginiui įdiegėte gamintojo pateiktą tvarkyklę, "Windows" tvarkyklė ją pakeis kiekvieną kartą, kai bus atnaujinta, nes ji turės naujesnę tvarkyklės datą. Tai turi būti vengiama, jei prietaisai turėtų veikti naudojant OEM pagrįstus tvarkykles. Taigi, siekiant išvengti tokios situacijos, kai "Windows" tvarkyklės viršija gamintojo pateiktus tvarkykles, "Microsoft" pateikia senesnį laiko juostą (visus jos tvarkykles), nepriklausomai nuo to, kada ji buvo atnaujinta. Tačiau versijos numeris yra atnaujinamas šiose "Windows" tvarkyklėse, todėl, jei egzistuoja ryšys tarp tikrai seno OEM tvarkyklės ir "Windows" tvarkyklės, pirmenybė teikiama "Microsoft" suteiktai. Su naujausia "Windows" versija
Naudojant naujesnę "Windows" versiją, palaikomi tvarkyklės grįžta į "Windows Vista" versiją. Štai kodėl kiekvienas vairuotojas turi turėti datą naujesnis nei "Windows Vista" RTM data, po kurios išlaiko įdiegtą tvarkyklę, nes ji yra priskiriama bet kokiam "Windows" numatytam vairuotojui. Taigi, tyčiniai vairuotojai atgaline data tvarko vartotojų problemą.
Tai vienas įspūdingas ir nepakartojamas padėties sprendimas, bet visa tai iš tikrųjų gerai išvysto.
Susijusios žinutės:
- Nemokamas "Driver Update Software", skirtas "Windows 10/8/7", sąrašas
- Nemokama tvarkyklių atsarginė kopija: lengvai tvarkykite savo įrenginio tvarkykles sistemoje "Windows"
- Ištaisykite "Windows Stop" klaidas arba "Blue Screen of Death"
- Kas turi būti užpildyta OEM ir kaip gauti tvarkykles, kad išspręstų šį pranešimą
- Kaip pašalinti senus "Windows" įrenginių tvarkykles 10/8/7