Geek Trivia: Alla Windows-Drivrutiner Är Daterat Den 21 Juni, 2006 I Syfte Att Undvika?

0
235

Y2K Fel
Föraren Konflikter

32-Bitars Datum Fel
Överskrivna Filer

Svar: Driver Konflikter

Om man ser till den standard drivrutiner som ingår i Windows, kommer du omedelbart att märka något mycket märkligt. Varenda en av dem är daterad den 21 juni, 2006. Det spelar ingen roll om föraren är för en tjänst eller produkt som inte ens finns i 2006, det spelar ingen roll om du har installerat Windows igår, förarna är alltid daterat den 21 juni, 2006.

Samtidigt som du kan skriva ut som några bisarra Windows sarkasm, föraren antedatering är faktiskt ett smart sätt att se till att du alltid har den mest up-to-date drivrutiner för din dator och samtidigt minimera risken att Windows kommer att välja fel drivrutin. När Windows försöker att automatiskt välja en drivrutin för dig (något som det har blivit betydligt bättre på under åren), och det följer en enkel checklista. Först ser det ut för en förare med en perfekt matchning för maskinvaru-ID, sedan om det är två eller fler perfekta matcher, det gynnar de nyaste, då—om det av någon tillfällighet—det finns två som är perfekt anpassad förare med samma datum, den skjuter föraren versionsnummer.

Så varför spelar det någon roll att den standard Windows-drivrutiner är retroaktivt från över ett decennium i det förflutna? Det säkerställer att Windows kommer alltid att föredra nyare tillverkaren drivrutinerna genom att minimera (och oftast helt eliminera) chansen att Windows kommer att plocka sin generisk, inbyggd driver över tillverkarens drivrutin.