Странная ситуация с драйверами Microsoft
Владимир ПлотниковДавайте разберемся, как операционная система обновляет программное обеспечение «железа» компьютера.
Для определения оптимального драйвера она автоматически сверяет его с идентификатором устройства. Если таких драйверов несколько — выбирает самую новую версию; но если совпадают и даты создания, то тогда ОС выбирает драйвер по номеру версии файла.
Теперь представьте ситуацию: вы установили драйвер производителя для одного из устройств (например, видеокарты). Тогда, при очередном обновлении ОС, Windows выберет драйвер Microsoft, потому что он будет новее. И так она заменит все драйвера производителей «железа».
Поэтому у драйверов Microsoft датой создания обозначен конкретный день: 21 июня 2006 года. Тогда вышла RTM-версия Windows Vista — первой операционной системы, драйвера которой полностью совместимы со всеми последующими версиями Windows.
Благодаря такому хитрому решению вы можете спокойно устанавливать драйвер производителя какого-то устройства — он гарантированно будет «новее» аналога от Microsoft (и ОС его не заменит). В то же время, стандартные драйвера продолжают обновляться, потому что несмотря на одинаковую дату создания, они отличаются номерами версий.
[Источник: блог Microsoft Developer]