en IDE???? windows asume que un disco SATA es similar a un disco IDE???
bueno pues no soy el experto, pero el registro inicial que dejaste verificaba discos SCSI, muy diferentes a cualquier otro, así que pues parecia (sin decirlo sobradamente ni nada de eso, maese, no lo tomes a mal
) algo obvio que no era por ahi.
Vale como en mi trabajo no tengo acceso a regedit por el usuario, y en mi casa estoy actualizando mi sistema, pues me remito a esta página:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff546173(v=vs.85).aspx
encontrando lo siguiente, muy interesante
HKLM\SYSTEM\CurrentControlSet\Enum Registry Tree
The HKLM\SYSTEM\CurrentControlSet\Enum registry tree contains information about the devices on the system. The PnP manager creates a subkey for each device, with a name in the form of HKLM\SYSTEM\CurrentControlSet\Enum\Enumerator\deviceID. Under each of these keys is a subkey for each device instance present on the system. This subkey has information such as the device description, hardware IDs, compatible IDs, and resource requirements.
The Enum tree is reserved for use by operating system components, and its layout is subject to change. Drivers and user-mode Device Installation Components must use system-supplied functions, such as IoGetDeviceProperty and SetupDiGetDeviceRegistryProperty, to extract information from this tree. Drivers and Windows applications must not access the Enum tree directly. You can view the Enum tree directly by using Registry Editor when you debug drivers.
Particularmente este campo.
\Enum\Enumerator\deviceID
y esta parte:
Drivers and Windows applications must not access the Enum tree directly. You can view the Enum tree directly by using Registry Editor when you debug drivers.
De que forma entonces accederan los drivers al hardware??