もしかすると、ハードディスクの転送モードがDMAからPIOになっているのかも知れません。確認方法は[システムのプロパティ]→[ハードウェア]タブ→[デバイス マネージャ]→[IDE ATA/ATAPI コントローラ]→[プライマリ IDE チャネル](お使いのマシンの構成によって異なる)→[プロパティ]→[詳細設定]
PIOモード病といって検索すると結構出てます。
レジストリをいじりますのでバックアップをお忘れなく。
Windowsデフォルトが、「DMAモードで6回エラーが出たらPIOモードにする」になってるそうで
この仕様をレジストリキーを追加する(または修正する)ことで、WindowsにHDDの転送モードを再認識させ、かつ6回連続で転送失敗しない限りPIOに変更しないように設定変更します。
レジストリを変更するので、自己責任で!
---------------------------
HKEY_LOCAL_MACHINE
└SYSTEM
└CurrentControlSet
└Control
└Class
└{4D36E96A-E325-11CE-BFC1-08002BE10318}
└
プライマリーなら 0001(または0003)
セカンダリーなら 0002(または0004)
└ResetErrorCountersOnSuccess
└MasterDeviceTimingModeAllowed
マスター接続の場合。
スレーブならSlaveDeviceTimingModeAllowed
---------------------------
ResetErrorCountersOnSuccess
→DWORD 値を「1」に。なければ新規で作成します。
MasterDeviceTimingModeAllowed
→DWORD 値を「ffffffff」とする。
再起動すれば完了です。
お礼
こんなにすべての可能性までアドバイスいただいてまことにありがとうございます。貴殿と同様VAIOということで非常に参考になります。