強制的にDMAモードを変更する方法もありますよ。
まず、SP2を導入してください。
SP2でATA100関連の問題は一応修正されます。
SP2導入後、
コントロールパネル-システム-ハードウェア-デバイスマネージャ
で、デバイスマネージャを開き、
「IDE ATA/ATAPIコントローラ」を選択。
「プライマリ(セカンダリ)IDEチャネル」のプロパティを出し、
詳細設定でDMAに設定します。これで一応DMAモードになりますが、
最高転送速度のモードで動かない場合もあるようです。
その場合、強制的にDMAモードを変更します。
ここを参考に見て下さい。
http://pcweb.mycom.co.jp/news/2001/06/15/04.htmlATA66の場合、UltraDMA mode4ですから、8010に値を変更します。
ちなみに、このページではATA100の設定方法は書いてありませんが、
値を10010にすれば、UltraDMA mode5(ATA100)で動きます。
以前自分もATA100で動いてくれないという問題を抱えていたのでこれを試して見たら
正常になりました。
もし、この値が始めから正常に8010になっていたら別の原因だと思われます。