web-dev-qa-db-ja.com

「IdePort1」のイベントログatapiエラーに対応する物理ドライブを判別しています

Windows7マシンのイベントログにエラー11「ドライバーが\ Device\Ide\IdePort1でコントローラーエラーを検出しました」が表示されます。マザーボードはギガバイトGA P35 DS4 v2です。ICH9に接続された6つのSATAポートと、別のコントローラーに接続された2つのギガバイトSATAポートがあります。

エラーメッセージの「IdePort1」に対応するドライブを理解しようとしています。

「IdePort」という用語は、レジストリにはありません。デバイスマネージャとディスク管理でディスクコントローラとディスクのプロパティを調べたところ、次の情報が見つかりました。

ブートドライブのプロパティは次のとおりです。

Location 0, Channel 1, Target 0, Lun 0
Parent: PCIIDE\IDEChannel\5&6882b60&0&1
Physical Device Object Name: \Device\Ide\IdeDeviceP1T0L0-1
Instance Path: IDE\DISKTOSHIBA_THNSNH256GBST___________________HTRAN101\6&15A9375D&0&1.0.0

別のドライブには次のプロパティがあります。

Location 0, Channel 1, Target 0, Lun 0
Parent: PCIIDE\IDEChannel\4&23c85994&0&1
Physical Device Object Name: \Device\Ide\IdeDeviceP3T0L0-4
Instance Path: IDE\DISKST31500541AS____________________________CC34____\5&36A55C2A&0&1.0.0

デバイスマネージャのIDE ATA/ATAPIコントローラの下に、「ATAチャネル0」のインスタンスが3つあり、その後にATAチャネル1のインスタンスが3つあります。 「バス関係」。

しかし、これらすべての文字列のどの番号が「IdePort1」に対応するかを示すものは何もありません。

IdePort#の番号は、ロケーション、チャネル、ターゲット、またはLUNに対応していますか?それとも、「物理デバイスオブジェクト名」文字列「IdeDeviceP1T0L0-1」または「IdeDeviceP3T0L0-4」の番号ですか?または、他の何か?

5
tim11g

ブートドライブの場合、「IdeDeviceP1T0L0」は「IDEデバイスポート1ターゲット0 lun0」を意味する可能性が高いと思います。

詳細については、Microsoftの記事 ディスクの場所のパスについて を参照してください。この記事では、ユーティリティdiskpartを使用してディスクの詳細を表示する方法についても説明しています。

Windowsデバイス情報は、レジストリのキーHKEY_LOCAL_MACHINE\Hardware\Devicemapの下にあり、ここで共有できます。

エラー11は通常、SATAケーブルの不良またはディスクの故障のいずれかであることに注意してください(理由だけではありません)。

2
harrymc