After looking at all the input and a few google searches, I came to this conclusion
Technically speaking, seeing that you removed a component and replaced it, it would be a completely new computer to generate a true computer identifier, which would have to receive a specific variable from each component in the system (i.e. serial number), combine them everything and it will be "Computer ID". Nevertheless, since the computer is so susceptible to changes, the closest one is the transition to the LEAST LIKELY TO CHANGE component, and we have a specific variable from it for the computer identifier. This will usually be a motherboard or other component that is unlikely to change. So, the closest one may be the serial number (or some other child component) of the motherboard .. In my personal opinion.
Why does the motherboard change the least?
It seems that the motherboard is the last part that people consider to be changing, especially on new computers. They usually will not change it unless absolutely necessary. Another viable option would be a NIC. Itโs honest with you which piece of equipment you are using, but the best to use is the one that you think is the least likely to change.
source share