【でばいすどらいば】

デバイスドライバ とは?

最終更新:
💡 ハードウェアの「通訳者」

OSとハードウェアの間を仲介するソフトウェア。プリンターやグラフィックボードなどをOSから操作可能にする。

📌 このページのポイント
OSと装置の通信を仲介する アプリケーション OS デバイスドライバ 装置 共通ドライバを使える機器もある
要求が装置へ届く流れの概念例。ドライバは複数の層を経る構成もある。
ひよこ ひよこ
なんでドライバが必要なの?
ペンギン先生 ペンギン先生
アプリから「印刷して」と頼むと、OSとドライバが装置との通信を仲介するよ。機器ごとの制御方法を扱い、アプリが直接すべての装置の操作を覚えなくても使えるようにするんだ。
ひよこ ひよこ
機器ごとに専用のドライバを入れるの?
ペンギン先生 ペンギン先生
メーカーが用意するものもあれば、公開された規格に対応する共通ドライバをOS提供者が用意する場合もあるよ。機器とOSの対応状況によって、必要なものが変わるんだ。
ひよこ ひよこ
どうやって入れたり更新したりするの?
ペンギン先生 ペンギン先生
WindowsではWindows Updateで自動的に入るものが多いよ。必要な場合はデバイスマネージャーやメーカーの公式配布元を確認する。対応する機器とOSを確かめよう。最新にすれば必ず性能が上がるわけではないんだ。
ひよこ ひよこ
ドライバの不具合でPCが止まることもある?
ペンギン先生 ペンギン先生
あるよ。Windowsではカーネルモードのドライバの障害がOS全体の停止につながることがある。一方、ユーザーモードで動くドライバもあるんだ。更新直後の不具合なら、デバイスマネージャーでロールバックを検討できる場合もあるよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「デバイスドライバ」って出てきたら「ハードウェアをOSから使えるようにするソフト」と思えればだいたいOK!
📖 おまけ:英語の意味
「Device Driver」 = デバイス駆動プログラム
💬 Driver(運転手)がDevice(装置)を「運転」して動かす、という比喩だよ

参考資料

← 用語集にもどる