• ベストアンサー

PIOモードとは何ですか?

ノートパソコンのbios画面でpioモードとdmaモードと言う項目が全てオートになっています・最近になって気ずきました・ これはどういった時に使うものなのでしょうか? 2005年式のノートパソコンにwin7をインストールして使っています。

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

  • ベストアンサー
  • Kaneyan-R
  • ベストアンサー率42% (1248/2909)
回答No.1

PIO(Parallel I/O)モードとは大昔のHDD(容量がMBの時代)で使われていた、転送モードです。 一方DMAとは、IDE接続以降のHDDで利用される転送モード(Ultra DMA)で、昨今のSATA接続のHDDでもこの上位モードが利用されています。IDE接続のHDDの頃は「Ultra IDE」なんて呼び方もありました。 PIOは初期のHDD用の転送モードなので、かなりの低速です。 WindowsではHDDのトラブル等により転送モードがPIOモードに勝手に変わってしまうことが稀に起きます。 「何か読み書きが遅い?」と思って、プロパティから転送モードを見てみるとPIOになってたりする事も。 特にトラブルが無い状態であれば、転送モードはAutoのままで構いません。

その他の回答 (1)

noname#230414
noname#230414
回答No.2

PIO programmed I/O コンピュター内部のデバイスとメインメモリ間のデータ転送をCPUが管理する方式。 PIP方式はDMAが正常に動作しない場合の緊急用として用いられる。 DMA direct memory acces コンピュターシステム内でのデータ転送方式の一つ。 CPU介せずに周辺機器やメインメモリ(RAM)などの間で直接データ転送を行う方式。 DMAが無い場合,システム内のすべてのデータ転送はCPUが転送元からデータを読み込み 転送元に書き込むという処理を行う必要があるがDMA対応したシステムでは CPUはチップセットなどにある専用のコントロ―ラに指示を出しコントローラデータの 読み書きを行う。 CPUが各機器よりもはるかに高速な場合(現代)CPUが機器の応答を待たずに 処理を進めることが出来る 参考までに。

関連するQ&A

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

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

  • PIOモード病の判定方法

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

  • 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ドライバを入れたことくらいですが これが悪かったのでしょうか?

  • PIOモードからDMAモードに戻らない。

    ドスパラのPrime WindowsXP sp2 メモリ1G LGのDVDドライブを使用してるのですが、 PIOモードのままDMAモードに戻らなくなってしまいました。 前はDVD1枚焼くのに5・6分だったのが今では30分以上かかってしまいます。 ネットで検索したところ 戻すにはデバイスの再インストールが必要と出てきたのですが、デバイスの再インストールというのはどうすれば良いのでしょうか。 PCを買ったとき付いてたLGのCD-ROMを入れてもドライバの更新などができませんでしたので。 あるHPではデバイスと削除して再起動したらDMAモードに戻ったと書いてあったのですが。 デバイス削除しても大丈夫なのでしょうか...

  • 137GBとPIOモード

    こんばんは。早速ですが質問です。 現在、LaVie F LF750/8というノートパソコンを利用しています。 先日、内蔵のハードディスクが飛んでしまったので、近所で売っていた一番安い150GBのHDDを購入し、そいつと交換しました。 リカバリーをかけた所、HDDの転送モードがPIOになっていて非常に動作が遅くて困っています。 BIOSを見たところ、HDDが137GBまでしか認識されていませんでした。 OS上ではちゃんと150GBきっちり認識されているのですが、遅くて非常に困っています。 一体どうすれば、このPIOモードをUltraDMAモードにできるのでしょうか? ちなみに、HDD自体は1ディスク5400rpmのキャッシュが8MBのそれなりに早いドライブを利用しています。 BIOSは369A1600という一応最新の物にしています。 どうぞよろしくお願いします。

  • HDD転送モードがPIOになる。

    HDD転送モードPIOが直らない。 OS:xp professional CPU:Athlon 64 X2 Dual-Core 4800+ メモリ:Kingston DDR2 PC2-6400 1GB x2 MB:GIGABYTE GA-MA78G-DS3H Rev.1.0 ビデオカード:N260GTX-T2D896-OC (PCIExp 896MB) HDD: ST3500320AS (500G SATA300 7200) 電源:POWER CORE POWER2 CORE2-600 BIOS画面にて、native IDE(いじってませんが)にして、読み込みをCDROMにして、XPをインストールしました。この時点で、転送モードが、DMA(利用可能な場合)PIOとなっており。 その後、MBやビデオカードに付属されているドライバをインストールしも、変化ない状態でした。 レジストリで強制的に転送モードを変更する方法や、チャンネル削除など行いましたが、再起動後、少しするとPIOモードに戻ってしまう状況です。 BIOSの設定を何か行うべきなのか、HDDが初期不良なのかと、 個人的に考えましたが、対処しきれず質問いたしました。 どうかよろしく、お願いいたします。

  •   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モードになってしまいます

    問題のPC NEC LaVie LL900/9 最近HDDを新しいものに替えて再セットアップ、設定を行い一応使える状態になりました。 しかしその次の日起動してみると何やら起動が遅い・・ 「もしかして」と思い恐る恐るデバイスマネージャーを見てみると思った通りPIOモードになっていました・・・ XPで転送中CRCエラーなどが起こると自動的に速度が下がりPIOモードになってしまうという症状がある事は前から知っていたので早速デバイスの再インストールとレジストリの書き換え(ResetErrorCountersOnSuccessの追加、MasterDeviceTimingModeAllowedの値変更など)を行い再起動しました。 するとちゃんとDMAに戻っていたので安心して電源を切りその日はPCを使いませんでした。 しかし次の日起動してみるとまた遅くなっていてPIOモードになっていました・・・ しかも書き換えたはずのレジストリが変更前の状態に戻っていました(MasterDeviceTimingModeAllowedの値だけ) 過去ログを見ているとケーブルの断線なども原因としてあげられていましたが前使っていたHDDの時にはこのような症状は一度無かったんでこれは違うと思います。 設定やシステムの問題じゃないとすればHDDの本体の初期不良なのでしょうか・・・ ご教授お願いいたします。 長文すみません。

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

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