ホームページ  >  記事  >  ドライバーはソフトウェアですか、それともハードウェアですか?

ドライバーはソフトウェアですか、それともハードウェアですか?

青灯夜游
青灯夜游オリジナル
2022-09-06 15:58:0610562ブラウズ

ドライバーはソフトウェアです。ドライバーの正式名は「デバイス ドライバー」で、オペレーティング システムに追加される特別なプログラムで、ハードウェア デバイスに関する情報が含まれており、コンピューターが対応するハードウェア デバイスと通信できるようにするために使用されます。ドライバーは本質的にソフトウェア コードであり、その主な機能はコンピューター システムとハードウェア デバイス間のデータ転送を完了することです。ドライバーの助けを借りてのみ、両者は通信して特定の機能を実行できます。

ドライバーはソフトウェアですか、それともハードウェアですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

ドライバーとはソフトウェアであり、コンピューター内のソフトウェアを駆動するプログラムを指します。

ドライバーの英語名は「Device Driver」、デバイスドライバーの正式名称で、オペレーティングシステムに追加される特別なプログラムであり、ハードウェアデバイスに関する情報が含まれています。この情報により、コンピュータは適切なデバイスと通信できるようになります。

ドライバーは、コンピューターとデバイスの通信を可能にする特別なプログラムです。ハードウェア インターフェイスに相当すると言えます。このインターフェイスを通じてのみ、オペレーティング システムはハードウェア デバイスの動作を制御できます。デバイスのドライバーが失敗した場合 正しくインストールされている場合でも、デバイスは正常に動作しません。したがって、ドライバーは「ハードウェアの魂」、「ハードウェアのマスター」、「ハードウェアとシステムの架け橋」として知られています。

ドライバー機能

ドライバーは本質的にソフトウェア コードであり、その主な機能はコンピューター システムとハードウェア デバイス間のデータ転送を完了することです。ドライバーの 2 つのユーザーのみが通信し、特定の機能を実行できます。ハードウェアデバイスがドライバを持たなければ、オペレーティングシステムだけではその固有の機能を発揮することができず、言い換えれば、ドライバはオペレーティングシステムとハードウェアの間の媒介となり、双方向通信、つまり機能を伝達することを実現します。ハードウェア デバイス自体をオペレータ システムに送信するだけでなく、オペレーティング システムの標準命令もハードウェア デバイスに伝達することで、両者間のシームレスな接続が実現されます。

注: ドライバーは、オペレーティング システムに基づいてハードウェア メーカーによって作成された構成ファイルであり、ドライバーがなければコンピューターのハードウェアは動作しないと言えます。オペレーティング システムごとにハードウェア ドライバーが異なるため、ハードウェアの互換性を確保し、ハードウェアの機能を強化するために、さまざまなハードウェア メーカーがドライバーをアップグレードし続けます。

例: Nvidia グラフィック カード チップ会社は、グラフィック カード ドライバーを月に平均 2 ~ 3 回アップグレードします。ドライバーはハードウェアの一部であり、新しいハードウェアをインストールするときに不可欠かつ重要なコンポーネントです。

元々コンピュータに属していないハードウェア デバイスをインストールするときは常に、システムは新しいハードウェアをコンピュータ システムに接続するためのドライバをインストールするように求めます。ドライバーは通信の役割を果たし、コンピューター システムにハードウェアの機能を伝え、またシステムの命令をハードウェアに伝えて動作を開始させます。

新しいハードウェアをインストールするときは、必ず「このハードウェア用のドライバー」をインストールするように求められますが、この時点で多くの人が頭を悩ませ始めます。ドライバー ディスクが見つからないか、ファイルの場所が見つからないか、ドライバーがまったく不明です。例えば、プリンターなどのハードウェア周辺機器は、ケーブルを接続してもインストールが完了していないため、この時点で使用を開始するとドライバーが見つからない旨のメッセージが表示され、インストールしてもスムーズにインストールできない場合があります。マニュアルを参照してください。実際、設置にはバリアフリー設置の実現に役立つ特定の規則と一般規則がまだ存在します。

Windows システムでは、マザーボード、光学ドライブ、グラフィックス カード、サウンド カードなどのドライバーの完全なセットをインストールする必要があります。他の外部ハードウェア デバイスを接続する必要がある場合は、対応するドライバをインストールする必要があります。たとえば、外部ゲーム ハードウェアの場合は、ハンドル、ステアリング ホイール、ジョイスティック、ダンス マットなどのドライバをインストールする必要があります。外部プリンタの場合は、プリンタ ドライバをインストールする必要があり、オンラインにするか接続する必要があります。LAN には、ネットワーク カード、モデム、さらには ISDN や ADSL 用のドライバをインストールする必要があります。

ドライバーの分類

ドライバーは、提供するハードウェア サポートに応じて、サウンド カード ドライバー、グラフィック カード ドライバー、マウス ドライバー、マザーボード ドライバー、ネットワーク ドライバーに分類できます。デバイスドライバー、プリンタードライバー、スキャナードライバーなど。

なぜ CPU とメモリのドライバーがないのですか? CPU とメモリはドライバーなしで使用できるため、他の特定の機能を除いて、ほとんどのキーボード、マウス、ハードディスク、フロッピー ドライブ、モニター、およびマザーボード上の標準デバイスを Windows に付属の標準ドライバーで駆動できます。 . .

Windows システムで光学ドライブを DOS モードで使用する必要がある場合は、光学ドライブ ドライバーも DOS モードでインストールする必要があります。グラフィックス カード、サウンド カード、ネットワーク カードなどのほとんどの内蔵拡張カード、およびプリンタ、スキャナ、外付けモデムなどの周辺機器は、デバイス モデルに一致するドライバをインストールする必要があります。インストールしないと、それらの機能の一部またはすべてが使用できなくなります。利用される。

ドライバーは通常 3 つの方法で入手できます:

  • まず、購入したハードウェアにはドライバーが付属しています。 2 つ目は、Windows システムに多数のドライバーが付属していること、3 つ目は、インターネットからドライバーをダウンロードすることです。

最後の方法では、多くの場合、最新のドライバーを入手できます。 Windows 用のドライバー パッケージは通常、.vxd (または .386)、.drv、.sys、.dll、または .exe ファイルで構成されます。インストール プロセス中に、ほとんどのファイルは「Windows\System」の内容にコピーされます。 。

Windows は、どのデバイスがインストールされているか、どのファイルをコピーするかをどのようにして認識するのでしょうか。答えは .inf ファイルにあります。 .inf は、Windows 95 時代以降に導入されたデバイスのインストール情報を記述するファイルです。特定の構文のテキストを使用して、インストールするデバイスの種類、製造元、モデル、コピーするファイル、コピーするターゲット パスを記述します。コピーされた情報、およびレジストリに追加する情報。これらの単語を読んで解釈することで、Windows はドライバーのインストール方法を認識します。ハードウェア メーカーが提供する Windows 9x 用のほぼすべてのドライバには、インストール情報ファイルが付属しています。実際、.inf ファイルはドライバーのインストールに使用できるだけでなく、ハードウェアと関係のないソフトウェアのインストールにも使用できます。たとえば、Windows 98 は「Windows Update」機能をサポートしており、その際にダウンロードされるシステム コンポーネントもサポートしています。アップデートについては、.inf ファイルを使用して説明します。この部分のインストール方法を説明します。

関連知識の詳細については、FAQ 列をご覧ください。

以上がドライバーはソフトウェアですか、それともハードウェアですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。