質問: windowsmeのata100のドライバーについて windowsme(製品版)をインストールしましたがプロミス社のpromise ultra 100のドライバーがwinnt用を自動で認識してしまいます。win95/98/meのドライバーを入れようと思いましたがこのドライバーは不適切のような内容のメッセージがでます。win95/98/meのドライバーを入れて動かして見たらなんか起動時が遅いような気が致します、かえってwinnt用のドライバーの方が調子が良い気がします。なぜこのような事が起きるのでしょうか?ちなみにマザーボードはasusのa7vでata100がオンボードです。
回答: 多分nt用のドライバは、wdmというドライバを採用しているためにwindowsmeでも動作するんだと思います。 wdm:今までのドライバと違い windowsのドライバを統合して どのwinでも動作するように作成されたもの #ドライバの開発側は、1つのドライバを作成すれば #すべてのwindowsで動作するので楽に開発できるのが #利点です ですので、この方式(wdm)で作成されたものなら windows98用でもwin2kで動作します。 windowsnt用でもwin98以降なら動作するはずです。 逆にwin9x用としてあるものは、この方式を採用していないため動作しません。 #dosモードなどいろいろと絡んでくるため