Для многочисленных пользователей, недовольных уровнем поддержки USB 2.0 в Windows XP и Windows 2000, есть хорошая новость: в обеих операционных системах реализованы все необходимые средства для работы с USB 2.0. Однако, к сожалению, ни в одной из них нет встроенной поддержки, а процедура установки дополнительных модулей может вызвать некоторые затруднения.

Аппаратные средства USB 2.0 полностью совместимы с устройствами USB 1.x, поэтому если компьютер оснащен аппаратными компонентами USB 2.0, нет никаких оснований отказываться от обновленных драйверов USB 2.0. Единственный недостаток при использовании устройств USB 1.0 с контроллером USB 2.0 состоит в том, что все устройства работают со скоростью самого медленного из них. В результате снижается производительность всех устройств USB 2.0 в этом канале. К счастью, большинство компьютеров располагает, по крайней мере, двумя каналами USB (на системных платах Intel - до шести портов), и эти каналы независимы друг от друга с точки зрения быстродействия.

Пользователи XP жалуются, что в процессе установки аппаратных устройств USB 2.0 операционная система выдает сообщения о том, что устройство USB 2.0 будто бы подключено не к порту Hi-Speed. Это сообщение появляется на экране, так как XP поставляется без встроенных функций USB 2.0. Чтобы исправить положение, достаточно загрузить и развернуть пакет исправлений Service Pack 1 (SP1).

Или же можно обратиться на Web-узел Windows Update (http://windowsupdate.microsoft.com/) и загрузить драйвер Microsoft USB 2.0. Пользователям Windows 2000 для совместимости с USB 2.0 необходимо загрузить с сайта Windows Update драйвер Microsoft USB Driver Version 5.1.2600.0. Из любой версии операционной системы придется удалить USB-драйвер независимого поставщика, чтобы служба Windows Update нашла корректный драйвер Microsoft.

Драйвер Windows 2000 совместим только со следующими контроллерами USB 2.0:
- NEC (NEC PCI to USB Enhanced Host Controller B0 и NEC PCI to USB Enhanced Host Controller B1, PCI\VEN_1033&DEV_00E0&REV_01 и PCI\VEN_1033&DEV_00E0&REV_02);
- Intel (Intel PCI to USB Enhanced Host Controller, PCI\VEN_8086&DEV_24CD);
- VIA (VIA PCI to USB Enhanced Host Controller, PCI\VEN_1106&DEV_3104).
На сайте Microsoft (http://www.microsoft.com/hwdev/bus/usb/usb2support. asp?sd=gn&ln=en-us&gssnb=1) сообщается, что первая редакция драйвера XP USB 2.0 еще более ограничена и поддерживает лишь указанный выше контроллер NEC.

Подробнее о функциях USB 2.0, реализованных в Windows 2000, можно узнать по адресу http://support.microsoft.com/default.aspx?scid=kb;en-us;q319973. Описание USB 2.0 для XP дано в документе http://support.microsoft.com/default.aspx?scid=kb;en-us;q312370.

В Windows 2000 есть встроенные функции для работы с конкурентом USB 2.0, IEEE 1394 (FireWire), но на большинстве современных системных плат устанавливаются порты USB 2.0, и дни FireWire на потребительском рынке, похоже, сочтены. Даже компания Sony, использовавшая FireWire под именем I-Link, устанавливает на цифровых видеокамерах разъемы USB 2.0.

Дэвид Черников - главный технический редактор и директор тестовой лаборатории Windows 2000 Magazine. Пишет обзоры по компьютерам и продуктам уже более 15 лет, в том числе с 1992 года и по теме Windows NT. С ним можно связаться по адресу: david@win2000mag.com.