質問: hddがdma転送モードにならない hddがdma転送モードにならず、そのせいか、タスクマネージャーで モニターするとcpuに負担が掛かっていることが多く、全体のパフォ ーマンスが悪いようです。ウインドウを数個開くと、反応が遅くな ったり、動画再生が途切れ途切れになったりします。 pcの主な構成は以下の通りです。 m/b: ecs l4s5a/dx+ cpu: celeron 1.7ghz ram: ddr pc2700 256mb vga: nvidia tnt2 m64(agp 32mb) hdd: maxtor 6y060l0 (primary master) cd-rw:aopen4048 (secondary master) os: win2000(sp3) デバイスマネージャーで確認すると、 「ide ata/atapi コントローラー」の 「sis pci ide udma controller」、 「プライマリ ide チャンネル」は、 共に正常に作動しているのですが、 「プライマリ ide チャンネル」の「詳細設定」タブで 「デバイス 0」の「転送モード」を 「dma(利用可能な場合)」にして再起動しても、 「現在の転送モード」が「pio モード」のままで、 「dma モード」になりません。 「システム情報」の「ハードウェア リソース」の 「dmaコントローラー」の状態も「ok」になっています。 m/bに付属のcd-romからideのデバイスはインストール済みです。 また、bios(phoenix-award)の「integrated peripherals」の 「sis onchip ide device」の設定は上から、 「internal pci/ide」は「both」。 「pio」「ultradma」関連はすべて「auto」。 「ide dma transfer access」と「ide burst mode」は 「enaibled」になっています。 dma転送が可能になっていい筈だと思うのですが、何かアドバイスが ありましたら宜しくお願いします。
回答: 自分のパソコンも2度ほど同じような状態になったことがあるのですが、その時は、 ○ハードディスクが物理的に損傷し始めている ○マザーボードとハードディスクをつなぐケーブルが微妙に劣化している が原因でした。ハードディスクを取り替えたりして、マザーボードとハードディスクをつなぐケーブルを何度かいじっているなら、それが原因かもしれません。