Когда мы подключаем к компьютеру новое устройство, также возникает проблема драйверов. Если для опытного пользователя установка драйвера не вызывает никаких проблем, то для большинства пользователей понятие драйвера неизвестно и операция установки становится проблематичной. По этим причинам операционная система старается обеспечить поддержку как можно большего количества разнообразного аппаратного оборудования, а процесс установки драйверов сделать автоматическим и не требующим вмешательства пользователя.
Эта технология распознавания аппаратного устройства сразу после его подключения к компьютеру и его самонастройки с точки зрения доступа к ресурсам компьютера, если таковые имеются, и автоматической установки драйверов называется plug & play . Windows 95 была первой операционной системой с поддержкой plug & play.
Итак, благодаря технологии plug & play, когда дело доходит до драйверов, мы можем оказаться в двух ситуациях:
В первом случае оборудование распознается операционной системой и автоматически устанавливает необходимые драйверы. Это самая счастливая ситуация для большинства пользователей.
Вторая ситуация, когда операционная система замечает, что было подключено новое аппаратное устройство, ищет совместимый драйвер, но не находит. В этой ситуации нас просят вставить в устройство диск или дискету с драйверами, предоставленными производителем. Операционная система выполнит поиск совместимых драйверов на вставленном диске и установит их, если они представлены в стандартизированном виде, который может быть распознан операционной системой.
Чтобы упростить задачу, большинство аппаратных устройств имеют драйверы, которые устанавливаются в соответствии с обычной процедурой какой-либо программы. Эти установщики драйверов предполагают минимальное вмешательство пользователя.