· theory · 12 min read
BIOSとデバイスドライバとは?OSを支える密かな「橋渡し」役
起動時の立役者BIOS、周辺機器をあやつるドライバ。ハードウェアとソフトを仲介する、目立たないけど重要な影の主役。

3行まとめ
- BIOS (Basic Input/Output System): コンピュータの電源を入れた直後に、最初に動き出す 基本制御ソフト です。これは、PCの各ハードウェア(CPU、メモリ、ストレージなど)が正常に動作するかをチェックし、OSを起動するための土台を築く重要な役割を担っています。
- デバイスドライバ: OS(Windowsなど)が周辺機器(マウス、モニター、プリンター等)を正しく動かせるようにするための 橋渡し用ソフト です。OSは様々なハードウェアの「言葉」を直接理解できないため、ドライバがその「通��」となり、命令を適切に伝達します。
- UEFI (Unified Extensible Firmware Interface): 従来のBIOSをより高機能にした、後継のインタフェース規格です。グラフィカルな操作画面や高速起動、より強固なセキュリティ機能、そして大容量ストレージへの対応など、現代のPCに必要な多くの進化をもたらしています。
BIOSとは?PC起動の「一番初めの仕事人」
BIOSは、PCの電源が投入された瞬間に、OSが起動するよりも前に動き出す、まさに「縁の下の力持ち」のような存在です。その主な役割は、Power-On Self-Test (POST) と呼ばれる自己診断を行い、CPU、メモリ、グラフィックボードなどの主要なハードウェアが正常に接続され、機能しているかを確認することです。この診断プロセスは、PCが正常に動作するための最低限の条件が満たされているかをチェックする重要なステップです。
この初期診断が完了すると、BIOSはどのストレージ(HDDやSSDなど)からOSを読み込むべきかを探し、設定された起動デバイスからOSをメモリにロードする処理を開始します。試験では、この「電源オン直後に最初に動作する」「OS起��前の初期診断」という点が頻繁に問われるため、しっかりと覚えておきましょう。実務では、PCが起動しないトラブル時に、BIOS画面が表示されるかどうかが問題の切り分けの第一歩となり、設定変更を行う際にもBIOS(またはUEFI)画面に入ることが必要です。
デバイスドライバとは?OSとハードウェアの「通訳者」
OSは非常に賢いソフトウェアですが、世の中にある膨大な種類のハードウェア一つ一つの詳細な仕様や操作方法を、全て理解しているわけではありません。そこで登場するのがデバイスドライバです。ドライバは、特定のハードウェア(例えば、特定のメーカーのマウスやプリンター、グラフィックボードなど)をOSが制御できるように、そのハードウェア固有の「言葉」をOSが理解できる「言葉」に翻訳する役割を果たします。
なぜこれが重要かというと、ドライバがなければ、OSはハードウェアの機能の一部しか利用できなかったり、最悪の場合、全く認識できずに使えなかったりするからです。例えば、高性能なグラフィックボードのドライバがなければ、そのボードの持つ高い描画能力をOSが引き出すことはできません。試験では、「OSとハードウェア間の通信を仲介するソフトウェア」としてその役割が問われます。実務では、新しい周辺機器を接続した際や、PCの動作が不安定な場合に、ドライバのインストールや更新がトラブル解決の鍵となることがよくあります。
UEFIとは?BIOSの進化形「現代PCの基礎」
UEFIは、従来のBIOSが抱えていた制限を克服し、現代の高性能PCに最適化された新しいファームウェアインターフェースです。BIOSがテキストベースのシンプルな画面だったのに対し、UEFIはマウス操作に対応したグラフィカルな設定画面(GUI)を提供し、ユーザーにとってより直感的な操作を可能にしました。これにより、PCの起動設定が格段に分かりやすくなりました。
さらに、UEFIは2TBを超える大容量ストレージからの起動をサポートし、セキュアブート機能によってOS起動時のマルウェア感染を防ぐセキュリティ強化も実現しています。また、起動時間の短縮にも貢献しており、OSがより高速に立ち上がるようになりました。試験では、BIOSとの違い、特に「大容量ストレージ対応」「GUI」「セキュアブート」といっ��特徴が問われることがあります。現代のPCではUEFIが標準となっているため、その機能やメリットを理解することは非常に重要です。
試験での出題ポイント
試験では、特に「起動の順番」と「ドライバの役割」が問われます。これらの概念をしっかりと理解することで、応用問題にも対応できるようになります。
- BIOSの動作: PCの電源を入れると、まずBIOSが起動し、Power-On Self-Test (POST) という 初期診断 を行います。これは、CPU、メモリ、キーボード、グラフィックボードなどが正常に機能しているかを確認するプロセスです。診断が成功すると、BIOSは設定された起動デバイス(HDDやSSD)からOSを読み込み始めます。試験では、この「OS起動前のハードウェアチェック」という点が重要であり、「OS起動の最初のフェーズ」と捉えることができます。
- デバイスドライバ: 指名する機器ごとに、OSが通信できるようにする「通訳者」のような役割です。例えば、新しいプリンターをPCに接続しても、適切なドライバがなければOSはそのプリンターを認識できず、印刷命令を出すことができません。ドライバは、OSからの汎用的な命令を、プリンターが理解できる特定の信号に変換して伝達するのです。試験では、ドライバがないと周辺機器がどうなるか、その役割や必要性が問われます。
- プラグアンドプレイ (PnP): ドライバを自動で組み込み、設定を行ってくれる便利な機能です。PnPに対応した機器を接続すると、OSがその機器を自動的に検出し、適切なドライバを検索・インストールして、すぐに利用できる状態にしてくれます。これにより、ユーザーは手動でドライバを探してインストールする手間が省け、機器の導入が非常に簡単になります。試験では、PnPのメリットや、PnPが機能しない場合の対処法などが問われることがあります。
【AIハック】生成AIで「周辺機器が認識されないトラブル」
生成AIは、複雑なITの概念を具体例を通して理解するのに非常に役立ちます。特に、目に見えにくいBIOSやデバイスドライバの役割は、トラブルシューティングのシナリオで考えることで、より深く理解できます。
プロンプト例:
「あなたはPC修理の専門家です。 BIOS 画面は映るけど、新しく買ったキーボードが OS 上で認識されないというユーザーに、 デバイスドライバ のインストールや PnP の仕組みを、分かりやすくITパスポートの試験用語で教えてください。」
このプロンプトを使うと、AIが「ハードの初期診断(BIOS)」と「ソフトの橋渡し(ドライバ)」の違いを、具体的なトラブル事例を交えて解説してくれるため、ハードウェアとソフトウェアの境界が明確になります。このアプローチは、試験で問われる概念間の関連性を理解する上で非常に効果的です。
まとめ:見えないところでの「連携」
BIOSが目覚ましをかけ、PCのハードウェアの健康状態をチェックし、OSの起動を準備します。そして、OSが起動した後、デバイスドライバが様々な周辺機器とOSとの間のスムーズなコミュニケーションを仲介することで、初めて私たちはPCや周辺機器を自由に扱えるようになります。
試験では、 電源オン直後 ��動き、ハードウェアの初期診断とOSの起動準備を行うのが BIOS (またはUEFI)、 周辺機器との通訳 を行い、OSがハードウェアを制御できるようにするのが デバイスドライバ 、という覚え分けをしましょう。これらの見えない「橋渡し」役たちが連携することで、私たちの快適なPC利用が実現しているのです。

