質問: ハードディスクの転送速度について 前回、マザーボードについての質問に回答してくださった方々 どうもありがとうございました 今回の質問の件ですが、いろいろ調べた結果どうしても解決しないので質問させていただくことにしました 現在、ハードディスク3台(30ギガ・40ギガ・80ギガ)を接続してましてそのうち一台(80ギガ)をataカードに接続して使用しております osはcドライブにwindows me、eドライブにwindows2000をデュアルブートとして使用しております それで今回の質問なのですが、たまたまwin2000環境でゲーム起動してみましたら、立ち上がりがすごく遅いのです 一応、me環境でも同様のソフトを起動してみたらすごく速いのです(起動時に下側に読み込みのバーがあり、その増え方が非常に遅い) 実際、ハードディスク間のコピーなどもme環境では速いのに、2000環境だとかなり遅いのです ためしにベンチマークソフトで計測してみましたら、meと比べ 5000程も低い結果でした pcにインストールされているインテルata?(転送速度を表示できる)ものを起動してみましたらudma-5と表示されており(マザー・ハードディスクともata100仕様です) そのソフトではきちんと認識されているようなのです (バイオスでもauto設定なのは確認しました) デュアルブートだとこのような問題がでるものなのでしょうか? どうしても解決したいので、よろしくおねがいします!! マザー fic fs15t ataカード プロミス?製です
回答: 原因がつかめましたね。 >マザーボードのプライマリとセカンダリのみみたいです(18000位) >これはdmaモードじゃないってことですよね? デバイスマネージャの表示からも、起きている現象からも、 マザーのideがudmaとしてwin2000が認識できていないですね。 デバイスドライバにpio/dmaなどの項目があればdma=on, pioモードは使わないという設定ですね。 なければデバイスの更新を試みるなどしてudmaが認識されるようにすれば良さそうですね。 ちなみに私の使っているwin2000ではプライマリ、セカンダリともにultra ata channelと表示されています。