I am developing a windows application in .NET Framework using C#.I want to know is there any Unique Id of each computer manufactured, let it be manufactured by any manufactrure
Check this : How to get the Computer's Unique ID
Hard Drive ID (Volume Serial)
Finding a unique volume serial works very similarly and luckily a bit simplier:
ManagementObject dsk = new ManagementObject(@"win32_logicaldisk.deviceid=""" + drive + @":""");
dsk.Get();
string volumeSerial = dsk["VolumeSerialNumber"].ToString();