如何从事件日志中识别驱动器设备(Harddisk#\DR#)?

Dim*_*ims 9 windows windows-7 hard-drive event-log event-viewer

我在 Windows 事件日志中有一条有关驱动器错误的消息,如下所示:

设备 \Device\Harddisk0\DR0 上的坏块

我的系统中有两个硬盘。我如何知道是哪一个导致了这些错误?我没有看到任何地方有相同的识别类型,就像那里一样。

例如,以下是设备管理器中的对话框:

设备管理器截图

C由于它是“磁盘 0”,我可以确定它是驱动器吗?

Dou*_*ins 9

Harddisk# 和 DR# 编号均指驱动器(而不是分区或卷)

  • 这通常是物理驱动器(HDD、SSD、USB)
  • 每个驱动器可能包含多个分区,每个分区可能有一个驱动器号

如前所述,Harddisk# 项目与 Windows 磁盘管理显示的磁盘# ID 相匹配。

当检测到或连接磁盘时,会实时分配这些数字。

对于内部 HDD,Harddisk# 和 DR# 编号通常保持固定(除非您交换主板插槽连接)。

可移动驱动器(闪存驱动器和 USB 驱动器)的硬盘编号:

  • 连接期间分配下一个可用号码(如果存在则填充间隙)
  • 如果驱动器断开连接,则编号将被删除,留下间隙
  • 一旦驱动器断开连接,就不会记录先前分配的编号

DR# 号也是动态分配的,但遵循不同的规则:

  • 编号按顺序分配,并且在 Windows 启动时不会重复使用
  • 每次可移动驱动器断开连接并重新连接时,DR# 编号都会递增

最初,硬盘# 和 DR# 编号将匹配:

  • 但积极使用可移动驱动器会导致 DR# 数字上升
  • 仅当 Windows 重新启动时,DR# 号码分配才会重置
  • 仅在 Windows 重新启动时,用户注销事件期间不会重置 DR# 编号

一旦断开连接,就无法将 DR# 编号与物理设备绑定。可移动驱动器过去可能被分配了许多不同的 DR# 号。


I s*_*ica 6

您可以确定错误消息\Device\Harddisk0\DR0引用的是磁盘管理 MMC(“运行”> diskmgmt.msc)中列出的磁盘 0。Harddisk #语法始终引用磁盘号,但请记住,这将是记录错误时错误消息中涉及的磁盘号。如果出于任何原因,在错误发生期间和您查看设备管理器期间,有问题的磁盘编号发生变化,您就会归咎于错误的磁盘。