Now I am developing a program registration routine which will generate an unique ID for every computer. Currently I am generating that number based on the Hard-Disk serial number. But in some computers, I am getting unexpected values like exponential values, nothing etc.
Is there any other way to identify a computer uniquely? (any file or registry enties?)