Windows Disk Drive Device Names

G

Guest

I having been searching for many months for documentation about how to
decipher Windows hard disk device names.

For example, in the System Event log would be a message similar to the
following:
"The device, \Device\Harddisk1\D, is not ready for access yet".
Now D on this computer is not a hard drive. It's DVD-ROM. There are other
messages in the event log for the same date and time that say "dmio: Disk
Harddisk1 block 15375 (mountpoint E:): Uncorrectable read error"

It would make sense then that \Device\Harddisk1\D is actually a disk for
drive E: Is there any documents that explain these device names?
 
W

Wesley Vogel

How to Distinguish a Physical Disk Device from an Event Message
http://support.microsoft.com/kb/159865

Post back with you find for \Device\Harddisk1\D

For example.

HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\
Scsi Bus 0\Target Id 0\Logical Unit Id 0
Value Name: Identifier
Data Type: REG_SZ
Value Data: Maxtor 91020D6

Value Name: Type
Data Type: REG_SZ
Value Data: DiskPeripheral

HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\
Scsi Bus 0\Target Id 0\Logical Unit Id 0
Value Name: DeviceName
Data Type: REG_SZ
Value Data: CdRom0

Value Name: Identifier
Data Type: REG_SZ
Value Data: MATSHITA DVD-ROM SR-8583

Value Name: Type
Data Type: REG_SZ
Value Data: CdRomPeripheral

HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\
Scsi Bus 0\Target Id 1\Logical Unit Id 0
Value Name: DeviceName
Data Type: REG_SZ
Value Data: CdRom1

Value Name: Identifier
Data Type: REG_SZ
Value Data: LITE-ON LTR-48125W

Value Name: Type
Data Type: REG_SZ
Value Data: CdRomPeripheral

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
G

Guest

abeach said:
I having been searching for many months for documentation about how to
decipher Windows hard disk device names.

For example, in the System Event log would be a message similar to the
following:
"The device, \Device\Harddisk1\D, is not ready for access yet".

Normally there should not be names like \Device\Harddisk1\D.
Maybe this is actually \Device\Harddisk1\DR0 (or DR1 etc?),
or \Device\Harddisk1\DP(1) ?

Is there any documents that explain these device names?

Unfortunately these event log messages contain
low level disk names that look cryptic to users.

If it were \Device\Harddisk1\DR1 this means partition #1 on physical disk 1.

Then you can open Disk manager and look what driver letter(s)
mapped to this partition.
But this definitely is not a CD drive; CD-ROM usually has name
like \Device\Crdom0

Regards,
--PA
 
G

Guest

That KB article was exactly what I was looking for. Thank you. Searching
the KB for "device names", "Physical device event message" and many other
keyword attempts wasn't producing results.

So according to http://support.microsoft.com/kb/159865

SCSI and atapi device are listed under
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\

Device D would be the 4th SCSI device registy entry, identifed by
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id
2\Logical Unit Id 0]

To complete the information in this thread, the computer has a motherboard
integrated Adaptec 39320 RAID controller and a IDE DVDROM drive. There are 3
drives attached to the 39320 controller, 1 drive is the main windows boot
drive, SCSI ID 0. The other 2 drives, SCSI IDS 2 and 3 are configured as a
striped volume by the SCSI controller. Disk Managment identifes the striped
volume as a single disk, Disk 1.

Here's my HKLM\Hardware\Devicemap\SCSI\ keys.

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0]
"DMAEnabled"=dword:00000001
"Driver"="atapi"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Initiator
Id 255]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id
0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id
0\Logical Unit Id 0]
"Identifier"="HL-DT-ST DVD+-RW GWA4164B"
"Type"="CdRomPeripheral"
"DeviceName"="CdRom0"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1]
"Interrupt"=dword:00000018
"IOAddress"=dword:0000d800
"Driver"="a320raid"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Initiator
Id 7]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id
0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id
0\Logical Unit Id 0]
"Identifier"="FUJITSU MAS3367NP 0104"
"Type"="DiskPeripheral
"InquiryData"=hex:00,00,03,12,5b,00,01,3a,46,55,4a,49,54,53,55,20,4d,41,53,33,\
33,36,37,4e,50,20,20,20,20,20,20,20,30,31,30,34
"SerialNumber"="A0G0P5700ARU"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id
15]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id
15\Logical Unit Id 0]
"Identifier"="ADAPTEC HostRAID SCSI 1.0 "
"Type"="OtherPeripheral
"InquiryData"=hex:03,00,00,00,1f,00,00,00,41,44,41,50,54,45,43,20,48,6f,73,74,\
52,41,49,44,20,53,43,53,49,20,20,20,31,2e,30,20

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id
2]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id
2\Logical Unit Id 0]
"Identifier"="ADAPTEC RAID 0 1.0 "
"Type"="DiskPeripheral
"InquiryData"=hex:00,00,00,00,1f,00,00,32,41,44,41,50,54,45,43,20,52,41,49,44,\
20,30,20,20,20,20,20,20,20,20,20,20,31,2e,30,20
 
W

Wesley Vogel

That KB article was exactly what I was looking for. Thank you. Searching
the KB for "device names", "Physical device event message" and many other
keyword attempts wasn't producing results.

I did an Advanced Search for: Device\Harddisk1
@
http://support.microsoft.com/search/?adv=1

With: The exact phrase entered selected.

Which resulted in...
http://support.microsoft.com/search...0&res=20&ast=1&ast=2&ast=3&ast=4&mode=a&adv=1

How to Distinguish a Physical Disk Device from an Event Message was the
fifth one down and looked the most promising.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
abeach said:
That KB article was exactly what I was looking for. Thank you. Searching
the KB for "device names", "Physical device event message" and many other
keyword attempts wasn't producing results.

So according to http://support.microsoft.com/kb/159865

SCSI and atapi device are listed under
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\

Device D would be the 4th SCSI device registy entry, identifed by
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target
Id 2\Logical Unit Id 0]

To complete the information in this thread, the computer has a motherboard
integrated Adaptec 39320 RAID controller and a IDE DVDROM drive. There
are 3 drives attached to the 39320 controller, 1 drive is the main
windows boot drive, SCSI ID 0. The other 2 drives, SCSI IDS 2 and 3 are
configured as a striped volume by the SCSI controller. Disk Managment
identifes the striped volume as a single disk, Disk 1.

Here's my HKLM\Hardware\Devicemap\SCSI\ keys.

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0]
"DMAEnabled"=dword:00000001
"Driver"="atapi"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus
0\Initiator Id 255]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target
Id 0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target
Id 0\Logical Unit Id 0]
"Identifier"="HL-DT-ST DVD+-RW GWA4164B"
"Type"="CdRomPeripheral"
"DeviceName"="CdRom0"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1]
"Interrupt"=dword:00000018
"IOAddress"=dword:0000d800
"Driver"="a320raid"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus
0\Initiator Id 7]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target
Id 0]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target
Id 0\Logical Unit Id 0]
"Identifier"="FUJITSU MAS3367NP 0104"
"Type"="DiskPeripheral"
"InquiryData"=hex:00,00,03,12,5b,00,01,3a,46,55,4a,49,54,53,55,20,4d,41,53,3
3,\
33,36,37,4e,50,20,20,20,20,20,20,20,30,31,30,34
"SerialNumber"="A0G0P5700ARU"

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target
Id 15]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target
Id 15\Logical Unit Id 0]
"Identifier"="ADAPTEC HostRAID SCSI 1.0 "
"Type"="OtherPeripheral"
"InquiryData"=hex:03,00,00,00,1f,00,00,00,41,44,41,50,54,45,43,20,48,6f,73,7
4,\
52,41,49,44,20,53,43,53,49,20,20,20,31,2e,30,20

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target
Id 2]

[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target
Id 2\Logical Unit Id 0]
"Identifier"="ADAPTEC RAID 0 1.0 "
"Type"="DiskPeripheral"
"InquiryData"=hex:00,00,00,00,1f,00,00,32,41,44,41,50,54,45,43,20,52,41,49,4
4,\
20,30,20,20,20,20,20,20,20,20,20,20,31,2e,30,20


Pavel A. said:
Normally there should not be names like \Device\Harddisk1\D.
Maybe this is actually \Device\Harddisk1\DR0 (or DR1 etc?),
or \Device\Harddisk1\DP(1) ?



Unfortunately these event log messages contain
low level disk names that look cryptic to users.

If it were \Device\Harddisk1\DR1 this means partition #1 on physical
disk 1.

Then you can open Disk manager and look what driver letter(s)
mapped to this partition.
But this definitely is not a CD drive; CD-ROM usually has name
like \Device\Crdom0

Regards,
--PA
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top