- ベストアンサー
VistaでDVDドライブのPIO病が治らない
買って1週間のPC(Acer L5100、Windows Vista)の内蔵DVDドライブ(PIONEER DVR-K06RS)で、いわゆる「PIO病」に悩まされています。 Vistaのデバイスマネージャで、デバイスのプロパティの「DMAを有効にする」にチェックを入れると、そのときは本来の速度で動作しますが、再起動すると元のPIOモードに戻ってしまいます(上記のチェックがはずされた状態に戻る)。その際、DVDドライブには何も入れておらず、ただ再起動するだけで、元に戻ってしまいます。 ネットで調べて、デバイスドライバを削除して再起動する方法、レジストリをいじる方法(XPの時の対処法:ResetErrorCountersOnSuccessなどを追加する)をやってみたのですが、一向に直りません。 買ってから1週間ほどなのですが、買ってすぐにDVDを見たときは問題なかったと思います。それからいままでにやった大きなイベントとしては、Windows VistaのSP1を当てたことがありますが、SP1を当てる前にそうなりはじめたような気もして、定かではありません。 ネットの情報では、ケーブルの接続や、ケーブルの品質の問題などもあるそうですが、中を開けるとAcerの保障がなくなるので、開けることもできません。ここまでくると、メーカーか販売店に相談すべきでしょうか。何か他にやってみるべきことをご存知の方がいらっしゃいましたら、ご教示ください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- kenshiro777
- ベストアンサー率49% (1527/3097)
回答No.3
- doi3desu
- ベストアンサー率61% (230/376)
回答No.2
お礼
早速のご回答、ありがとうございました。 アドバイスいただいたとおり、デバイスマネージャに表示されている「標準デュアルチャネル PCI IDEコントローラ」を削除して、再起動してみたところ、確かにDMAモードで起動するようになりました! いままではDVDドライブに該当する「IDEチャネル」(一度消したあとは、「ATA Channel 0」)というところだけを消していたのですが、それだけでは足りなかったのですね。 2、3回再起動しましたが、DMAモードに起動します。明らかに改善しており、大丈夫そうです。 本当にありがとうございました。
補足
直ったと思ったのですが、その後、すぐに再発してしまいました...。 お礼欄に書きましたとおり「標準デュアルチャネル PCI IDEコントローラ」を削除すると、デバイスの再インストールがされ、そのときはDMAモードになるのですが、それから再起動すると(その間、ディスクを差すことはありません)、元に戻ってしまいます。 最初は直ったように思ったのですが、元に戻ってしまいました VISTAは、デバイスマネージャのプロパティから、チェックボックス一つでDMAモードに戻せるのですが、一々やるのが面倒です。 やはりこれは、ハードを疑うべきなんでしょうか...。それとも(よく引用されるMSのページにはXP SP2では解決されたとありましたが)、Vista SP1の改悪仕様? ちなみにXPと2000の対処法として紹介されている、デバイスのResetErrorCountersOnSuccessというレジストリを、該当のDVDドライバのクラスに設定することもやってみましたが、効果はありませんでした。