Question Physical HDD serial number from HDDs connected with USB SATA Adapters

kdearinger

New member
Joined
Dec 4, 2012
Messages
4
Programming Experience
10+
I need to retreive the physical HDD serial number from HDDs connected
with a USB SATA Adapter. Win32 Class queries; DiskDrive, PhysicalMedia,
return other than the actual physical serial number. I know it can be done
because I have a 3rd party app that retreives all of the drive information;
Serial Number, Model, Manufacturer, etc.

I think the API queries are bouncing off the USB adapters.

Any suggestions?
 
Last edited:
WMI queries (Win32 Classes) would seem to the obvious method to get this information, they however DO NOT provide the HDD serial numbers with HDDs connected using USB SATA adapters, as I stated im my initial post. The IDs returned are USB indentifiers assigned by Windows to the USB hubs. I was hoping someone with experience extracting this information through these adapters would see this post.


Thanks...
 
Last edited:
We ran into this issue with our licensing scheme about a year and a half ago, and in the end we had to exclude the hard drive's serial number from our hash because there seemed to be no standard with the then newer ESATA drives. Some manufacturer drives would even have a completely different serial number between power cycles.
 
I have a 3rd Party HDD tool I downloaded that is able to accuratley provide quite a bit of HDD information including Serial Number, Model, Manufacturer, etc. I just wondering where they're getting it from. I appreciate your posts...

Kev
 
Back
Top