Показать полную графическую версию : Пакеты драйверов .:[все вопросы]:.
Polydyrak
22-06-2010, 20:32
а в случае устоновки драйверов в процесе устоновки виндовс будет по всей видимости работать правило № 3
Цитата wolkow70:Цитата Mr dUSHA:
Далее установщик выберет из них, если мне не изменяет мой склероз, первый найденный драйвер, которым на NTFS-разделе всегда будет первый по алфавиту драйвер » »
это лишь в том случаи если не только HWIDы будут полностью одинаковы но ещё и дата будет совпадать.
Mr dUSHA
22-06-2010, 20:33
а в случае устоновки драйверов в процесе устоновки виндовс будет по всей видимости работать правило № 3 »
Это не правило, а просто вы, как и wolkow70, оторвали эту мою фразу от предыдущей.
Но мой склероз мне таки изменил.
Вот что пишет Майкрософт (главное выделено жирным):
[hr]
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.
[hr]
dimon1947
22-06-2010, 21:35
Именно так как описано и происходит установка. Это подтверждено длительным опытом. Большое значение имеет разумный подбор набора драйверов. Лично я использую только WHQL-драйверы, т.к. даже среди подписанных бывают проблемы, не говоря уже о многочисленных "самоделках". Вот машинный перевод выделенного текста:
(Начиная с Windows XP SP1) установщик выбирает тот драйвер, который лучше всего подходит для устройства (самый низкий ранг). Для драйверов с равными рангами, выбирает установку драйвера с последней датой. Для драйверов равных по положению и датой установщик выбирает драйвер высокой версии. Для драйверов соответствующего ранга, даты и версии, программа установки может выбрать любой драйвер.
(Windows XP и Windows 2000) выбирает установку драйвера, наиболее подходящий для устройства (самый низкий ранг). Для драйверов с равными рангами, выбирает установку драйвера с последней датой. Для драйверов равных по положению и даты установки выбирает драйвер с высокой версии. Для драйверов соответствующего ранга, даты и версии, программа установки может выбрать любой драйвер. Кроме того, для Windows 2000 только выбирает установки драйвера с последней даты, только если пакет драйверов будет подписан. В противном случае, программа установки не использует Driver Ver записи и использует по умолчанию дату 00/00/0000.
В дополнение к стандартным критериям, что программа установки использует для ранга и выбрать драйвер, класс инсталляторов и класс со-инсталляторов могут также участвовать в выборе драйвера и ранжирования, как описано в Выборе установки драйверов и ранжирования.
Следовательно установщик использует в разных ситуациях и дату, и версию, и учитывает наличие подписи.
Mr dUSHA
22-06-2010, 23:07
Именно так как описано и происходит установка. Это подтверждено длительным опытом. »
Еще бы! Это ж кусок родной документации от Майкрософта. :)
Там все подробно расписано и про ранжирование, и про все остальные нюансы. Скачайте WDK-документацию с Майкрософтовского сайта и почитайте, если интересно.
mercuryn
23-06-2010, 00:05
Mr dUSHA, завидую Вашему терпению...
wolkow70
23-06-2010, 07:40
бета только для ХР длЯ vista\7 там релизы! »
Речь и идет об XP. Тот бета-драйвер никак не мог быть реально подписан.
wolkow70, на своем опыте часто встречаю подписаные беты и привык к этому
dimon1947, и плюсики по этому поводу ... больше выглядят как фарс
гораздо важнее : что Mr dUSHA, разобрался с устоновкой драйверов на конецто (для всех) правдо приложил старое описалово привожу ссылку на актуальные для нас описания http://msdn.microsoft.com/en-us/library/ff557573%28VS.85%29.aspx
и теперь не кто не будет на форуме расказывать сказки про то как полезно менять G на V и как это благотворно влеявет на процес устоновки драйверов
dimon1947
23-06-2010, 13:36
гораздо важнее : что Mr dUSHA, разобрался с устоновкой драйверов на конецто »
Мне эти разборки давно не нужны. Никаких проблем с дровами не имею много, много лет. А плюсики выражают уважение.
как полезно менять G на V и как это благотворно влеявет на процес устоновки драйверов » Ты и впрямь не русский, если даже смысла не понял! Ни о полезности шла речь, а в советах и услугах то же много лет не нуждаюсь. Прошу прощения за оффтоп.
dimon1947, наконей то вы все разьяснили!!! вы все знаете все умеете и ни вчем не нуждаетесь!!!
просто счаливый гиний респект и уважуха
ps я 100% не русский и это не мешает мне с русскими общятся (ну кроме гениев кончено)
mercuryn
23-06-2010, 19:53
Ты и впрямь не русский, если даже смысла не понял! Ни о полезности шла речь, а в советах и услугах то же много лет не нуждаюсь. »
Любопытно, а что Вы на здешних форумах тогда делаете???... Может просвещаете всех??? Но по каким вопросам???
Mr dUSHA
23-06-2010, 23:30
Проблема из-за кривизны осталась?
Оригинальный (не распаковывал) nvcod.dll v.1.9.21.106 от версии драйвера 257.21. »
Таки дошли руки, и посмотрел.
Все осталось по старому, как и было. Так что используйте дальше фикс-аддон.
Я посмотрел повнимательней, и понял, что там проблема даже не в неподходящей функции, а в неправильной обработке кода ошибки.
dimon1947
24-06-2010, 06:07
Таки дошли руки, и посмотрел.
Все осталось по старому, как и было. Так что используйте дальше фикс-аддон. »
Подтверждаю, что с фикс-аддоном драйверы 257.21 устанавливаются. Ставил на 3 машины.
ИНТЕРАКТИВ
26-06-2010, 21:58
Скажите пожалуйста драйверы AHCI содержат в себе дрова для SATA?
Подскажите как из пакета установить только нужные мне дрова?
Подскажите - что это за расширение файла atiicdxx.da_ ? при распаковке atiicdxx.dar, но как я понял это не правильное расширение.
---------------
нашел - .DRV
Bond01, Это так сжимает CAB убирая последнюю букву
atiicdxx.da_ » прираспаковке должно быть atiicdxx.dat а не .DRV » я тебе отписал в другой теме пользуйся 7зипом и не будет таких приколов
ИНТЕРАКТИВ, ты бы обьяснил что тебе это надо для заливки образа ,а то тебе дадут не правильные ответы ...
например при заливке окронисом кагда указываешь какие либо драва для устоновки он сам забракует лишнее
ИНТЕРАКТИВ
27-06-2010, 16:19
например при заливке окронисом кагда указываешь какие либо драва для устоновки он сам забракует лишнее »
Я не вкурсе о чем речь!
digioman
27-06-2010, 18:32
Я не вкурсе о чем речь! »
Ознакомтесь (http://ru.wikipedia.org/wiki/Acronis)
ИНТЕРАКТИВ
28-06-2010, 21:29
А чем лучше всего ставить дрова с upgrade pack'ом?
digioman
28-06-2010, 21:58
А чем лучше всего ставить дрова с upgrade pack'ом? »
Драйвера я устанавливаю с сайтов производителей, после установки системы. Это кому как больше нравится, дело личное.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC