Archived from groups: microsoft.public.windowsxp.help_and_support (More info?)
I have been reading alot about changin WinXP product key but have had
problems with OEM machines. The best way to do it is as followed.
Make a search in Windows/System32 folder for WPA. You should come up
with a few files. Now you want to cut/paste the next two files to a new
folder:
- wpa.dbl
- wpabaln.exe
Once these files have been removed from the system32 folder you want to
activate your copy by doing the following. Click on Start then Run and
enter the following line:
%systemroot%\system32\oobe\msoobe.exe /a
Then click on Activate by phone and hit the Change Product Key. You
should now be able to change an OEM Product Key to another one.
Once these files have been removed, the wpabaln.exe automatically reinstalles itself to the same location. If you refresh the screen you will see that it is there, and therefore still disallows the change.
Still have not come up with a solution to that
Actually; after an -exhaustive- search myself, this process does in fact work; but as you noted the wpabaln.exe repopulates itself.
However, combining this procedure with the standard one ("change one character in HKLM\Software\Microsoft\Windows NT\CurrentVersion\WPAEvents\OOBETimer" ) did the trick. Change one character, THEN remove those two files, now reactivate with the good 'ole "%systemroot%\system32\oobe\msoobe.exe /a"
I use a ghost image to copy machines I build for customers, but post-SP2 I was having to run a quick repair/install to change the #$%#@$ key; this procedure have saved me oodles of time.
[quotemsg=877201,3,491744]Actually; after an -exhaustive- search myself, this process does in fact work; but as you noted the wpabaln.exe repopulates itself.
However, combining this procedure with the standard one ("change one character in HKLM\Software\Microsoft\Windows NT\CurrentVersion\WPAEvents\OOBETimer" ) did the trick. Change one character, THEN remove those two files, now reactivate with the good 'ole "%systemroot%\system32\oobe\msoobe.exe /a"
<snip>
quotemsg]
Hi, I attempted this (combined) procedure (twice) and at logon following the reboot I get the msg -
"A problem has prevented Windows from accurately checking the status of the license for this computer. To proceed your copy of Windows must be activated with Microsoft. Do you want to activate Windows now?".
I selected "Yes" and " ..activate over the Internet now" - I got a 'successful activation' msg and all looked OK until I checked the License - The IE Key has changed to the 'new' key but the Win XP Key is still the 'old' (bad) key.