Thanks,
Gerard.
OK, you've taxed the limits of my frail memory... ;-)
We had this one figured out a while ago for another customer, but now I
can't remember how we did it. I've pinged some other people - as soon as
I get a reply, I'll post it. IIRC, there was a DLL we had to re-regsvr32
to set the registry info properly.
--
--Jon, MS
This posting is provided "AS IS" with no warranties, and confers no
rights.
> "Gerard Cullen" <ger...@anca.com.au> wrote in
> news:10aa01c2e20d$c6121040$7d02...@phx.gbl:
>
>> I need to be able to check what, if any, service pack is
>> installed. In XP Pro this information comes
>> from "HKLM\Software\Microsoft\CurrentVersion\CSDVersion",
>> its value is "Service Pack 1". I am using XPe SP1, I have
>> included the "Windows XP Service Pack 1 Resource DLL"
>> component but this registry entry does not exist in my
>> image. Am I missing a component or do I need to set this
>> myself?
>
> OK, you've taxed the limits of my frail memory... ;-)
>
> We had this one figured out a while ago for another customer, but now I
> can't remember how we did it. I've pinged some other people - as soon
> as I get a reply, I'll post it. IIRC, there was a DLL we had to
> re-regsvr32 to set the registry info properly.
OK, while my memory stinks, temporary storage is almost infallible. And
in a surprising twist, I can say that I like Outlook (mainly because it's
Archiving processes allowed me to find the e-mail that applies here).
Anyway, there's a missing reg key. In an XPE SP1 runtime, add the
following key:
HKLM\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion,
type REG_DWORD,value 0x100
Reboot the machine to populate the HKLM\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\CSDVersion string. This makes the machine look like
SP1, and puts the SP1 string in the My Computer, Properties dialog as
well.
Gerard.
>.
>