• 締切済み

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

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

みんなの回答

  • yossu
  • ベストアンサー率60% (270/446)
回答No.1

確か2000,XPでの回避策です。 1) デバイスマネージャ→IDE ATA/ATAPI コントローラ→ xxx IDE コントローラ→削除→Windows再起動→ IDE再構築→一応DMA復活 (必要であれば削除の時にIDEチャネルも同時に削除しても良いかも?) 2) そしてHDDエラーによりPIO移行へしにくくなる設定を適用する。 ファイル名を指定して実行→regedit→指定のレジストリ変更します。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001 (0002はセカンダリ) を開き、右クリックで新規→DWORD値→ResetErrorCountersOnSuccess と名前を入力→値を1にする。 ついでなのでセカンダリにも入れておくと良いでしょう。 同じキー位置にMasterDeviceTimingModeAllowedのDWORD値を ffffffffにしておくと更に良かったり。 なければ作って置きましょう。 見つけたキーが目的のキーかを確認するには、 そのキーの中にDriverDesc 値に文字列値 "プライマリ IDE チャネル"又は"セカンダリ IDE チャネル" があることを確認します。 まとめると HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class \{4D36E96A-E325-11CE-BFC1-08002BE10318} \<PIOになっているデバイス> \ResetErrorCountersOnSuccess (DWORD 1) \MasterDeviceTimingModeAllowed (DWORD ffffffff) ということになります。 設定終了後、Windowsを再起動して終了。 DMA転送を6回失敗したらモードを下げるを連続6回で下げるに変更 させています。

mind72
質問者

補足

ありがとうございます。 一応、IDEコントローラを削除し再起動するとドライバのインストールが始まりますが、データが無効ですと表示されインストールに失敗します。 ほかのところからどドライバをインストールするべきでしょうか?

関連するQ&A

  • PIOモード病の判定方法

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

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

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

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

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

  • IDE転送モードの設定はこれでいいのでしょうか?

    DVD(内蔵)が遅くなったので「教えて」で過去質問を調べたら、IDEの転送モードをDMAへ設定とのアドバイスが目にとまりました。 PIOの場合は削除、再インストールと書いてありました。 私の現在の転送モードは プライマリIDE デバイス0=ウルトラDMAモード5   デバイス1=無効 セカンダリIDE デバイス0=PIOモード         デバイス1=無効 となっており、この場合、プライマリIDEのデバイス0がウルトラDMAモード5になっているから問題はないのでしょうか? IDEやデバイス0、デバイス1の存在もよくわからない初心者ですが教えて下さい。

  • PIO病がどうしても治らない。

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

  • 転送モードがPIOにしかならない(xp)

    ドライブはPX-704Aです。 xpと2000をデュアルで使っているのですか、 普段は2000を使っていてDMAで使えていました。 久しぶりにXPで起動してみたところ、 このドライブの書き込みが異常に遅いので不審に思い、 デバイスマネージャで確認するとPIOになっていました。 しかし転送モードをDMA(利用可能な場合) としても、現在のモードがPIOのまま変わってくれません。 プライマリの2台のHDDはウルトラDMA5できちんと認識しています。 ためしにいちどデバイスを削除して再認識させてみましたが、同じです。 2000に戻すと正常にDMAで認識されました。 これは何が悪いのでしょう? どうすればいいか教えてください。

  • 勝手にPIOになる

    プライマリIDE デバイス0の現在の転送モードが時々ウルトラDMAモード6から勝手にPIOになっていて、動きが悪く、削除して再起動をしています。何度も繰り返されるんですがなぜでしょうか?どうすればいいですか?

  • 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

  • PIOモード

    PIOモード関係の質問を見て、いろいろ試してみたのですが全然直りません。レジストリで強制的にDMAモードにすることなどできませんか? セカンダリIDEチャネルから変えることできないなんて、最悪な仕様ですよね!(涙)

  • PIO病の確認

    OSがXPpro SP3なのですが PIO病かどうかは、「スタート」→「コントロールパネル」→「システム」→「ハードウェア」→「デバイスマネージャ」→「IDE ATA/ATAPIコントローラ」の「プライマリ(セカンダリ)IDEチャネル」→「詳細設定」で、設定が「DMA(利用可能な場合)」となっているにもかかわらず「現在の転送モード」が「PIO」となっているかどうかで確認できるということなのですが 「IDE ATA/ATAPIコントローラ」までは表示できるのですが、ツリーやプロパティでもその後の「プライマリ(セカンダリ)IDEチャネル」という項目が確認できません どうすれば確認できるでしょうか?