Sysprep ProductKey not working

  • Thread starter Thread starter JeffO
  • Start date Start date
J

JeffO

We have the Select volume license Windows XP.
I'm trying to get my sysprep.inf file working right, but
several items refuse to function.

Under the [UserData] section, I've tried each of these:
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ProductID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
ProductID="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"

None of them work.

Also my [OEM_Ads]/Logo=DWLogo.bmp doesn't work.
The [unattended]/OemSkipEula=Yes also doesn't work, but I
read somewhere that MS nixed that option, even though it's
still listed in the ref.chm help file.

Anyone have similar problems and/or know how to fix it?
All these items worked fine in Windows 2000.
 
JeffO said:
Under the [UserData] section, I've tried each of these:
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ProductID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
ProductID="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"

None of them work.

Actually, all four of them should. The quotes are not required, but
they do no harm; and ProductKey is canonical, but ProductID still
works for backwards compatibility.

Are you absolutely certain you have the correct product key? What
makes you think the product key is the problem?

If you send your entire answer file (minus product keys and passwords,
of course) and describe the exact failure you are seeing, it would be
easier to diagnose.

- Pat
 
The reason I absolutely know the key is right is that I
copied and pasted from the actual text file I have the key
stored in.
If I type it in manually, it works.
Since my XP sysprep is just an edited version of my
Win2000 sysprep, which I've used several times and is 100%
functional, I can't understand why these three edits are
being ignored.

Here is the sanitised file:

[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=windist

[GuiRunOnce]
Command0="notepad.exe C:\WINDOWS\system32\OEMINFO.INI"
Command1="notepad.exe C:\DELL\SYSINFO.DAT"
Command2="C:\WINDOWS\system32\compmgmt.msc /s"

[unattended]
ExtendOemPartition=1
OemSkipEula=Yes ; doesn't skip EULA (??)
InstallFilesPath=C:\sysprep\i386

[guiunattended]
TimeZone=10
AdminPassword=*
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipWelcome=1
OEMSkipRegional=1
OEMDuplicatorstring="10-10-03"

[Display]
BitsPerPel = 16
XResolution = 800
YResolution = 600

[UserData]
ProductKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
; key is ignored and I have to type it in anyway
FullName="Full Name"
OrgName="My Company"
ComputerName=*

[RegionalSettings]
LanguageGroup=1

[TapiLocation]
CountryCode=1
Dialing=Tone
AreaCode=303

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0

[OEM_Ads]
Logo=Banner.bmp

[networking]
InstallDefaultComponents=Yes

[identification]
JoinWorkgroup=WORKGROUP

[SysprepMassStorage]
drivers listed here
-----Original Message-----
JeffO said:
Under the [UserData] section, I've tried each of these:
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ProductID=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
ProductID="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"

None of them work.

Actually, all four of them should. The quotes are not required, but
they do no harm; and ProductKey is canonical, but ProductID still
works for backwards compatibility.

Are you absolutely certain you have the correct product key? What
makes you think the product key is the problem?

If you send your entire answer file (minus product keys and passwords,
of course) and describe the exact failure you are seeing, it would be
easier to diagnose.

- Pat
.
 
Back
Top