Ich benutze
FreeBurner, genauer die
Unit Devices und ganz konkret die Klasse TDevices. Damit kann man alle möglichen Infos auslesen, was dann - ordentlich formatiert - zu einem String wie im angehängten Bild führen kann (die letzten beiden Laufwerke sind übrigens virtuelle von Daemon Tools). Ich brauchte es damals eben nur für die im Bild sichtbaren Infos, keine Ahnung, ob dir das hilft.
MfG Dalai