Hvorfor er Windows 10 Enhetsdrivere fortsatt datert tilbake til 2006?

Innholdsfortegnelse:

Hvorfor er Windows 10 Enhetsdrivere fortsatt datert tilbake til 2006?
Hvorfor er Windows 10 Enhetsdrivere fortsatt datert tilbake til 2006?

Video: Hvorfor er Windows 10 Enhetsdrivere fortsatt datert tilbake til 2006?

Video: Hvorfor er Windows 10 Enhetsdrivere fortsatt datert tilbake til 2006?
Video: Problem openning up Photos/Movies and TV on Windows 10 - YouTube 2024, April
Anonim

Hvis du ser, vil du oppdage at de fleste av enhetsdriverne på Windows 10 faktisk er datert tilbake til Windows Vista RTM dato, som var 21. juni 2006! Dette kan få folk til å lure på om driverne på deres datamaskiner faktisk er de nyeste driverne som kreves for at systemet skal kunne fungere optimalt.

Windows Vista ble løslatt vei tilbake i 2006 og likevel, selv etter et dusin år, er enhetsdrivere i Windows 10 datert tilbake til 2006. I begynnelsen ser dette ut til å være et legitimt problem og skaper usikkerhet om hvordan føreren fortsetter å støtte de utviklede maskinvareenhetene, men da kommer du til Legg merke til at driverversjonen blir oppdatert med det nyeste Windows 10 RTM-byggnummeret.

Hvis du går til Enhetsbehandling på din Windows 10-datamaskin og sjekk eventuelle enhedsdriverdetaljer, ser du nedenfor (i de fleste tilfeller). Driverdatoen på alle Windows-spesifikke drivere er satt til 21-06-2006, mens versjonsnummeret synkroniseres med den bygningen du har installert på PCen.

Image
Image
Image
Image

Windows 10 Enhetsdrivere er datert 2006. Hvorfor?

zac_l, har en programvareingeniør med Microsoft tatt Reddit for å forklare denne anomali.

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.

Så når driverne er rangert av systemet for den underliggende enheten, sorterer de dem ut på grunnlag av forskjellige kriterier. Først av alt, hvis sjåføren passet på Maskinvare-ID for enheten blir den en kvalifisert konkurrent. Hvis to eller flere drivere samsvarer med maskinvarespesifikasjonen, vil systemet bryter slipsen på grunnlag av Driver dato. Hvis det fortsatt er et slips på førerdato, er den med den nyeste versjonen valgt.

Nå, hvis du har installert en produsent-forsynt driver for en hvilken som helst enhet, ville Windows-driveren erstatte det hver gang det blir oppdatert fordi det ville ha en nyere driverdato. Dette må unngås hvis enhetene skal kjøre ved hjelp av OEM-baserte drivere. Derfor, for å unngå denne situasjonen der Windows-drivere overskrider driverne som leveres av produsenten, setter Microsoft en eldre tidsstempel (på alle driverne) uansett når den sist ble oppdatert. Versjonsnummeret er imidlertid oppdatert på disse Windows-driverne, slik at hvis det er et uavgjort mellom en virkelig gammel OEM-driver og Windows-driver, gis fortrinn til den som leveres av Microsoft. Med den nyere versjonen av Windows

Med den nyere versjonen av Windows varierer støttede drivere tilbake til Windows Vista-versjonen. Det er derfor hver sjåfør skal ha en dato nyere enn Windows Vista RTM-dato som deretter beholder driveren du installerte som den er rangert over en hvilken som helst Windows-forsynt driver. Så forsiktig oppdager driverne løsningen for brukerne.

Dette er en fascinerende og uhyggelig løsning på situasjonen ved hånden, men alt går bra ut til slutt.

Relaterte innlegg:

  • Liste over gratis driveroppdateringsprogramvare for Windows 10/8/7
  • Gratis Driver Backup: Sikkerhetskopiere Enhetsdrivere i Windows enkelt
  • Løs Windows Stopp Feil eller Blå Skjerm av Død
  • Hva skal fylles av OEM og hvordan du får drivere for å fikse denne meldingen
  • Slik fjerner du gamle enhetsdrivere i Windows 10/8/7

Anbefalt: