Page 1 of 1

clone guest new hwid?

Posted: 11. Sep 2014, 10:43
by lawaluwa
Hello,

My question is if I clone a windows guest addition, do I get a new hardware id with it?

thank you

Re: clone guest new hwid?

Posted: 11. Sep 2014, 13:08
by mpack
"clone a windows guest addition"?

If your question is: does Windows see a clone as having a different hardware sig for activation purposes? Then it depends on the Windows version. For Windows 7 and later the answer is yes, unless you play with the DMI data.

If that isn't what you mean then you'll need to put the question more clearly. In particular, define what you mean by a "hardware id" - a typical Windows installation has several, in different contexts.

Re: clone guest new hwid?

Posted: 11. Sep 2014, 15:40
by lawaluwa
it is windows xp,
sorry I am noob for this, my point is that if a program or game can check my hardware id, will be the same on the original guest and the cloned one?

Re: clone guest new hwid?

Posted: 11. Sep 2014, 16:36
by mpack
Again, that depends on how the individual guest app calculates a machine signature. There's no law saying they all have to do it the same way. Simple apps may only test a 32bit signature stored on the hard disk - those will not notice that it's a clone. Other apps might look at motherboard or disk UUIDs, CPUID, network adapter MAC address etc. It's quite impossible to give a general answer, though obviously the more of these you can control, the less likely it is to be a problem.

Re: clone guest new hwid?

Posted: 11. Sep 2014, 16:42
by socratis
There is nothing to be ashamed about being a noob. I cannot say the same for not being able to explain explicitly and in full detail the problem that you are facing.

That being said, mpack gave you the answer; there are a lot of hardware ids that exist in a computer, real or virtual. I bet that with a probability of 99% (at least) one of them is going to be different.

And if playing a game or running some piece of software in your real and your virtual machine is your ultimate goal, then nobody can guarantee that the developers of said software have not put in place locks to prevent it from running in a virtual machine. Can they? Absolutely yes.