Драйверы класса USB-устройств, включенные в Windows
Этот раздел предназначен для программистов. Если у вас возникли проблемы с USB, см. статью Устранение распространенных проблем с USB.
В этой статье перечислены драйверы, предоставляемые корпорацией Майкрософт, для поддерживаемых классов USB-устройств.
- Драйверы, предоставляемые корпорацией Майкрософт, для утвержденных классов устройств USB-IF.
- Для составных устройств используйте универсальный родительский драйвер USB (Usbccgp.sys), который создает физические объекты устройств (PDO) для каждой функции.
- Для не составных устройств или функций составного устройства используйте WinUSB (Winusb.sys).
Если вы устанавливаете USB-драйверы: Вам не нужно скачивать драйверы класса USB-устройств. Они устанавливаются автоматически. Эти драйверы и их установочные файлы включены в Windows. Они доступны в папке \Windows\System32\DriverStore\FileRepository. Драйверы обновляются с помощью клиентский компонент Центра обновления Windows.
Если вы пишете пользовательский драйвер: Прежде чем писать драйвер для USB-устройства, определите, соответствует ли предоставленный корпорацией Майкрософт драйвер требованиям к устройству. Если предоставленный корпорацией Майкрософт драйвер недоступен для класса USB-устройств, к которому принадлежит ваше устройство, рассмотрите возможность использования универсальных драйверов, Winusb.sys или Usbccgp.sys. Создавайте драйвер только при необходимости. Дополнительные рекомендации см. в статье Выбор модели драйвера для разработки драйвера USB-клиента.
Классы USB-устройств
Классы USB-устройств — это категории устройств со схожими характеристиками, которые выполняют общие функции. USB-IF определяет эти классы и их спецификации. Каждый класс устройства идентифицируется утвержденным классом USB-IF, подклассом и кодами протоколов, которые предоставляются IHV в дескрипторах устройств в встроенном ПО. Корпорация Майкрософт предоставляет встроенные драйверы для нескольких классов устройств, которые называются драйверами класса USB-устройств. Если устройство, принадлежащее поддерживаемому классу устройств, подключено к системе, Windows автоматически загружает драйвер класса, а устройство работает без необходимости использовать другой драйвер.
Поставщикам оборудования не следует писать драйверы для поддерживаемых классов устройств. Драйверы классов Windows могут не поддерживать все функции, описанные в спецификации класса. Если некоторые возможности устройства не реализованы драйвером класса, поставщики должны предоставить дополнительные драйверы, которые работают с драйвером класса для поддержки всего спектра функций, предоставляемых устройством.
Общие сведения об утвержденных классах устройств USB-IF см. в спецификации общего класса USB.
Текущий список спецификаций и кодов классов USB задокументирован в списке определенных классов USB-IF.
Классы настройки устройства
Windows классифицирует устройства по классам настройки устройств, которые указывают на функциональность устройства.
Корпорация Майкрософт определяет классы установки для большинства устройств. IHV и OEM-производители могут определять новые классы настройки устройств, но только в том случае, если ни один из существующих классов не применяется. Дополнительные сведения см. в разделе Классы настройки системных устройств.
Ниже приведены два важных класса настройки устройств USB.
- USBDevice: IHV должны использовать этот класс для пользовательских устройств, которые не принадлежат к другому классу. Этот класс не используется для контроллеров и концентраторов УЗЛОВ USB.
- USB: IHV не должны использовать этот класс для своих пользовательских устройств. Он зарезервирован для контроллеров узла USB и USB-концентраторов.
Классы настройки устройства отличаются от классов USB-устройств, рассмотренных ранее. Например, звуковое устройство имеет в дескрипторе код класса USB-устройства 01h. При подключении к системе Windows загружает драйвер класса, предоставляемый Корпорацией Майкрософт, Usbaudio.sys. В диспетчер устройств устройство отображается в разделе Звук, видео и игровые контроллеры, что означает, что класс настройки устройства — Media.
Драйверы класса USB-устройств, предоставляемые корпорацией Майкрософт
| Код класса USB-IF | Класс настройки устройства | Предоставлено корпорацией Майкрософт driver и INF |
Поддержка Windows | Описание |
|---|---|---|---|---|
| Звук (01h) | Носитель | Usbaudio.sys Wdma_usb.inf |
Windows 11 |
Windows 10 для настольных компьютеров (Домашняя, Pro, Корпоративная и для образовательных учреждений)
Windows 10 Mobile
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Windows 10 Mobile
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Windows 10 Mobile
Windows 10 для настольных компьютеров
Windows 10 Mobile
Windows 10 для настольных компьютеров
Windows 10 Mobile
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Windows 10 для настольных компьютеров
Связанные темы
Где находятся драйвера в Windows 10?

При запуске ПК система для корректной работы каждого своего компонента обращается к драйверу. Программное обеспечение обеспечивает связь Windows 10 или любой другой версии с конкретным устройством: звуковой картой, сетевой картой, видеокартой, принтером, процессором и т д. Если такого драйвера нет, то система выдает ошибку о его отсутствии или повреждении. При этом все драйвера хранятся в отдельной папке Windows. Иногда доступ к такой папке необходим, для того, чтобы перезапустить драйвер или скопировать его для другого аналогичного устройства. Только как посмотреть все драйвера Windows 10?
Где хранится папка с драйверами в Windows 10?
Официально папка DriverStore по системному адресу C:\Windows\System32\DriverStore является хранилищем для ПО. Она отвечает за то, чтобы все программное обеспечение было своевременно обновлено и перезаписано. В самой папке DriverStore есть еще папка FileRepository, в которой и можно найти файлы-драйвера.
ВАЖНО! Адрес с папкой драйверов для всех версий Windows одинаковый.
Как посмотреть, какие драйвера установлены на Windows?
Если вам не нужны сами файлы драйверов, а только информация о том, какое программное обеспечение установлено, то в данном случае выполнить такую проверку поможет командная строка.
Нужно запустить командную строку с правами Администратора и ввести driverquery. Система выдаст информацию о названии модуля, типе драйвера и дате его установки или обновления.
Если вы хотите узнать путь к драйверу (в какой папке храниться, так как в папке FileRepository драйвер зачастую подписан набором букв и цифр), то нужно прописать команду driverquery /v. Появится информация о самых драйверах и папках, где они хранятся.
Если же ввести команду driverquery /si, то построится список только подписанных драйверов, что позволит узнать, какое ПО не имеет подписи. Для доступа к другим параметрам работы с драйверами предусмотрена команда driverquery /?.
Также не стоит забывать, что каждая версия Windows, а не только Windows 10, имеет такую системную утилиту, как «Сведения о системе». Если нажать Win+R и ввести в окно «Выполнить» команду msinfo, то появится небольшое окно. В меню слева в древовидном меню нужно выбрать «Сведения о системе», «Программная среда» и «Системные драйверы».
ВАЖНО! В Windows 7 команда для доступа к системным данным будет msinfo32!
Здесь также можно получить данные о драйверах, а также узнать путь к папке, где они хранятся.
Где найти драйвера в Windows 10 и 11?
Драйверы — важная часть операционной системы. В процессе использования Windows часто возникает необходимость узнать, какие из них установлены в ОС, и определить их версии. Для этого есть разные способы. Рассмотрим некоторые из них, а также разберем основные методы обновления и установки драйверов.
Список устройств и драйверов
Среди стандартных утилит Windows есть программа Диспетчер устройств. В ней можно просмотреть список доступных комплектующих и узнать версии их драйверов. Запустить приложение можно несколькими способами:
1. Кликнуть ПКМ по кнопке Пуск и выбрать пункт Диспетчер устройств в появившемся контекстном меню.

2. Найти программу в строке поиска на панели задач.
3. Щелкнуть правой кнопкой по значку Этот компьютер, выбрать пункт Управление и открыть Диспетчер устройств в левой колонке появившегося окна.

4. Запустить программу Выполнить с помощью сочетания клавиш Win и R, ввести команду devmgmt.msc и нажать Enter.

Все устройства в списке рассортированы по категориям. Чтобы открыть более подробные сведения о компоненте, кликните по нему ПКМ и нажмите на пункт Свойства.

В окне со свойствами информация рассортирована по вкладкам. В разделе Драйвер доступны сведения о ПО. Среди них версия, цифровая подпись и поставщик издания. В этой вкладке также можно удалить или отключить устройство при помощи соответствующих кнопок.

Место хранения файлов драйверов
В Windows есть несколько папок, в которых находятся файлы установленных драйверов. Большинство из них хранятся в директории «drivers» по пути C: \Windows\System32. Некоторые также могут находиться в C: \Windows\System32\DriverStore\FileRepository.
Как обновить драйвер?
Обновить драйвер в Windows можно в автоматическом режиме при помощи встроенных инструментов. Для этого нужно:
1. Запустить Диспетчер устройств любым удобным способом.
2. Найти нужное устройство, щелкнуть по нему правой кнопкой и нажать на строку Обновить драйвер.
3. В открывшемся окне выбрать параметр Автоматический поиск. Если есть загруженные файлы драйвера, можно выбрать пункт Найти драйверы и указать путь к ним. Если нет, следует выбрать первый вариант.

4. По окончанию процесса обновления закрыть окно и перезагрузить компьютер.
Этот способ — наиболее простой метод обновления драйверов в Windows.
Как установить драйвера?
Если устройство работает некорректно, скорее всего, драйвер на него отсутствует в системе. В таком случае нужно установить его актуальную версию. Обычно, если в ОС не драйвера от производителя, его функции выполняют стандартные компоненты от Microsoft. Они могут отображаться в Диспетчере устройств как Базовый видеоадаптер, Стандартный видеоадаптер и т. д. Рассмотрим три основных способа инсталляции драйвера в Windows.
1 способ — с CD/DVD-дисков
В комплекте с новыми комплектующими ПК обычно присутствуют компакт-диски с ПО, необходимым для работы девайса. Если на вашем компьютере есть дисковод или вы имеете внешний привод, работающий через USB, то можете инсталлировать драйверы с этих носителей.
2 способ — с сайта производителя
На сайтах производителей компьютерного железа можно получить последние версии драйверов. Для этого нужно найти свою модель устройства, выбрать издание для используемой ОС и скачать файл. После этого следует установить ПО и перезапустить компьютер. Найти драйверы также можно при помощи поиска в Интернете.
3 способ — с помощью специальных утилит
В Интернете доступно множество программ, которые позволяют найти, скачать и установить необходимые драйвера автоматически. Самые популярные из них — DriverHub , Snappy Driver Installer , IObit Driver Booster и прочие.
Драйвера для Windows 10: что это, как установить, где хранятся

Простой ликбез по теме драйверов: что это, как они ставятся, где хранятся и как сделать резервную копию. Без драйверов компьютер не будет нормально работать. Точнее, как-то работать он будет, но часть устройств могут быть не опознаны. Разберем, что такое драйвера, где они хранятся и как их установить. Что такое Драйверами называют специальные программы, которые управляют устройствами на компьютере. Они нужны, чтобы объяснить Windows как именно правильно взаимодействовать с той или иной оргтехникой или другим периферийным девайсом. Наличие драйвера — гарантия того, что операционная система не запутается и не выдаст случайных ошибок. Как установить На Windows 10 большую часть специализированного софта ставить не нужно: самые распространенные драйвера система может поставить сама, т. к. они заложены в нее заранее. Но тут могут быть накладки по двум причинам: ОС не имеет нужных установочных файлов, и устройство обладает специфическими функциями, которые стандартный драйвер не распознает. В этом случае необходимо пойти на сайт разработчика, скачать там подходящие для вашего компьютера драйвера, установить их по инструкции. Но если инсталляция занимает совсем немного времени, то поиск софта — задачка непростая. Нужно знать не только модель внешнего устройства, но и особенности вашей Windows 10 и компьютера. Есть и другой способ быстро скачать драйвера для ноутбуков и нетбуков Sony https://driverpack.io/ru/laptops/sony. Вы можете просто установить программу DriverPack, которая сама разберется, какие драйвера вам нужны, какие можно удалить, чтобы не занимали место на компьютере, а какие требуют обновления. Где хранятся Большую часть драйверов Windows 10 хранит в своих системных папках. Вы можете изучить следующие директории на диске C: • C:\Windows\System32\drivers. Здесь располагаются активные драйвера; • C:\Windows\System32\DriverStore\FileRepository. Тут система хранит наборы софта, входящего в состав системы и готового к повторной установке. Если ищете описанные папки не просто из интереса, а с расчетом на очистку директории, делать этого не нужно. Хотя FileRepository и может занимать пару гигабайтов, без специализированных знаний трогать ее нельзя — вы можете нарушить работу всей операционной системы. Для чистки системных папок есть специальные программы, которые не позволят вам удалить нужные файлы. Как сделать резервную копию Если вы планируете переустановить Windows, имеет смысл создать резервную копию всех драйверов в системе, чтобы потом быстро установить их без дополнительных проблем. Это можно сделать средствами самой операционной системы, а именно: • через Deployment Image Servicing and Management (сокращенно программу называют DISM.exe); • через утилиту pnputil, которая есть в семерке, восьмерке и десятке. Ее также называют PnP; • с помощью Windows PowerShell. Все три утилиты дают возможность создать одинаковые резервные копии всего пака драйверов, который установлен на текущей операционной системе. После переустановки вам останется только зайти в диспетчер устройств и установить драйвера из бэкапа. Можно ли быстро обновить Обновление драйвера — это та же самая установка, поэтому процедура связана с похожими проблемами. И опять же быстро загрузить драйвера для ноутбуков и нетбуков Toshiba https://driverpack.io/ru/laptops/toshiba или любого другого компьютера популярного бренда поможет программа DriverPack. У нее простой интерфейс, с которым справится даже новичок. Установка и обновление драйверов — обязательная часть обслуживания вашего компьютера. Но это не означает, что вы обязаны досконально разбираться в теме и делать все вручную. Установите программу-помощник и забудьте обо всех тонкостях и сложностях.
Подписывайтесь на канал ЗакС.Ру в Дзене , Телеграм , Дзен.Новости