Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Checking for Service Pack 1?

0 views
Skip to first unread message

Gerard Cullen

unread,
Mar 4, 2003, 12:20:30 AM3/4/03
to
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?

Thanks,
Gerard.

Jon Fincher (MS)

unread,
Mar 4, 2003, 3:05:14 PM3/4/03
to
"Gerard Cullen" <ger...@anca.com.au> wrote in
news:10aa01c2e20d$c6121040$7d02...@phx.gbl:

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.

Jon Fincher (MS)

unread,
Mar 5, 2003, 12:55:21 PM3/5/03
to
"Jon Fincher (MS)" <jonfi_...@microsoft.com> wrote in
news:Xns93347B03CA0ADjo...@157.54.3.22:

> "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 Cullen

unread,
Mar 5, 2003, 4:37:38 PM3/5/03
to

Cheers!
Works a treat.

Gerard.

>.
>

0 new messages