Установка устройств и драйверов с помощью Plug and Play
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 можно установить вручную в Диспетчере устройств.
Технология Plug and Play и драйверы устройств
Что такое драйвер устройства, Plug and Play, DirectX и хранилище драйверов?
Успешность работы пользователя во многом зависит от того, насколько хорошо работают внешние и внутренние устройства. Для наилучшей работы оборудования, нужны хорошие, проверенные драйвера. Сегодня, и на протяжение нескольких тем позднее, мы обсудим основные вопросы по работе с драйверами для различных устройств.
Сегодняшняя запись будет местом сосредоточения определений, связанных с темой оборудования компьютера. Эта запись нужна для того, чтобы легко можно было обратиться к ней, в случае возникновения вопроса по какому-либо определению. Объяснив же однажды что есть что, я лишу себя необходимости повторять определения вновь и вновь. Поехали.
Что такое драйвер устройства?
Что из себя представляет драйвер устройства? Драйвер какого-либо устройства — это программный пакет, в котором указаны правила использования данного устройства. Драйвер является переходным уровнем между операционной системой и аппаратным обеспечением компьютера. С помощью операционной системы мы даем сигнал, например, включить web-камеру. Чтобы физически включить web-камеру нужно передать какой-то сигнал в нее. Драйвер устройства и выполняет роль передатчика программного сигнала до физического устройства, и обратно. Не будь драйверов, мы бы не смогли работать на компьютере, так как операционная система не может на прямую обращаться к устройству. Именно этим и объясняется возможность фатальных ошибок BSOD, при которых вернуть операционную систему к жизни уже невозможно.
Технология Plug and Play
Технология Plug and Play(включи и играй, PnP) — это технология компании Microsoft, благодаря которому возможно автоматическое определение и настройка подключенного устройства. Другими словами, подключи устройство и используй его. Именно поэтому технологию и назвали Plug and Play. Это технология лишает пользователя необходимости искать и устанавливать драйвера вручную. Например, большинство компьютерных мышек и клавиатур, сразу же после первого подключения готовы к работе. А ведь Вы даже не установили драйвер этого устройства!
Что такое PnP-устройство?
PnP-устройство — это такое устройство, которое поддерживает технологию Plug and Play. А это означает, что благодаря работе нескольких подсистем, драйвер для данного устройства будет найден и установлен автоматически, без участия пользователя. Поэтому, на упаковке товара стараются указать что устройство является именно Plug and Play устройством — ведь это лишает пользователя сомнений по поводу того, сможет ли он самостоятельно установить устройство.
Где найти диспетчер устройств в Windows?
Диспетчер устройств — это оснастка консоли MMC, специализация которой управление аппаратным обеспечением компьютера. Тут Вы можете ознакомится с полным списком всех установленных на компьютере устройств. Но, так как главная задача для операционной системы в плане устройств это их правильная работа и единственным способом управления этим является управление их драйверами, то и основной функционал Диспетчера устройств связан именно с этим. Тут Вы можете просмотреть полную информацию о драйвере какого-то устройства, удалить драйвер, отключить его, установить новый, откатить драйвер и многое другое.
Что такое DirectX?
Что такое подпись драйвера?
Подпись драйвера устройства. У каждого человека есть своя подпись. И у каждого человека есть свое имя и фамилия. Такая же уникальная информация должна быть у драйверов. Драйвера, в основном, создаются самими разработчиками устройств. И создав драйвер, они должны наделить его уникальной подписью, где указывается разработчик, информация про драйвер и так далее. Наличие подписи драйвера говорит о том, что драйвер был создан именно этим разработчиком и что в него не были внесены какие-либо изменения. А это приводит к мысли о том, что не подписанные драйвера могут быть опасными. Можете узнать больше о подписи драйверов тут.
Что такое хранилище драйверов?
Хранилище драйверов — это такая защищенная область на жестком диске компьютера, в которой сосредоточены все установленные драйвера. Так же, там могут находится драйвера устройств, которые на данный момент не используется системой. Но все они могут быть использованы в любом момент времени. Добавить драйвер в хранилище драйверов можно и вручную.
Понимание данных понятий довольно важно, чтобы понять последующие темы про оборудования и их драйвера. До встречи.
Самонастройка устройств (Plug and Play)
Озабоченные этим, поставщики компьютерного оборудования собрались однажды за столом и изобрели нечто под названием Plug and Play. Это способ, которым Windows XP устанавливает новые устройства на компьютер автоматически (так сказать, без неразумного вмешательства человека). От вас требуется только подключить свое последнее приобретение к ПК, a Windows ХР самостоятельно «допросит» его, выясняя, какие ему нужны специальные установки. Затем Windows ХР автоматически выбирает необходимые параметры.
Благодаря тому, что Windows ХР отслеживает установленные ею параметры, устройства не смогут закатить скандал из-за того, что кто-то якобы захватил лучшие установки. Но что еще лучше — пользователям ничего не надо делать, кроме как подключить дорогое приобретение к компьютеру и включить и то и другое.
Конечно, не может быть, чтобы все было так просто. Автоматическое подключение такого рода возможно только для устройств, поддерживающих технологию Plug and Play. Все остальные устройства вам придется подсоединять обычным порядком. Но тут есть свой плюс: по крайней мере, они наверняка будут работать.
Портативные компьютеры Plug and Play хорошо совмещаются со «стыковочными узлами» (docking station). Например, когда вы подключаете портативный компьютер к стыковочному узлу, Windows ХР автоматически распознает новые монитор, клавиатуру, мышь, музыкальную плату и все остальные устройства, которые только можно установить на компьютер. Затем Windows ХР автоматически настраивает себя на использование этих новых устройств — владельцу больше не надо мучиться с установками.
Некоторые пользователи называют `»Plug and Play», P&P, или PNP (произносится как «пи-эн-пи»), и верят в их будущее.
Другие, скептически настроенные, переводят Р&.Р как «Подключи и молись» (от англ. «Plug and Pray»). Что ж, не все еще верят в возможности новых технологий.