well... it's not so true... this error indicates that you syspreped the machine more then 3 times, you cant do that... if the windows system was already activated by pre OEM activation you cant even re-arm the machine.. so you have 2 problems, one - can't sysprep anymore and probably you can't re-arm your machine (it wont let you sysprep if you cant re-arm..).
so, first check if you can re-arm by runing the slmgr.vbs /dlv and check the re-arm counter, if it set to zero.. you need to do the following : http://support.microsoft.com/kb/929828 (set the <SkipRearm>1</SkipRearm> like in the example, note: this option will make the product key window to appear in the setup process).
you can also try running : slmgr.vbs -rearm, to rearm Windows.
after that, let's come back to the sysprep process.. for syspreping already syspreped machine we have to change few keys in the registry :
After done with the registry, do the following :
- Start -> Run : msdtc -uninstall (wait few seconds)
- Start -> Run : msdtc -install (wait few seconds)
- Restart the machine
- Check the registry for the right registry keys values
- sysprep with the new XML answerfile.
- and.. Walla !
- Have fun.