Windows, начиная с Windows 9x, поддерживает для установки устройств и драйверов функцию Plug and Play (включил и работай). Для поддержки Plug and Play, устройства должны содержать информацию о конфигурации драйвера и удовлетворять следующим требованиям:
- Быть уникально идентифицированными
- Обеспечение утвержденных служб и требуемых ресурсов
- Поддержка идентификации драйвера
- Конфигурирование программного обеспечения
Два ключевых фактора, обеспечивающие стабильный успех установки драйвера:
- Устройство поддерживается пакетом драйверов, устанавливаемых вместе с Windows или доступно через Windows Update.
- У пользователя есть предоставленные поставщиком носители с пакетом драйвера.
Windows 7 включает несколько функций, которые помогают администратору сделать установку драйвера устройства более простой для пользователей:
- Установка пакетов драйвера в защищенное хранилище драйверов.
- При подсоединении к компьютеру нового устройства конфигурирование клиентских компьютеров для автоматического поиска списка папок, указанных в записи реестра DevicePath. Эти папки могут быть размещены в общей сети.
- При установке устройств с помощью функции Plug and Play редко необходима перезагрузка системы.
Содержание:
Подготовка драйвера в хранилище драйвера.
Когда пользователь подключает устройство, Windows обнаруживает его и запускает службу Plug and Play, которая делает устройство операционным. Plug and Play запрашивает у устройства строки идентификации и ищет в хранилище драйверов соответствующий строкам идентификации пакет драйвера. Если соответствующий пакет находится, Plug and Play копируют файлы драйвера устройства из хранилища драйвера в их операционное расположение, и по необходимости обновляет реестр. Потом Plug and Play запускает недавно установленный драйвер устройства. Во время этого процесса проверяется цифровая подпись пакета драйвера.
Если соответствующий пакет в хранилище драйвера не находится, Windows ищет соответствующий пакет драйвера в следующих расположениях:
- Указанные записью папки реестра DevicePath
- Windows Update Web site
- Носители или Веб-сайт производителя, после запроса пользователя.
Подготовка пакетов драйвера устройства этим способом предоставляет существенное преимущество. После того, как пакет драйвера будет успешно подготовлен, любой входящий в систему на этом компьютере пользователь, сможет установить драйверы, просто подключая соответствующее устройство.
Добавление драйвера в хранилище драйверов с помощью командной строки.
Для ручного добавления драйверов в хранилище с помощью командной строки можно использовать инструмент Pnputil.exe. После того, как отмеченный пакет драйвера попадет в хранилище, Windows считает его доверенным.
Устройства без Plug and Play (Non-Plug and Play).
Отсутствие в устройстве функции Plug and Play становится все более редким, поскольку производители прекращают их производить. Термин Non-Plug and Play обычно применяется к более старым элементам оборудования, и эти устройства пред использованием требуют ручной конфигурации аппаратных настроек. Устройства Non-Plug and Play можно установить вручную в Диспетчере устройств.