Здравствуйте, гость ( Вход | Регистрация )

Хостинг предоставлен компанией


 
Тема закрытаНачать новую тему
> Определение неизвестного PCI, AGP, USB и других устройств, Как определить "неизвестное устройство"
Zhelezaka
сообщение 25.1.2009, 3:41
Сообщение #1


DVD
*****

Группа: Главные администраторы
Сообщений: 4574
Регистрация: 2.12.2005
Пользователь №: 7
Спасибо сказали: 287 раз




Инструкция (мануал) по определению PCI, AGP, USB и других устройств

Каждое PCI устройство, AGP видеокарты (потому как AGP шина это "расширенный" вариант PCI шины), и другие устройства определяется по:
1) индентификатору производителя Vendor_ID (VEN_ID);
2) и по индетификатору самого устройства Device_ID (DEV_ID).

Все PCI устройства в компьютере можно "лицезреть" в реестре Windows вот здесь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI
или в «Менеджере устройств » (см. изображение внизу)


Заглянувшие туда увидят там такие "записи" VEN_1002&DEV_4242&SUBSYS_02AA1002&REV_00
Это и есть индентификатор производителя Vendor_ID (VEN_ID)

VEN_1002&DEV_4242&SUBSYS_02AA1002&REV_00 - это индетификатор устройства Device_ID (DEV_ID)

Осталась еще интересная деталь VEN_1002&DEV_4242&SUBSYS_02AA1002&REV_00 - этот параметр SUBSYS_02AA1002 состоит из двух частей:
1) Первые четыре цифры SUBSYS_02AA1002 - это SubSystem_ID - индентификатор конкретной модели устройства. Например: они могут быть с 64МБ, 128МБ или 256МБ видеопамяти, да и сама память может отличаться по типу производителя (Samsung, Infenion и т.д.) и скоростным характеристикам (2.8нс, 3.3нс и т.д.)
2) Вторые четыре цифры SUBSYS_02AA1002 - это SubVendor_ID - индентификатор производителя этой конкретной модели устройства.

Все эти параметры хранятся (прописаны) в BIOS (firmware) PCI устройства или др. устройств.

Зная цифровые значения всех этих параметров Vendor_ID, Device_ID, SubVendor_ID, SubSystem_ID, на сайте указанном ниже можно практически полностью идентифицировать устройство (в данном примере видеокарта).
(отдельно оговорим, что все эти параметры указаны в Hex (шестнадцатеричной) системе исчисления)

http://www.pcidatabase.com
или здесь:
http://pciids.sourceforge.net

Также есть программа для определения производителя - Vendor and System Identifier (V&S ID) (см. ниже)
Будут полезны программы: CPU-Z (freeware), Lavalys EVEREST (shareware), ASTRA32 (shareware), HWiNFO32 (shareware), которые могут помочь в определении оборудования (моделей, версий и т.д.)

Теперь более подробно коснемся видеокарт производства ATI и партнеров.

Иногда в форумах встречаются сокращения:
BBA - Built by ATI
PBA - Powered by ATI
Референсный дизайн - эталонный дизайн производителя
PCB - print curcuit board (плата с печатными проводниками)


Производителя можно идентифицировать "визуальным" методом:
1. Если вы покупали карту в коробочной упаковке, то коробка сама все скажет за себя (то бишь все необходимая информация будет указана на ней.
2. Не коробочная (OEM) упаковка - на каждой видеокарте на PCB(печатной плате) нанесен Part Number (как бы номер по каталогу) и(или) напечатан на бумажной наклейке рядом с серийным номером в таком формате:
P/N 109-65600-01
PN 1024-D194-02-SA
или же в формате производителя:
A9600XT/TVD
R96DV
CGA-E968TVD
GV-R92128TE
Сделав в Интернет поиск по этим значениям, можно также узнать о "судьбе" своей видеокарты.

Дополнительная информация находится здесь:
По "визуальной" идентификации http://www.ati.com/support/identify/cardver.html


Но иногда эта "визуальная" идентификация может оказаться и неверной, потому как некоторые производители (Hercules, Connect3D, CP Technology (aka PowerColor, aka Club3D) и т.д.) , продающие карты в коробочной упаковке, могут преподнести нам "сюрприз" и мы получил "вместо" карты Powered by ATI карту Built by ATI. при этом в большинстве случаев мы будем иметь не только референсный дизайн PCB и референсный BIOS, но и настоящую Built by ATI карту упакованную в фирменную коробку данного производителя.

Итак, для более полной идентификации вашей карты надо пользоваться и "визуальным" методом и методом ID.

После установки видеокарты в компьютер, установки операционной системы и установки драйверов на видеокарту, убедитесь, что установлена ATI Control Panel (Панель Управления ATI), которая предоставляет возможности не только "тонкой" настройки драйверов, но и несет информационную нагрузку.
Также для получения информации о карте можно воспользоваться фирменной утилитой ATI:
http://www.ati.com/support/drivers/misc/atiadapterutil.html
http://www2.ati.com/drivers/ati-util-may2003.exe

После "визуального" контроля (перед установкой видеокарты в компьютер) дополним идентификацию ID контролем, для чего запистим утилиту ATI Info и получим четыре параметра:
Device_ID
Vendor_ID
SubSystem_ID
SubVenodr_ID (SubSystemVendor_ID)

Или же найдем эту информацию так -> Свойства Дисплея (Display Properties) -> Установки (Settings) -> кнопка Дополнительно (Advanced) -> закладка ATI Опции (Options) -> кнопка Детали (Details).

Эта же информация находится в реестре в этой ветке:
HKEY_LOCAL_MACHINE\SOFTWARE\ATI Technologies\CDS\0000\0\PCI Config

Теперь, имея в руках всю информацию, можно с 99.9% точностью определить и производителя и тип устройства.
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  www.x_drivers.ru_vs_id_setup.zip ( 261.78 килобайт ) Кол-во скачиваний: 5982
 


--------------------
Профессионал - тот же дилетант, только знающий, где ошибается.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vef81
сообщение 9.2.2011, 19:26
Сообщение #2


Бит
*

Группа: Пользователи
Сообщений: 1
Регистрация: 8.2.2011
Пользователь №: 31939
Спасибо сказали: 0 раз

Опыт работы с ПК: 12



Zhelezaka СПАСИБО ТЕБЕ ОГРОМНОЕ, ЧЕЛОВЕЧЕСКОЕ И КАКОЕ-ТАМ ЕЩЁ БЫВАЕТ!!!!! Была не то чтобы проблема, но неувязочка: Была задача на 18 компов поставить WINdows XP sp3. Компы с процом intel core i3. Грузить инфой о других железяках не буду, так как проблема решена. В диспетчере устройств после установки с образа (образ создан был для других компов с другим железом, но тоже HP. Как ни странно всё встало хорошо, за исключением проблемки здесь описываемой) висели PCI simple communication controller и SM bus controller. Естественно при этом сетевая карта работала как ей на душу взбредёт и обновит дрова автоматом не получалось - замкнутый круг, который после 2-х дневного копания в инет помойке был порван благодаря твоей статье!! Ещё раз спасибо! Моя пятая точка спасена, так как до конца недели надо 18 компов привести к общему виду!

PS. Прочитал примерно до 2-ой страницы форума, потом последнюю... насколько же людям, задающим тут вопросы, лень прочитать, твою короткую, но всеобъемлющую статью. Она столько проблем решает, что не в сказке сказать, ну и так далее. И ещё напоследок ещё раз спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_*
сообщение 14.8.2011, 11:51
Сообщение #3





Гости







Zhelezaka !!!! ты человечищще !!!!!!!!!!! я на Новой Земле , тут центров по обслуживанию нет отродясь ! так что спас ты меня ! СПА- СИ- БО !!!! Я чайник в компутерах и разобрался ! как орал робот в одном интересном советском мультике - " Вы спасли меня !!! ))) вы спасли меня !!! ))) "
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Тема закрытаНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщени
Нет новых В теме есть приложенияАктивных устройств-микшеров не обнаружено
перестал воспроизводиться звук при просмотре видео
33 antenna 78448 5.10.2013, 20:07
Посл. сообщение: -KMY-
Нет новых сообщений слетел драйвер на контроллеры запоминающихся устройств
0 xpobeda 2975 21.5.2011, 18:58
Посл. сообщение: xpobeda
Нет новых сообщений В теме есть приложенияпрошивка для неизвестного плеера на процессоре - ATJ 2137N
непонятно где взять
1 iljakuzne 1165 22.3.2011, 11:39
Посл. сообщение: iljakuzne
Нет новых сообщений Контроллеры запоминающих устройств
Контроллере запоминающих устройств
0 solov007 5301 12.2.2011, 12:54
Посл. сообщение: solov007
Нет новых Acer Aspire 5551G драйверы устройств.
Драйверы под Windows XP.
14 P0m 25014 3.12.2010, 21:33
Посл. сообщение: lexwebmaster


 



RSS Текстовая версия Сейчас: 2.10.2014, 5:11