Рис. 9.1. ИД неизвестного оборудования в Диспетчере устройств (Windows 7)
Далее введите либо весь номер ID (его можно скопировать в буфер через меню правой кнопки мыши либо комбинацией клавиш +), либо часть номера, обведенную на рис. 9.1 рамкой, в поисковую строку Яндекса или Google, и вы скорее всего сразу получите ссылку на нужный драйвер. В этом номере под кодом VEN (или VID) указан номер производителя, а код DEV (или PID) – это номер самого устройства. Если для какого-то из устройств, помеченных желтым восклицательным значком, номера, в точности подобного показанному на рис. 9.1, вы не видите, это неважно – используйте тот, что есть. Только обязательно проверьте операционную систему, для которой вам предлагают драйвер, и при необходимости покопайтесь в других ссылках. Не смотрите на то, как устройство называется – названия могут быть различными, а вот эти номера в ID останутся неизменными.
Пример использования ID
Имеется переходной кабель USB-COM неизвестного производителя и диск с драйверами к нему. На диске размещены все драйверы для всех вариантов подобных кабелей USB-1394, USB-1294 и пр. В данном случае легко определить по разъему, что кабель именно для USB-RS232, но в соответствующей папке содержится три варианта драйверов, видимо, для устройств на разных микросхемах от разных производителей. Кабель при подсоединении к компьютеру в Диспетчере задач показывает следующий код экземпляра устройства: USB\VID_067B&PID_2303\5&285DE58C&0&1. Смотрим на диск и находим там папку с названием, в котором присутствует фрагмент 2303. Устанавливаем драйвер из этой папки и после перезапуска проверяем, что кабель работает. Еще более универсальным методом будет поиск соответствующего ID в содержимом INF-файлов, если они доступны. Альтернативой было бы установить все имеющиеся драйверы, что не помешает нормальной работе данного экземпляра (кабель все равно не обнаруживается, пока его не подсоединишь к компьютеру), но, во-первых, это не во всех случаях именно так, во-вторых, все равно не хочется замусоривать реестр лишними записями.
Опыт показывает, что таким способом можно вытянуть даже совершенно безнадежные, казалось бы, позиции. Например, у меня оказался ноутбук ASUS, снятый с производства задолго до выхода Windows 7, с видеосистемой ATI Mobility Radeon X1600, поддержка которой в ATI также закончилась, и на сайте обоих производителей драйверов для Windows 7 не оказалось. Но приведенный мной способ поиска легко обнаружил искомое где-то примерно на пятой ссылке: оказалось, что ASUS – не единственный производитель ноутбуков с этой видеосистемой, и другие производители озаботились версиями под новую ОС, возможно, специально заказав ее ATI (точнее, AMD, которой ATI теперь принадлежит).
В абсолютно безнадежных случаях, когда драйверов под новую ОС найти не удается, для Windows 7 все-таки имеется выход. Подойдет любой драйвер для Windows, вплоть до Windows 95 (но предпочесть следует все-таки семейство NT). Настройка совместимости старого драйвера осуществляется следующим образом (в скобках показаны названия пунктов для англоязычной версии):
1. Щелкаем правой кнопкой мыши по приложению, запускающему установку драйвера – как правило, это самораспаковывающийся архив или файл setup.exe.
2. Выбираем пункт Свойства (Properties).
3. Переходим на вкладку Совместимость (Compatibility).
4. Ставим отметку в пункте Запустить эту программу в режиме совместимости с (Run this program in compatibility mode for).
5. Выбираем из списка ту операционную систему, для которой предназначен этот драйвер (рис. 9.2).
Рис. 9.2. Запуск установочной программы драйвера в Windows 7 в режиме совместимости
6. Ставим отметку в пункте Выполнять эту программу от имени администратора (Run this program as an administrator) и нажимаем ОК.
Во избежание неясностей
Совместимость – это не режим XP Mode, где программы запускаются в отдельной виртуальной машине, представляющей собой полноценную среду XP. Как раз драйверы в виртуальной машине запустить и не получится, только пользовательские приложения.
Чем старше версия ОС, для которой предназначался драйвер, тем больше уверенности в том, что устройство будет работать как надо, и никакие из его функций не потеряются. Полную гарантию, конечно, дают лишь «родные» драйверы.
Я ничего не пишу про такой режим в старых версиях Windows, потому что там он бесполезен – если вы не имеете драйверов нового устройства под старую версию Windows, то новые драйверы вам никак не помогут. В этом случае остается только смириться и устанавливать новую версию Windows или отказаться от такого оборудования.
Читать дальше
Конец ознакомительного отрывка
Купить книгу