Защо драйверите за устройства с Windows 10 все още датират от 2006 г.?

Съдържание:

Защо драйверите за устройства с Windows 10 все още датират от 2006 г.?
Защо драйверите за устройства с Windows 10 все още датират от 2006 г.?

Видео: Защо драйверите за устройства с Windows 10 все още датират от 2006 г.?

Видео: Защо драйверите за устройства с Windows 10 все още датират от 2006 г.?
Видео: Портал 12:12:2:21 освобождение от тъмни енергии и материи. Преход към щастие - YouTube 2024, Април
Anonim

Ако видите, ще откриете, че повечето от драйверите за устройства на Windows 10 всъщност са датирани обратно на Windows Vista RTM дата, която беше на 21 юни 2006 г.! Това може да накара хората да се чудят дали драйверите на техните компютри наистина са най-новите драйвери за устройства, необходими за тяхната оптимална работа.

Windows Vista беше пуснат обратно 2006 и въпреки това, дори след десетина години, драйверите на устройства в Windows 10 са датирани от 2006 г. Първоначално това изглежда като легитимен проблем и създава несигурност по отношение на това как водачът продължава да поддържа еволюираните хардуерни устройства, но след това стигате до забележете, че версията на драйвера се актуализира с най-новия брой Windows 10 RTM.

Ако отидете Мениджър на устройства на компютъра си с Windows 10 и да проверите подробностите за драйверите на устройствата, ще видите по-долу (в повечето случаи). Дата на драйвера за всички драйвери, специфични за Windows, е настроена на 21-06-2006, докато номерът на версията е синхронизиран с инсталацията, която сте инсталирали на вашия компютър.

Image
Image
Image
Image

Windows 10 драйвери за устройства са с дата 2006. Защо?

zac_l, софтуерен инженер с Microsoft се е отказал от Reddit да обясни тази аномалия.

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.

Така че, когато водачите се класират от системата за основното устройство, те ги подреждат въз основа на различни критерии. На първо място, ако водачът съвпада с Идентификация на хардуера за устройството става приемлив кандидат. Ако два или повече драйвера съответстват на хардуерната спецификация, системата нарушава вратовръзката въз основа на Дата на шофьора, Ако все още има равенство на датата на шофьора, е избрана тази с най-новата версия.

Сега, ако сте инсталирали драйвер, предоставен от производителя за всяко устройство, драйверът на Windows ще го замени всеки път, когато се актуализира, защото ще има по-нова дата на драйвер. Това трябва да се избягва, ако устройствата би трябвало да работят с драйвери, базирани на OEM. Затова, за да избегнем тази ситуация, при която драйверите на Windows да надминат драйверите, предоставени от производителя, Microsoft поставя по-стар времеви маркер (на всичките си драйвери), независимо кога е актуализиран за последен път. Въпреки това номерът на версията се актуализира за тези драйвери на Windows, така че ако има връзка между наистина стария производител на OEM и драйвера за Windows, предпочитанието се дава на предоставената от Microsoft. С новата версия на Windows

С новата версия на Windows поддържаните драйвери се връщат към версията на Windows Vista. Ето защо всеки шофьор трябва да има дата по - нова от Windows Vista RTM дата, която след това запазва драйвера, който сте инсталирали, тъй като се класира върху всеки осигурен от Windows драйвер. Така че, умишленото обновяване на драйверите решава проблема за потребителите.

Това е едно очарователно и невероятно решение на ситуацията, но в крайна сметка всичко наистина работи добре.

Подобни публикации:

  • Списък на безплатен Софтуер за актуализиране на драйвери за Windows 10/8/7
  • Безплатно резервно копие на драйвера: Създайте лесно резервно копие на драйверите за устройства в Windows
  • Прикрепете Windows Stop Errors или Blue Screen of Death
  • Какво трябва да бъде попълнено от OEM и как да получите драйвери, за да поправите това съобщение
  • Как да премахнете старите драйвери на устройства в Windows 10/8/7

Препоръчано: