Имя пользователя:
Пароль:
 

Название темы: DIT - Driver Install Tools
Показать сообщение отдельно

Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Цитата SamLab:
Boa Soft, выбор из драйверов от висты 6.0 / семерки 6.1 и восьмерки 6.2 по каким критериям идет по версии Windows или нет? например самая известная оболочка DPS в этом плане выбирает чисто 5.x или 6.x и на семерку может поставить дрова от висты или восьмерки, что соответственно ведет к неработоспособности драйверов »

Выбираются по степени совпадения секции.

Для 7 32бит например Ntx86.6.1 - Ntx86.6.0 - Ntx86.6 - Ntx86 - Nt - секция без экстендера.

К тому же, для 64 бит игнорируются все 32 бит секции, а для 32 64.

Драйвера сортируются по такому критерию - степень совпадения HWID, при несовпадении Compatible ID, сопоставимость секции, дата драйвера - все от самого лучшего до самого наихудшего. Драйвера непригодные для системы отсекаются.

Есть ньюанс. Некоторые драйвера содержат секции и 6.0 и 6.1 но, в одном из файлов секция с экстендером 6.0 пустая а секция 6.1 - рабочая и наоборот. В программе это учитывается и если пустая секция совподает с текущей версией системы - то драйвер игнорируется, ибо не встанет все равно.

Точно сверять екстендер тоже нельзя. Драйвера для USB 3.0 от AMD содержат экстендер NTx86.5.1.1, но при этом прекрасно ставятся на виндовс старше и включая XP. Для меня это было откровением, но Mr dUSHA просветил, что подобная ситуация нормальна.

Далее, после сортировки, программа ставить поочередно, от лучшего к худшему и прекращает процесс после первого удачно установленного драйвера для устройства.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:40, 10-09-2012 | #22

Название темы: DIT - Driver Install Tools