CPUID and Or Motherboard ID

How do I go about disabling the CPUID and or Motherboard ID on a P4 running windows xp pro? Step by Step please :}
Who is Participating?
Tim HolmanCommented:
Why do you want to do this ?
I was examining this issue a while back and here's my understanding.

The Processor ID is a thing of the past in P3 and is by default disabled at BIOS level.

Motherboard ID is usually the manufacturer identification string. Good manufacturer usually include this on the board.

For security purpose, some developers and third parties such as Ionworx sells or include it in their software. The tricky thing is that it cannot be disabled or blocked (unless it's in a BIOS setting) in most cases due to the nature of the ID being burnt onto the board.

Some security mechanism doesn't even need to look for the ID, instead they relied upon Hardware Characteristics of key component such as a processor's model, step, revisions or a motherboard feature.This is then follow by some Hashing (MD5, SHA1 and etc.) algorithm to generate some kind of fingerprint.
Tim HolmanCommented:
All depends what you want to avoid.  Disabling CPUID will not help you run unlicensed software, if that's what is intended ?
Neither will it stop people from tracking down illegal activities to your machine.

Illegal or legal computing issues aside... the CPU ID was a bad idea.  Privacy, hacking, directed marketing (SPAM), etc.. ugh.  It would have been ugly.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.