确定与“IdePort1”上的事件日志 atapi 错误相对应的物理驱动器

tim*_*11g 5 motherboard windows-7 hard-drive sata

我在 Windows 7 计算机的事件日志中看到错误 11“驱动程序检测到 \Device\Ide\IdePort1 上的控制器错误”。主板是技嘉GA P35 DS4 v2。它有 6 个 SATA 端口连接到 ICH9,两个 Gigabyte 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
Run Code Online (Sandbox Code Playgroud)

另一个驱动器具有以下属性:

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
Run Code Online (Sandbox Code Playgroud)

在设备管理器中,在 IDE ATA/ATAPI 控制器下,有三个“ATA 通道 0 实例,然后是三个 ATA 通道 1 实例。我可以在详细属性“总线关系”下找到这些驱动器。

但是没有任何东西表明所有这些字符串中的哪个数字对应于“IdePort1”

IdePort# 中的数字是否对应于 Location、Channel、Target 或 LUN?还是“物理设备对象名称”字符串“IdeDeviceP1T0L0-1”或“IdeDeviceP3T0L0-4”中的数字?或者是其他东西?

har*_*ymc 2

我猜测对于引导驱动器,“IdeDeviceP1T0L0”可能意味着“IDE 设备端口 1 目标 0 lun 0”。

更多信息可以在 Microsoft 文章Understanding Disk Location Paths中找到 ,该文章还解释了如何使用实用程序 diskpart 显示磁盘详细信息。

Windows 设备信息可在注册表中的键下找到 HKEY_LOCAL_MACHINE\Hardware\Devicemap,您可以在此处共享。

我注意到错误 11 通常是 SATA 电缆损坏或磁盘损坏(不是唯一原因)。