Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Пакеты драйверов .:[все вопросы]:.

Ответить
Настройки темы

Аватара для Polydyrak

Ветеран


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

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


Цитата quarq:
а в случае устоновки драйверов в процесе устоновки виндовс будет по всей видимости работать правило № 3
Цитата wolkow70:Цитата Mr dUSHA:
Далее установщик выберет из них, если мне не изменяет мой склероз, первый найденный драйвер, которым на NTFS-разделе всегда будет первый по алфавиту драйвер » »
это лишь в том случаи если не только HWIDы будут полностью одинаковы но ещё и дата будет совпадать.

-------
Плавают разными стилями - тонут одним ...


Отправлено: 20:32, 22-06-2010 | #901


Extractor


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

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


Цитата quarq:
а в случае устоновки драйверов в процесе устоновки виндовс будет по всей видимости работать правило № 3 »
Это не правило, а просто вы, как и wolkow70, оторвали эту мою фразу от предыдущей.

Но мой склероз мне таки изменил.
Вот что пишет Майкрософт (главное выделено жирным):



How Setup Selects Drivers
This section describes how Setup locates and selects a function driver for a Plug and Play (PnP) device.

Setup represents a driver as a driver node, which includes all the software support for a device, such as any services, device-specific co-installers, and registry entries. The services for a device include a function driver and any upper-level and lower-level device filter drivers.

Some devices require a vendor-supplied driver that is designed specifically for that device. Other devices can be operated by a vendor-supplied driver that is designed to support a family of devices. Still other devices can be driven by a system-supplied driver that supports all the devices of a given device setup class. Setup selects the driver that it determines is the most specific match to a device. If Setup does not find such a driver, it chooses from increasingly more general drivers.

Setup searches only in specific locations for drivers that match a device. A driver matches a device if one of the Plug and Play (PnP) device identification strings that is reported by the bus driver for the device matches a device identification string in an INF Models section entry of the driver INF file. For more detailed information about where Setup searches for matching drivers, see Where Setup Searches for Drivers.

Setup creates a list of all the matching drivers that it finds and assigns each driver a rank. Setup represents the rank of driver by an integer value, greater than or equal to zero, where the lower the value, the better the driver match to a device. Setup selects the driver that is the best match to a device (has the lowest rank value). For information about how Setup ranks drivers, see How Setup Ranks Drivers (Windows Vista) or How Setup Ranks Drivers (Windows Server 2003, Windows XP, and Windows 2000).

By default, if there are more than one equally ranked driver that is a best match for a device, Setup uses the following additional criteria to select a driver: the driver date and the driver version, where the date and version are specified by the INF DriverVer directive that is contained in the driver INF file; and whether the driver is signed. The following lists how these criteria are applied to select a driver for a device,

(Beginning with Windows XP SP1) Setup selects the driver that is the best match for the device (has the lowest rank value). For drivers with equal rank, Setup selects the driver with the most recent date. For the drivers with equal rank and date, Setup selects the driver with the highest version. For drivers with equal rank, date, and version, Setup can select any driver.

(Windows XP and Windows 2000) Setup selects the driver that is the best match for the device (has the lowest rank value). For drivers with equal rank, Setup selects the driver with the most recent date. For the drivers with equal rank and date, Setup selects the driver with the highest version. For drivers with equal rank, date, and version, Setup can select any driver. In addition, for Windows 2000 only, Setup selects the driver with the most recent date only if the driver package is signed. Otherwise, Setup does not use the DriverVer entries and uses a default date of 00/00/0000.
In addition to the default criteria that Setup uses to rank and select a driver, class installers and class co-installers can also participate in driver selection and ranking as described in Installer Driver Selection and Ranking.

Lastly, Setup on Windows Vista ranks drivers that have a Microsoft signature for Windows Vista better than any driver that has an Authenticode signature, even if a driver with an Authenticode signature in all other aspects is a better match for a device. A network administrator can change this default behavior for network computers by setting the AllSignersEqual group policy.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Последний раз редактировалось Mr dUSHA, 22-06-2010 в 20:56.

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

Отправлено: 20:33, 22-06-2010 | #902



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для dimon1947

Ветеран


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

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


Именно так как описано и происходит установка. Это подтверждено длительным опытом. Большое значение имеет разумный подбор набора драйверов. Лично я использую только WHQL-драйверы, т.к. даже среди подписанных бывают проблемы, не говоря уже о многочисленных "самоделках". Вот машинный перевод выделенного текста:

(Начиная с Windows XP SP1) установщик выбирает тот драйвер, который лучше всего подходит для устройства (самый низкий ранг). Для драйверов с равными рангами, выбирает установку драйвера с последней датой. Для драйверов равных по положению и датой установщик выбирает драйвер высокой версии. Для драйверов соответствующего ранга, даты и версии, программа установки может выбрать любой драйвер.

(Windows XP и Windows 2000) выбирает установку драйвера, наиболее подходящий для устройства (самый низкий ранг). Для драйверов с равными рангами, выбирает установку драйвера с последней датой. Для драйверов равных по положению и даты установки выбирает драйвер с высокой версии. Для драйверов соответствующего ранга, даты и версии, программа установки может выбрать любой драйвер. Кроме того, для Windows 2000 только выбирает установки драйвера с последней даты, только если пакет драйверов будет подписан. В противном случае, программа установки не использует Driver Ver записи и использует по умолчанию дату 00/00/0000.
В дополнение к стандартным критериям, что программа установки использует для ранга и выбрать драйвер, класс инсталляторов и класс со-инсталляторов могут также участвовать в выборе драйвера и ранжирования, как описано в Выборе установки драйверов и ранжирования.

Следовательно установщик использует в разных ситуациях и дату, и версию, и учитывает наличие подписи.

Последний раз редактировалось dimon1947, 22-06-2010 в 21:49.

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

Отправлено: 21:35, 22-06-2010 | #903


Extractor


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

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


Цитата dimon1947:
Именно так как описано и происходит установка. Это подтверждено длительным опытом. »
Еще бы! Это ж кусок родной документации от Майкрософта.
Там все подробно расписано и про ранжирование, и про все остальные нюансы. Скачайте WDK-документацию с Майкрософтовского сайта и почитайте, если интересно.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

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

Отправлено: 23:07, 22-06-2010 | #904


Аватара для mercuryn

Ветеран


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

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


Mr dUSHA, завидую Вашему терпению...

-------
Против глупости сами боги бороться бессильны...


Отправлено: 00:05, 23-06-2010 | #905


Аватара для wolkow70

Ветеран


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

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


Цитата quarq:
бета только для ХР длЯ vista\7 там релизы! »
Речь и идет об XP. Тот бета-драйвер никак не мог быть реально подписан.

-------
Человек человеку - друг, товарищ и волк!

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

Отправлено: 07:40, 23-06-2010 | #906


Аватара для quarq

Ветеран


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

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


wolkow70, на своем опыте часто встречаю подписаные беты и привык к этому
dimon1947, и плюсики по этому поводу ... больше выглядят как фарс

гораздо важнее : что Mr dUSHA, разобрался с устоновкой драйверов на конецто (для всех) правдо приложил старое описалово привожу ссылку на актуальные для нас описания http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx

и теперь не кто не будет на форуме расказывать сказки про то как полезно менять G на V и как это благотворно влеявет на процес устоновки драйверов

-------
я нерусский потому пишу с ошибками!


Отправлено: 11:56, 23-06-2010 | #907


Аватара для dimon1947

Ветеран


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

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


Цитата quarq:
гораздо важнее : что Mr dUSHA, разобрался с устоновкой драйверов на конецто »
Мне эти разборки давно не нужны. Никаких проблем с дровами не имею много, много лет. А плюсики выражают уважение.
Цитата quarq:
как полезно менять G на V и как это благотворно влеявет на процес устоновки драйверов »
Ты и впрямь не русский, если даже смысла не понял! Ни о полезности шла речь, а в советах и услугах то же много лет не нуждаюсь. Прошу прощения за оффтоп.

Отправлено: 13:36, 23-06-2010 | #908


Аватара для quarq

Ветеран


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

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


dimon1947, наконей то вы все разьяснили!!! вы все знаете все умеете и ни вчем не нуждаетесь!!!

просто счаливый гиний респект и уважуха

ps я 100% не русский и это не мешает мне с русскими общятся (ну кроме гениев кончено)

-------
я нерусский потому пишу с ошибками!


Отправлено: 16:00, 23-06-2010 | #909


Аватара для mercuryn

Ветеран


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

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


Цитата dimon1947:
Ты и впрямь не русский, если даже смысла не понял! Ни о полезности шла речь, а в советах и услугах то же много лет не нуждаюсь. »
Любопытно, а что Вы на здешних форумах тогда делаете???... Может просвещаете всех??? Но по каким вопросам???

-------
Против глупости сами боги бороться бессильны...


Отправлено: 19:53, 23-06-2010 | #910



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Инфо - Пакеты драйверов .:[все вопросы]:.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - драйверпаки от QuarQ [old] quarq Наборы обновлений для Windows XP/2003/Windows 7 1299 04-05-2012 17:23
Пакеты драйверов от Bashrat the Sneaky BlackNeo Автоматическая установка Windows 2000/XP/2003 207 15-12-2010 17:23
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. Microsoft Windows 2000/XP 105 30-06-2010 11:58
MSI-пакеты, AdminStudio SMS edition, вопросы. somes Автоматическая установка приложений 0 01-11-2007 16:43
Пакеты драйверов от Bashrat the Sneaky и RIS wred Автоматическая установка Windows 2000/XP/2003 2 23-04-2007 02:31




 
Переход