microsoft winxp generates the hardware id you refer to, i think. It uses a lot of details about your system configuration and it is so designed that it is a unique number, that means that no two systems in the world can have the same one. Though i am not too knowledgeable about it. It must be in the registry somewhere. There is a registry guru on the forum, (vishal) maybe he will have a look.