格デバイスにドライバーはなぜ必要なのでしょうか?P&Pとの区別がよくわからないのですが?ドライバー自体にも故障するなどがあるのでしょうか?ドライバーをバージョンアップするとき古いドライバはどうすればいいのでしょうか?古いドライバはどうなるのでしょうか?例えばNICのアダプタ等のデバイスのプロパティでドライバの詳細をみるといっぱいなんかわけわからんものがはいいていますがこれもドライバなのですか?なぜこんなに同じデバイスのドライバがはいっているのですか?
すいません熱くなりました・・・・
こんなわけでドライバについてぜんぜんわからないのでおしえていただきたいのですがよろしくお願いいたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ドライバとは簡単に言うとハードの制御ソフトですよ。
プリンタドライバならプリンタを制御するソフト。当然各メーカーでものが違います。
ソフトですからバグもあるでしょう。使い勝手の向上もはかられるでしょう。故にバージョンアップされます。
たいてい古いヤツは上書きされるのではないでしょうか。当然新規のファイル等もできるでしょうし、レジストリの内容も変わるかもしれません。
。
プラグアンドプレイってつなげばすぐ使えますよっていうような考え方ですよね。新たなハードをつないだときに、自動で手持ちのドライバで解決、あるいは新ドライバのインストール要求ってな動きになるのではないでしょうか。
No.2
- 回答日時:
>格デバイスにドライバーはなぜ必要なのでしょうか?
>P&Pとの区別がよくわからないのですが?
PnPは各デバイスで使用するIRQとかDMAとかのリソースの割付を行って新しい
デバイスが見つかったこととその名前を通知してくれるだけだと思います。
そのため実際にデバイスを使うにはソフトウェアが必要になります。
>ドライバー自体にも故障するなどがあるのでしょうか?
ソフトウェアなので、HDDもしくはファイルが壊れた場合は内容が壊れます。
>ドライバーをバージョンアップするとき古いドライバはどうすれば
>いいのでしょうか?
自動的に消されるか、場合によってはバックアップされます。
>例えばNICのアダプタ等のデバイスのプロパティでドライバの詳細をみると
>いっぱいなんかわけわからんものがはいいていますがこれもドライバなのですか?
ドライバです。
>なぜこんなに同じデバイスのドライバがはいっているのですか?
共通の機能を持つ部分毎に分けられているので夫々の部分が表示されている
だけです。
# ぜいぜぃ(_ _;
No.3
- 回答日時:
単一のハードウェアを使って、何も変更する必要がないならば、デバイスドライバはOSそのものに組み込まれて、OSが直接ハードウェアを駆動、管理すればいいのです。
しかし、Windowsの様なコンピュータのOSは、ハードウェアメーカーが独自の機能を盛り込んだチップや機器を動作させなければならず、一々そのハードウェアに適したOSを開発、提供するのはとても面倒です。
その為、OSで管理する部分とハードウェアが持っている機能との間に通訳を挟んで、各ハードウェアがそのOSで動作する様に理解させることで、OS自体はそのままでも新しい機器を使えるようにしています。
この利点は、OSはハードウェアへの動作命令やハードウェアからの動作情報の形式を指定しておけば、各ハードウェアがドライバと言う通訳を経て「画面表示せ~や」→「表示したで~」と言うやり取りが可能になります。
逆に、以前使っていたハードウェアを新しいOSで使う場合にも、新しくなったOSの命令形態等に合わせた通訳が必要になるので、ドライバは必要になります。
デバイスによっては、古いドライバが入っていると動作が不安定になったりするものもあるので、そう言うものにはドライバのアンインストールプログラムが付属していたりします。
通常はOS側が常に新しいドライバを使うように設計されているので、ドライバの更新をしたとき日付が新しいものがあれば、そちらを使うように設定してくれます。
古いドライバはただのゴミになります。(HDDの肥やし)
また、一つのデバイスで機能は単一でもその為に多数の動作をしなければならないものは、その動作毎のドライバが必要な場合もあります。(殆どそうだけど)
PnPと言うのは、ハードウェア側にメーカーや使っているチップなどの情報が組み込まれており、接続されるとOSがその情報を元に、格納されているドライバを検索し、必要なドライバを自動的にインストールする機能です。
但し、これも「inf」ファイルがないと、そのデバイスが必要としているドライバがどんなものかが分からないので、新しいハードウェアには必ず拡張子「.inf」のファイルが付いてきます。
(ドライバディスクの中にそのまま入っていることもあるし、インストールプログラムで直接「INF」フォルダに書き込むものもある。)
以上、これまで弄ってきて自分なりに理解した範囲で書いてみました。
間違いがありましたら、ご指摘、フォローをお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マウス・キーボード キーボードが動作しなくなりました。 4 2022/04/29 09:49
- マウス・キーボード ドライバーにウイルスが混入しているリスクについてあなたはどう考えますか? 1 2022/04/10 23:33
- ビデオカード・サウンドカード インテルグラフィックドライバーを更新してから挙動が変。前のドライバをインストールする方法は。 4 2022/12/08 17:30
- ビデオカード・サウンドカード ビデオカードを交換するのですがその手順について教えて下さい。 3 2023/02/14 12:13
- その他(パソコン・スマホ・電化製品) 今使ってるPCをクリーンインストールしようと思っているんですが・・・ 6 2022/09/17 19:42
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- その他(パソコン・周辺機器) Arrows Tab Q507/PBのカメラドライバを探しています 2 2022/07/13 18:13
- ビデオカード・サウンドカード グラフィックカード 2枚刺しで一枚からの出力がされない 5 2022/11/29 05:43
- クラフト・工作 BOSCH IXO6 と BOSCH Bosch Professional 2 2022/06/11 16:38
- ソフトウェア 工場の生産用PCにpciボート(pci2768c)を拡張するのですがドライバがわかりません。インター 1 2022/06/16 22:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
USBメモリがwindows2000で使え...
-
Realtek(R)AudioからRealtek Hi...
-
win10アプデでグラボが勝手に置...
-
再インストールしたらその他の...
-
USBトラブルによる自動シャット...
-
マイコンピュータのSDカードの...
-
音が出ないのです EPSON endea...
-
オーディオデバイスなし。と表...
-
Studio One 3 PRIME に、YAMAHA...
-
IDEチャネルが存在しない
-
インテル ハイデフィニション・...
-
パソコンが起動しなくなりまし...
-
Windows11でアプリの起動が遅い...
-
Windowsが起動しない。Press <F...
-
増設内蔵HDD一台に付き何Wの電...
-
×このアプリは、指定されたコン...
-
PERSONAL.xlsbを削除したい
-
パソコンの電源が入ったり入ら...
-
放電しないと起動しません
-
ウインドウズ98、2000のO...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Realtek(R)AudioからRealtek Hi...
-
USBメモリがwindows2000で使え...
-
win10アプデでグラボが勝手に置...
-
Win7 SP1の再セットアップ後イ...
-
リムーバブルディスクのローカ...
-
IDEチャネルが存在しない
-
SPTI(SCSI Pass Through Inter...
-
ゲームコントローラドライバの削除
-
ユニバーサル シリアル バス(...
-
CD/DVDドライブのデバドラ「cdr...
-
デバイスドライバが見つからない
-
windowsセットアップ 「デバイ...
-
エラーメッセージThis Driver c...
-
USBメモリを抜くと フリーズす...
-
Win10でのCPU使用率の挙動につ...
-
イーサネットコントローラが見...
-
Studio One 3 PRIME に、YAMAHA...
-
CDドライブが認識されない
-
内臓CDWドライブが認識され...
-
イーサネットコントローラのデ...
おすすめ情報