en Delphi7, ¿cómo puedo recuperar el número de serie único del disco duro?

Hola, quiero recuperar el número de serie único (hardware) del HDD. Utilizo algunas funciones, pero en Windows Seven o Vista no funcionan correctamente debido al derecho de administrador. ¿Es posible recuperarlo sin ejecutar como Administrador?