Skip to main content

Как использовать Plug and Play

Евгений Козлов (Wheely) на открытии Plug and Play Moscow (Июль 2025)

Евгений Козлов (Wheely) на открытии Plug and Play Moscow (Июль 2025)
Anonim

Большинство из нас считают само собой разумеющимся возможность подключить мышь и начать работать. Вот как компьютеры должны работать, не так ли? Как и большинство вещей, это не всегда так.

Хотя сегодня вы можете удалить графическую карту со своего настольного ПК, поменять ее на совместимую новую модель, включить систему и начать использовать все, как обычно, несколько десятилетий назад, это был процесс, который может буквально занять часы для полного выполнения. Итак, как появилась такая современная совместимость? Все это благодаря разработке и широкому распространению функций Plug and Play (PnP).

История Plug and Play

Те, кто в начале 1990-х годов возился с созданием настольных компьютерных систем с нуля (например, покупка отдельных компонентов и выполнение DIY-установки), помнят, насколько изнурительными могут быть такие испытания. Это было не редкость посвятить целые выходные установка аппаратного обеспечения, загрузка прошивки / программного обеспечения, настройка аппаратного обеспечения / настроек BIOS, перезагрузка и, конечно же, устранение неполадок. Все это изменилось с появлением Plug and Play.

Plug and Play - не следует путать с Universal Plug and Play (UPnP) - это набор стандартов, используемых операционными системами, которые поддерживают аппаратное подключение через автоматическое обнаружение и настройку устройства. Перед подключением и воспроизведением пользователи должны были вручную изменять сложные параметры (например, dip-переключатели, блоки перемычек, адреса ввода-вывода, IRQ, DMA и т. Д.), Чтобы оборудование функционировало правильно. Подключи и играй делает это так, чтобы ручная конфигурация стала альтернативной опцией в случае, если недавно подключенное устройство не распознается или существует какой-то конфликт, который программное обеспечение не может обрабатывать автоматически.

Plug and Play выросла как основная функция после ее внедрения в операционную систему Microsoft Windows 95. Несмотря на то, что он использовался до Windows 95 (например, ранние системы Linux и macOS, используемые Plug and Play, хотя и не были названы таковыми), быстрый рост компьютеров на базе Windows среди потребителей помог сделать термин «Plug and Play» универсальный.

Раньше Plug and Play не был идеальным процессом. Случайный (или частой, зависящий) отказ устройств от надежной самонастройки привел к появлению термина " Подключайтесь и молите. «Но со временем, особенно после того, как были введены отраслевые стандарты, чтобы аппаратное обеспечение могло быть правильно определено с помощью интегрированных кодов идентификаторов, более новые операционные системы рассматривали такие проблемы, в результате чего улучшался и упрощался пользовательский интерфейс.

Использование Plug and Play

Для того чтобы Plug and Play работать, система должна отвечать трем требованиям:

  • Операционная система поддерживает Plug and Play
  • BIOS поддерживает Plug and Play
  • Компоненты / устройства поддерживают Plug and Play

Теперь все это должно быть невидимым для вас как пользователя. То есть, вы подключаете новое устройство и оно начинает работать.

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

Некоторые аппаратные средства, такие как мыши или клавиатуры, могут быть полностью работоспособны через Plug and Play. Другие, такие как звуковые карты или видеокарты, требуют установки программного обеспечения, входящего в комплект поставки, для завершения автоматической настройки (то есть для обеспечения полной аппаратной возможности вместо базовой производительности). Обычно это требует нескольких щелчков, чтобы начать процесс установки, а затем умеренное ожидание его завершения.

Некоторые интерфейсы Plug and Play, такие как PCI (Mini PCI для ноутбуков) и PCI Express (Mini PCI Express для ноутбуков), необходимо отключить компьютер перед добавлением или удалением. Другие интерфейсы Plug and Play, такие как PC Card (обычно на ноутбуках), ExpressCard (также обычно на ноутбуках), USB, HDMI, Firewire (IEEE 1394) и Thunderbolt, позволяют добавлять / удалять, когда система в настоящее время работает, часто называемый «горячей заменой».

Общее правило для внутренних компонентов Plug and Play (технически хорошая идея для всех внутренних компонентов) заключается в том, что их следует устанавливать / удалять только тогда, когда компьютер выключен. Внешние устройства Plug and Play могут быть установлены / удалены в любое время - рекомендуется использовать систему Безопасное извлечение устройства особенность ( выталкивать для macOS и Linux) при отключении внешнего устройства, когда компьютер все еще включен.