- ベストアンサー
DVDドライブがPIOモードでしか動作しない
- Win98からWin2KにOSを入れ替えた後、セカンダリIDEに繋いだDVDドライブの1台がPIO転送モードにしかならない問題が発生しています。
- デバイスマネージャでDMAを選んでもPIOにしかならず、データ転送時にCPUパワーを消費してしまい困っています。
- Win2000に入れ替えた直後は両方のDVDドライブがDMAで動作していたが、最近3モードFDDドライバをインストールしたことが原因ではないかと疑っています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
VIA製のチップを使っているマザーボードでは時々起こる現象のようで、私も5枚のマザーで経験しましたが、"VIA 4 in 1"ドライバーはインストールしてありますか?(インストールしてあっても起きますが・・・。) 一応、↓が代表的なFAQです。 『RIOWORKS:Q1.Windows2000でデータ転送速度がPIOモードのままになってしまい非常にパフォーマンスが悪い』 http://www.rioworks.co.jp/faq/sdvic.html#01 その他の対策としては、レジストリを直接書き換えてしまうという手もあります。 +HKEY_LOCAL_MACHINE +SYSTEM +CurrentControlSet +Control +Class +{4D36E96A-E325-11CE-BFC1-08002BE10318} +0000 +0001 +0002 の"0000"~"0002"等のいずれか(普通は"0002")を開くと、 DriverDesc REG_SZ セカンダリIDEチャンネル という値が設定されているキーがありますから、そのキーの SlaveDeviceTimingMode REG_DWORD 0x00000010 を"0x00002010"に変更します。 上記設定値は、下記のような意味を持ちますが、CD/DVDドライブは通常Ultra DMA Mode 2なので、0x00002010を。 0x00000410 Multiword DMA Mode 2 (44.4Mbytes/sec) 0x00002010 Ultra DMA Mode 2 (Ultra ATA/33、33.3Mbytes/sec) 0x00008010 UltraDMA Mode 4 (Ultra ATA/66、66.6Mbytes/sec) 0x00010010 UltraDMA Mode 5 (Ultra ATA/100、100Mbytes/sec)
その他の回答 (2)
- seble
- ベストアンサー率27% (4041/14683)
何かの拍子にIDEのドライバが壊れたのではないでしょうか? VIA ApolloのIDEドライバは別にあったようですし、 一度、全部削除しちゃって入れ直してはいかがでしょう? たぶん、MSDOS互換モードになっているような気がするのです。
お礼
回答ありがとうございます。 deadlineさんへの回答に書いたとおり、VIAからChipsetドライバをインストールすることで解決しました。どうもありがとうございました。
- TT250SP
- ベストアンサー率41% (2393/5813)
BIOSで直接DMAに設定できませんか 普通はAUTOになってます。 また、同じIDEケーブル上に遅い規格があれば足を引っ張ります
お礼
ご回答ありがとうございます。 BIOSではPIO/DMAそれぞれモードを設定することは出来ますが、どちらを選ぶか、というのは出来ませんでした。(Award BIOS) 同一IDEケーブルにも遅い規格は混在していません
お礼
回答ありがとうございます。 レジストリを書き換えてみましたが、再起動するとまたPIOモードに戻ってしまいました。 「Via 4In1」ドライバですが……Viaユーザーなのに存在すら知りませんでした(恥)。 最新版をインストールして、再度デバイスマネージャからDMAに設定し、再起動したところ、2台のDVDドライブともUltra DMAとして動作するようになりました。 ありがとうございました。