Tech новости

Почему все драйверы Microsoft для Windows датированы 21 июня 2006 г.

Драйверы для Windows

Сегодня 21 июня, и эта конкретная дата довольно важна для Windows, но, вероятно, не по той причине, на которую вы могли рассчитывать. Если вы используете драйверы-качалки, поставляемые Microsoft для Windows, вы сможете узнать дату их выпуска, перейдя в Диспетчер устройств (просто выполните поиск «Диспетчер устройств» в Cortana). Интересно, что все эти драйверы датированы 21 июня, что, по-видимому, означает, что они были выпущены сегодня, но это не тот случай, когда вы проверяете год: 2006 год, ровно 11 лет назад.

Так что, Microsoft просто расслабляется, когда дело доходит до точного знакомства с драйверами? Не за что. По мере выпуска новых версий номер версии, связанной с драйвером, увеличивается (как и следовало ожидать), но дата остается неизменной. Оказывается, есть еще одна причина, по которой компания датирует свои драйверы именно этой датой. Microsoft обсуждала причину в статье на MSDN:

Когда система ищет драйвер для использования с определенной частью оборудования, она ранжирует их в соответствии с различными критериями. Если драйвер обеспечивает идеальное соответствие с идентификатором оборудования, он становится лучшим кандидатом. И если более одного водителя обеспечивают идеальное совпадение, то выбирается тот, который имеет самую последнюю временную метку. Если связь все еще существует, то выбирается тот, у кого номер версии файла самый высокий.

Короче говоря, когда Windows ищет драйверы для нового устройства, подключенного к ПК, она пытается сопоставить его с помощью идентификатора оборудования. Если несколько драйверов соответствуют друг другу, ОС выбирает тот, который имеет самую последнюю временную метку. Вот почему компания устанавливает более раннюю дату 21 июня для своих драйверов, что позволяет избежать ситуации, в которой драйвер Microsoft был выбран вместо предоставленной производителем альтернативы.

К сожалению, здесь нет крутого пасхального яйца, но для Microsoft это отличный способ убедиться, что лучшие драйверы выбраны, если они в настоящее время установлены в системе. Снова, Microsoft подвела итог этому приятно в блоге MSDN:

Это удивительный пример чего-то, что кажется глупым и незначительным, оказавшимся в глубокой цели.

Мы можем заработать комиссию за покупки, используя наши ссылки. Узнайте больше

Похожие посты
Tech новости

Про совет: Протрите порно с вашего телефона перед заменой его

Tech новости

Охранная фирма детализирует проблемы конфиденциальности; разработчик рассказывает нам свою сторону истории

Tech новости

Проект Android UI Utilities приносит унифицированные инструменты дизайна для разработчиков

Tech новости

Google утверждает, что популярные обои-приложения считаются безопасными