Development library · Delphi component
TGetDiskSerial VCL
A native Delphi component that returns the real factory serial number of the hard disk. Drop the component on a form, read one property, done — no external DLL to distribute.

- Pure VCL component — no DLL, no OCX, no runtime dependencies.
- Returns the real serial number, not the volume ID.
- Supports Delphi 5 through modern Delphi (XE and later).
- Also reads model number, firmware revision and drive geometry.
Key features
- Drop-in component with a single SerialNumber property.
- Serial number survives formatting and repartitioning.
- Supports multiple physical drives.
- Detects virtual-machine environments.
- Ideal for machine IDs, license binding and copy protection in Delphi apps.
- Supports Windows XP, Vista, 7, 8/8.1, 10, 11 and later.
Screenshot
TGetDiskSerial VCL in the Delphi form designer.
Get the free trial
Add the component to your Delphi project and read the serial number in minutes.