ВНИМАНИЕ! Эта процедура требует особой тщательности! Ошибочные действия могут привести к сбоям в работе компьютера и потере данных, а в некоторых случаях - к необходимости переустановить операционную систему! |
Такая проблема может возникнуть при установке драйверов, взятых у производителя чипсета карты расширения, в следующих случаях:
- карта выпущена для использования в компьютерах "Бренд-нэйм" и прочих подобных целях;
- быстрая смена номенклатуры выпускаемой продукции и отставание в изготовлении драйверов для очередной модификации карты;
- другие подобные случаи.
Примером таких карт могут служить некоторые типы видеокарт и многие продаваемые у нас модели модемов 3COM. Суть проблемы заключается в том, что идентификаторы устройства - OEM Hardware ID и Product Hardware ID, записанные в самой карте, отличаются от этих же параметров в INF-файле драйвера. Для того, чтобы Windows "распознал" драйверы, необходимо отредактировать эти параметры в INF- файле. Естественно, перед экспериментами следует сделать резервную копию драйверов. Для определения идентификаторов платы можно использовать бесплатную программу SiSoft Sandra 2001 которую можно скачать у нас со страницы ПО. Скачав, установите и запустите программу. Выберите иконку "PCI&AGP Buses Information", в открывшемся окне выберите нужную шину и карту. Будет показана информация о данной карте, выдержки из которой Вы можете видеть ниже. Для примера взята сетевая карта 3COM 3c905C-TX. Далее приведем соответствующие строчки из INF-файла, где синим выделим части, которые надо проверять на сответствие и, при необходимости, модифицировать. Естественно, идентификаторы в INF-е прописаны в нескольких местах, и файл надо внимательно просмотреть. Также заметим, что модифицировать параметр "VEN_" приходится нечасто.
[3COM]
%PCI\VEN_10b7&DEV_9200.DeviceDesc% = PCIEL905CTXM.ndi, PCI\VEN_10b7&DEV_9200&SUBSYS_100010b7
Последние восемь символов состоят из двух параметров: DEV_1000 и VEN_10b7
|