You can change the files that make the activation process work. I got stuck with a client who was using the OEM pre-activated keys and made the mistake of not buying the corporate license. I had to find a way of using the pre-activated keys that they were entitled to use without breaking any license agreements. Please note that this is not a hack to get around licensing. This is for utilizing existing valid license keys for imaging without having to break a good working image by rebuilding and wasting hours and hours of imaging work. This only works from the model type that the keys were generated from, i.e. HP 2540p, Sony Vaio, etc. The steps below should be enough to get you by. Haven't had to do this in ages but it was used in anger against several different models across many machines so the process does work.
Start by
First:
You need to copy the files from a working volume license installation.
These files are listed below:
%systemroot%\System32\$winnt$.inf
%systemroot%\System32\oembios.bin
%systemroot%\System32\oembios.dat
%systemroot%\System32\oembios.sig
%systemroot%\System32\oeminfo.ini
%systemroot%\System32\OEMLOGO.BMP
%systemroot%\System32\wpa.dbl
%systemroot%\System32\CatRoot
%systemroot%\System32\dllcache
%systemroot%\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
%systemroot%\System32\dllcache\oembios.sig
%systemroot%\System32\dllcache\oeminfo.ini
%systemroot%\System32\dllcache\OEMLOGO.BMP
%systemroot%\System32\dllcache\wpa.dbl
%systemroot%\System32\dllcache\oembios.dat
%systemroot%\System32\oobe\oobeinfo.ini
Second:
from the command prompt:
net stop protectedstorage
Remove all instances of the files mentioned above including .bak file with similar names after backing them up to an alternate location.
Copy in files from file copy process
from the command prompt:
net start protectedstorage
from the command prompt:
%SYSTEMROOT%\system32\oobe\msoobe.exe /A
Third:
I found that the "%SYSTEMROOT%\system32\oobe\msoobe.exe /A" command worked while logged in and connected to the internet just fine without any restarts. It will complain about invalid license keys if you get it wrong.
Hope this info helps
Brett Bieker