Vigilante
Posts: 1,634 +0
I have some info to ask of you. You may not even know it unless you are an OEM system builder from Dell or HP or some place. But anyhow, here is the short question:
I want to create an XP CD with an unattended answer file and keycode, preactivated. So the end user can use the CD I make, to reload Windows, having the keycode and activation already done.
So far I have created my answer file and slipstreamed all the files I need. But preactivation is getting me stumped.
Here is a couple paragraphs quoted from Microsoft:
From reading this, it would seem all I have to do is create this "SLP" data and put it on my setup CD somewhere. But I can't find anywhere that explains how to create the SLP data or how to do it. Is this some sort of OEM only super secret stuff?
Seems to me I should be able to take my system and setup CD, create the SLP data, put it on the disk or part of the answer file, and bingo, have no activation for this PC when using this CD only. Which would be really nice.
They say "At boot, Windows XP compares the PC's BIOS to the SLP information. If it matches, no activation is required."
So it seems it would be extremely easy to just give the SLP data for Windows to see? But I can't find any program or utility to create this SLP data or how to implement it.
If I could figure this out, I could create custom reload CDs for my PCs or PCs I sell.
Mind you, there is nothing illegal about this procedure, doing this, in no way, promotes anything illegal. As the setup CD with SLP data only matches that one PC. And this would give customers a way to reload without hassle.
Has anybody done this or knows how?
I want to create an XP CD with an unattended answer file and keycode, preactivated. So the end user can use the CD I make, to reload Windows, having the keycode and activation already done.
So far I have created my answer file and slipstreamed all the files I need. But preactivation is getting me stumped.
Here is a couple paragraphs quoted from Microsoft:
Here is the link: http://www.microsoft.com/technet/prodtechnol/winxppro/evaluate/xpactiv.mspx...Microsoft provides OEMs with the ability to "pre-activate" Windows XP in the factory...
"Pre-activation" of Windows XP by the OEMs will be done in one of two different ways depending on the OEM's own configuration options and choices. Some OEMs may protect Windows XP using a mechanism which locks the installation to OEM-specified BIOS information in the PC. This technology works very similar to existing technologies that many OEMs have used over the years with the CDs they ship to reinstall Windows on these computers. We expanded and integrated the existing OEM CD BIOS locking mechanism with product activation, and call this method of protection "System Locked Pre-installation," or SLP.
Successfully implemented, SLP uses information stored in an OEM PC's BIOS to protect the installation from casual piracy. No communication by the end customer to Microsoft is required and no hardware hash is created or necessary. At boot, Windows XP compares the PC's BIOS to the SLP information. If it matches, no activation is required.
Every single piece of hardware could be changed on a PC with SLP and no reactivation would be required — even the motherboard could be replaced as long as the replacement motherboard was original equipment manufactured by the OEM and retained the proper BIOS. In the unlikely scenario that the BIOS information does not match, the PC would need to be activated within 30 days by contacting the Microsoft activation center via the Internet or telephone call — just as in a retail scenario.
From reading this, it would seem all I have to do is create this "SLP" data and put it on my setup CD somewhere. But I can't find anywhere that explains how to create the SLP data or how to do it. Is this some sort of OEM only super secret stuff?
Seems to me I should be able to take my system and setup CD, create the SLP data, put it on the disk or part of the answer file, and bingo, have no activation for this PC when using this CD only. Which would be really nice.
They say "At boot, Windows XP compares the PC's BIOS to the SLP information. If it matches, no activation is required."
So it seems it would be extremely easy to just give the SLP data for Windows to see? But I can't find any program or utility to create this SLP data or how to implement it.
If I could figure this out, I could create custom reload CDs for my PCs or PCs I sell.
Mind you, there is nothing illegal about this procedure, doing this, in no way, promotes anything illegal. As the setup CD with SLP data only matches that one PC. And this would give customers a way to reload without hassle.
Has anybody done this or knows how?