Skip to main content

プラグアンドプレイの使い方

人類には早すぎるプラグの物語 - Plug and Play (六月 2025)

人類には早すぎるプラグの物語 - Plug and Play (六月 2025)
Anonim

私たちの大部分は、マウスを接続して動作させることができるということを当然のこととして受け入れています。そういうわけで、コンピュータはうまくいくと思いますよね?ほとんどのものと同様、必ずしもそうではありませんでした。

今日、デスクトップPCからグラフィックスカードを取り外したり、互換性のある新しいモデルを交換したり、システムをオンにしたり、通常、数十年前のようなものを使用したりすることができます。 文字通り何時間もかかる 完全に達成する。では、このような近代的な互換性はどのように可能になったのでしょうか?プラグアンドプレイ(PnP)の開発と広範な導入のおかげです。

プラグアンドプレイの歴史

1990年代初頭に家庭のデスクトップコンピュータシステムを最初から構築する(すなわち、別々のコンポーネントを購入してDIYインストールを行う)ことを知った人は、このような試練がどれほど致命的であるかを覚えているかもしれない。献身するのは珍しいことではなかった 週末全体 ハードウェアのインストール、ファームウェア/ソフトウェアのロード、ハードウェア/ BIOS設定の構成、再起動、およびトラブルシューティングに至るまで、それはすべてプラグアンドプレイの到着で変わった。

プラグアンドプレイ - ユニバーサルプラグアンドプレイ(UPnP)と混同しないでください - 自動デバイスの検出と設定によるハードウェア接続をサポートするオペレーティングシステムで使用される一連の規格です。プラグアンドプレイの前に、ユーザーは、ハードウェアが正しく機能するように、複雑な設定(ディップスイッチ、ジャンパーブロック、I / Oアドレス、IRQ、DMAなど)を手動で変更する必要がありました。プラグアンドプレイを使用すると、最近差し込まれたデバイスが認識されなかったり、ソフトウェアが自動的に処理できない何らかの矛盾が発生した場合に、手動設定をフォールバックオプションにすることができます。

プラグアンドプレイは、MicrosoftのWindows 95オペレーティングシステムで導入された後、主流の機能として成長しました。 Windows 95よりも前に使用されていたにもかかわらず(初期のLinuxやMacOSシステムではプラグアンドプレイが使用されていましたが、名前は付けられていませんでしたが)、Windowsベースのコンピュータが消費者に急速に成長したことで、普遍的なもの。

初期段階では、プラグアンドプレイは完璧なプロセスではありませんでした。デバイスが確実に自己構成できないことがある(またはしばしば依存する)障害が発生した場合、 プラグアンドプレイ。 しかし、時間がたつにつれて、特に統合IDコードによってハードウェアが正しく決定されるように業界標準が課された後では、新しいオペレーティングシステムがそのような問題に対処し、ユーザーエクスペリエンスが向上し合理化されました。

プラグアンドプレイの使用

プラグアンドプレイが機能するためには、システムは次の3つの要件を満たさなければなりません。

  • オペレーティングシステムがプラグアンドプレイをサポートする
  • BIOSがプラグアンドプレイをサポート
  • プラグアンドプレイをサポートするコンポーネント/デバイス

今ではそのすべてがユーザーとしてあなたには見えないはずです。つまり、新しいデバイスを接続すると動作し始めます。

オペレーティングシステムは自動的に変更を検出します(キーボードやマウスのような操作や、起動時に発生することがあります)。システムは、新しいハードウェアの情報を調べて、その情報を確認します。ハードウェアタイプが特定されると、システムは適切なソフトウェアをロードして(デバイスドライバと呼ばれます)、リソースを割り当て(そして競合を解決)、設定を構成し、新しいデバイスの他のドライバ/ 。すべてこれは、もしあれば、ユーザーの関与を最小限に抑えて行われます。

マウスやキーボードなどの一部のハードウェアは、プラグ・アンド・プレイによって完全に機能することができます。サウンドカードやビデオグラフィックスカードなどの他のソフトウェアでは、自動設定を完了するために、付属のソフトウェアをインストールする必要があります(基本的なパフォーマンスではなく、完全なハードウェア機能を使用できるようにする)。これには通常、数回クリックするだけでインストールプロセスが開始され、それに続いて中途半端で終了するまで待つことになります。

PCI(ラップトップ用Mini PCI)やPCI Express(ラップトップ用Mini PCI Express)などのプラグアンドプレイインターフェイスでは、コンピュータの電源を切ってから追加または取り外しを行う必要があります。 PCカード(一般的にラップトップに搭載)、ExpressCard(通常はラップトップに搭載)、USB、HDMI、Firewire(IEEE 1394)、Thunderboltなどのプラグアンドプレイインターフェイスは、システムの稼動中に追加/しばしば「ホットスワップ」と呼ばれる。

内部プラグアンドプレイコンポーネントの一般的なルール(技術的にはすべての内部コンポーネントのための良いアイデア)は、コンピュータの電源がオフのときにのみインストール/削除する必要があるということです。外部プラグアンドプレイデバイスはいつでもインストール/削除できます。システムの ハードウェアの安全な取り外し 特徴( イジェクト MacOSとLinuxの場合)、コンピュータがまだオンの状態で外部デバイスを切断すると問題が発生します。