DVDドライブがPIOモードでしか動作しない

このQ&Aのポイント
  • Win98からWin2KにOSを入れ替えた後、セカンダリIDEに繋いだDVDドライブの1台がPIO転送モードにしかならない問題が発生しています。
  • デバイスマネージャでDMAを選んでもPIOにしかならず、データ転送時にCPUパワーを消費してしまい困っています。
  • Win2000に入れ替えた直後は両方のDVDドライブがDMAで動作していたが、最近3モードFDDドライバをインストールしたことが原因ではないかと疑っています。
回答を見る
  • ベストアンサー

DVDドライブがPIOモードでしか動作しない

先日Win98→Win2KにOS入れ替えをしました。 セカンダリIDEにDVDドライブを2台繋いでいるのですがうち1台がPIO転送にしかなりません。 デバイスマネージャで「DMA」を選んでもPIOにしかなりません。データ転送でCPUパワーを食われてしまい困っています。 OS:Windows2000 SP4 チップセット:VIA Apollo Pro 133A DVDドライブ:マスタ:松下LF-D521JD(Ultra DMAで動作中)         スレーブ:日立GD-7500 (PIOにしかならない) ちなみにWin2000に入れ替えた直後は両方ともDMAで動いていた気がするのですが…… 最近やったことと言えば3モードFDDドライバを入れたことくらいですが これが悪かったのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.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)

参考URL:
http://www.rioworks.co.jp/faq/sdvic.html#01
k_o_j_i
質問者

お礼

回答ありがとうございます。 レジストリを書き換えてみましたが、再起動するとまたPIOモードに戻ってしまいました。 「Via 4In1」ドライバですが……Viaユーザーなのに存在すら知りませんでした(恥)。 最新版をインストールして、再度デバイスマネージャからDMAに設定し、再起動したところ、2台のDVDドライブともUltra DMAとして動作するようになりました。 ありがとうございました。

その他の回答 (2)

  • seble
  • ベストアンサー率27% (4041/14682)
回答No.2

何かの拍子にIDEのドライバが壊れたのではないでしょうか? VIA ApolloのIDEドライバは別にあったようですし、 一度、全部削除しちゃって入れ直してはいかがでしょう? たぶん、MSDOS互換モードになっているような気がするのです。

k_o_j_i
質問者

お礼

回答ありがとうございます。 deadlineさんへの回答に書いたとおり、VIAからChipsetドライバをインストールすることで解決しました。どうもありがとうございました。

  • TT250SP
  • ベストアンサー率41% (2393/5813)
回答No.1

BIOSで直接DMAに設定できませんか 普通はAUTOになってます。 また、同じIDEケーブル上に遅い規格があれば足を引っ張ります

k_o_j_i
質問者

お礼

ご回答ありがとうございます。 BIOSではPIO/DMAそれぞれモードを設定することは出来ますが、どちらを選ぶか、というのは出来ませんでした。(Award BIOS) 同一IDEケーブルにも遅い規格は混在していません

関連するQ&A

  • DMAモードとPIOモード

    ATA規格の転送方法には、DMAモードとPIOモードというのがあるそうなんですが、DMAモードとPIOモードの転送速度はどの程度違うんでしょうか? マザーボードの説明書にはマスタにDMAデバイス、スレーブに非DMAデバイスを接続するように記載されていましたが、DMAモードはマスタデバイスのみで使用されるということでしょうか? また、ディスクの転送モードがDMAかPIOかを確認する方法があれば教えてください。

  •   DMA PIO  ドライブ転送モード

    http://www.iodata.jp/support/advice/dvr-abn4p/setup1.htm http://www.iodata.jp/support/advice/dvr-abn4p/setup4.htm 上記にDVDファームアップデートには 接続しているデバイスの転送モードを「DMA」から「PIO」に変更します  とあります [IDE ATA/ATAPI コントローラ]-[セカンダリIDEチャンネル](ドライブが接続しているチャンネル)をダブルクリックします。 ドライブが接続しているチャンネルがわかりません セカンダリ 詳細設定タブ  現在の転送モード PIOモード(デバイス0)デバイス1無効 プライマリ  現在の転送モード デバイス0 1共に無効なのでセカンダリに接続されていると考えていいですか? 2 「接続しているデバイスの転送モードを「DMA」から「PIO」に変更します」とあります。そして ファームアップデート実行してからDMAに戻すとあります ただ私のPCの設定では初めからPIOです ファームアップデートしてからDMAに戻す必要ありますか? 転送モードをDMA(利用可能な場合)に変更しても その下の現在の転送モードはPIOモードでかわりません 再起動などはしてませんが・・・ 関係あるかわかりませんが・・・・ MB  A8N SLI premium XPインストール初めは店でやってもらいました ちょっとここはあやふやなんですが 1回ファームアップデートやりました 上記URLその時は知らずに何もしないで実行しました その後しばらくして上記URL見つけて調べたらDMAだったような気がします ファームアップデート失敗でした その後XP再インストールしました NCQ使うには確か nforceドライバー??が必要とわかりそれを入れてます 店でやってもらった時はいれてなかったようです(=NCQ使えてない状態)

  • PIOモード病の判定方法

    「PIOモード病」というのがあることを知りました。 早速、ディスクアクセスが遅いような気がしている自分のPCも調べたのですが、 プライマリIDEチャネル  転送モード:DMA(利用可能な場合)  現在の転送モード:ウルトラDMAモード セカンダリIDEチャネル  転送モード:PIOのみ  現在の転送モード:PIOモード となっていました。 プライマリは問題なさそうですが セカンダリは「PIOモード」になってしまっています。 或るページによると、 ​http://inspiron1720.seesaa.net/article/56001181.html​ PIO病かどうかはデバイスマネージャ、設定が「DMA(利用可能な場合)」となっているにもかかわらず「現在の転送モード」が「PIO」となっているかどうかで確認できます。 とあったのですが、  転送モード:PIOのみ  現在の転送モード:PIOモード となっている場合は問題ないという理解でよいのでしょうか? 専門家の方教えてください。

  • PIOモードをDMAモードに変更するには?

    Neroを使用して、動画ファイルをDVDへ書き込みをしようとした所、『すべてのドライブのDMAを有効にすることをお勧めします。』とのメッセージが表示されるようになりました。 指示の通り、何度も【nero DMA Manager】を有効にしてみても変更できません。 デバイスマネージャから変更しょうとしましたが、【セカンダリ IDE チャンネル】のデバイス0内にある【現在の転送モード】をPIOモ-ドに変更することができません。 以上、分かる方がいればご指導ください。宜しくお願い致します。

  • CDドライブがDMAモードにならない・・・

    自作パソコンのハードディスクを交換したところ、セカンダリーに接続したCD-RWドライブがDMAモードにならなくなってしまいました。 デバイスマネージャでの転送設定は「DMA(利用可能な場合)」に設定してありますが、 再起動してもPIOモードのままです。 どうにかしてDMAモードにはできないのでしょうか? マザーボードはSoltekのSL-65KVです。 CD-RWドライブはTDKのとRICOHのと2台ともセカンダリーに接続しています。 ハードディスクを交換する前まではDMAモードになっていました。 OSはWindows2000です。 よろしくお願いします。

  • PIOモードでしか起動できない。

    こんばんは^^ PCのHDDについて困っているのですがどなたかご教授ください>< PIOモードを直そうと思い、いろいろと調べ、まずはデバイスマネージャからのプライマリIDEチャネルのほうを削除したのですが、そうした場合再起動した際にブルースクリーンになり起動が不可になってしまいます。 設定自体もDMA(可能な場合)のほうにしていますが転送モードはPIOモードのままです。 つぎは、レジストリの書き換えもしましたが、前回と同様に、 ブルースクリーンになってしまい起動ができない状況になります。 セカンダリIDEチャネルのほうは正常にDMAで動作しています。 またプライマリのデバイス0のみPIOモードです。 デバイス1はDMAモードで動いています。(HDDは2台です。) どなたかDMAモ^ドに戻すための方法をご教授いただけないでしょうか? よろしくお願いいたします。

  • HDDがPIOモードで認識される

    HDDがPIOモードでしか認識されません。 東芝のdynabookTX TX/450DSを使っているのですが、HDDがPIOモードでしか認識されないようになりました。 BIOSを見てもIDEcontolerはEnhanced IDEがENABLEになっていますが、デバイスマネージャのプライマリIDEチャンネルは転送モードをDMA(利用可能な場合)にしていますが現在の転送モードはPIOになっています。 また、セカンダリのほうはウルトラDMAモード2になっています。 HDDをDMAモードで認識させる方法はないでしょうか?

  • DAMと認識出来ていたマシンがPIOにしか出来なくなっています。

    こんにちは。 以前はDMAとして認識されていたのですが、PIO転送モードしか出来なくなりました。 他のマシンではDMAと認識されるHDDをこのマシンに接続すると、プライマリ、セカンダリ、マスター、スレーブに関わらず、すぺてPIOの転送モードになってしまいます。以前は同機でDMAと認識されました。 マザーはUATA100に対応した製品で、突然すべてがPIOになっているのに気づき、いろいろ試しましたが、どうも原因がわかりません。 OSはXP(SP1適応済み)で、ディバイスマネージャのIDEの設定では、『DMA (利用可能な場合)』に設定してあるので問題ないかと思います。 原因がわからずお手上げです。 どなたか原因、あるいは対策法を伝授して下さい。 宜しくお願い致します。

  • PIOモードについて

     教えてください。 1/5に”DVDドライブ交換後のBIOS設定”で質問した261168ashです。お答え頂いた、moon-123さん、kokubosinoさん、ありがとうございました。  あの後ネットで検索し、先達の方たちに習って自分でも48‐47ピン、47‐45ピンのショート(別々に)、47ピンのオープン等やりました。結果はどれもBIOS上で認識しませんでした。デバイスマネージャを開いたところ、48‐47ピンのショート、47ピンのオープンでは ”DVD/CD-ROMドライブ” と ”IDE ATA/ATAPIコントローラ”下の ”プライマリ IDE チャネル” の表示その物が消え、45-47ピンのショートではドライブ名が文字化けする始末となりました。どうにもならなくてお手上げでした。テスターで導通は確認しましたから、間違いはないと思います。  そこで気付いたのですが、先達のページではプライマリ IDE チャネルのプロパティの詳細設定タブでデバイス1(スレーブ)状態の時の ”現在の転送モード” が「Ultra DMA モード」になっていたのに対して、自分の場合は「PIO モード」であり ”転送モード” も「PIO のみ」の表示になっていました。  PIOを検索すると、BIOSとハードウェア間の転送が上手くいかないと段々にモードを下げて行って、最終的にPIOモードになるそうです。交換前のドライブ、TEAC DV-W24Eでは「ウルトラ DMA モード2」で動作していました。BIOSもバージョンをA06からA07にアップしたり、CMOSクリア(初期化)等しましたがダメでした。  結局、約6年も前のDell Dimension 4700Cに現行のドライブ TEAC DV-W28SLZを載せること自体が無理なのでしょうか?  PIOなどこの事についてお答えをお持ちの方がいらっしゃいましたら、どうぞ教えて下さい。よろしくお願いします。  参考URL:http://www.geocities.co.jp/SiliconValley-Sunnyvale/4496/mypc/mypc2.htm

  • スリムドライブ交換

    松下UDJA740(セカンダリーマスター)から、日立LGのGMA-4080N(ジャンク品)へ光学ドライブを換装したところ… BIOSでは セカンダリーデバイス:AUTO(AUTOかNONEしか選択できない) BOOT:REMOVABLE DISK NONE となっており(認識されてない?) OS(XP SP1)では認識されているのですが、セカンダリーIDEのデバイス詳細を見ると… セカンダリーIDE:1(スレーブ?)がDMAではなくPIOになってしまっています (ちなみにセカンダリーIDE:0は無効) PIO病を疑って、セカンダリーのデバイスドライバを削除して再起動したり、レジストリの変更等試みましたがDMAになりません もしセカンダリーIDE:1がスレーブなのであれば、マスターにすべくコネクタPINのショート等を試みなければならないのでしょうか? あるいは他に原因があるのでしょうか? PCはエプソンR855P チップセットはSiS650 ドライバのインストール等は行っていません どなたか教えて戴けないでしょうか………