Interesting hack of the day….
1. Copy the root directory and the i386 directory of the WindowsXP CD
to your harddisk
2. Extract the Bootsector of your WindowsXP CD
3. Change 2 Bytes in i386\Setupreg.hiv :
a) Open Regedit
b) Highlight HKEY_LOCAL_MACHINE
c) Menu: File -> Load Structure -> i386\Setupreg.hiv
d) Assign an arbitrary name to the imported structure e.g. “Homekey”
e) Goto HKEY_LOCAL_MACHINE\Homekey\ControlSet001\Services\setupdd
f) edit the binary key “default” and change “01” to “00” and “02” to
“00”
g) Highlight “Homekey” and select menu: File -> unload structure
4. Burn your new XP Pro CD
5. Install WindowsXP as usual. Your XP Home Key will work.
Note: You cannot apply SP2 to such a WindowsXP Pro, so step 1.b)
might be to integrate SP2 in your Installation CD
How to remove the pesky key from 2000
To modify the Setupp.ini file, open it in notepad. It will look like this:
[Pid]
ExtraData=6376796F71737A76767385CA66F124
Pid=51873OEM
Change the OEM to 270 on the Pid Value so it looks like this:
[Pid]
ExtraData=6376796F71737A76767385CA66F124
Pid=51873270
This should work on most CDs. This will allow you to install Windows 2000 without a serial number, this will NOT work on evaluation versions of Windows, or Windows 2003. after changing the file reburn to a booting cd and install.