Determine whether SP2 (OEM or Upgrade) is installed

T

Theosophe74

My company is blocking VPN access to their network because the
CyberGatekeeper software they're using has a rule that says that I
don't have XP SP2 installed. But I do have it installed as part of my
OEM XP software from Dell (received with a new computer).

Their software is currently looking for the registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\KB811113
Type="Service Pack"

That may work for users who have upgraded from XP to XP SP2, but what
should their software be searching for to determine whether SP2 has
come pre-installed on a user's machine?

Is there any check that takes into account both scenarios?

Thanks in advance,
Mike
 
A

Alex Nichol

Theosophe74 said:
My company is blocking VPN access to their network because the
CyberGatekeeper software they're using has a rule that says that I
don't have XP SP2 installed. But I do have it installed as part of my
OEM XP software from Dell (received with a new computer).

Their software is currently looking for the registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\KB811113
Type="Service Pack"

Look at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\

Where the value CSDVersion should have 'Service Pack 2'

The one you quote would appear only if SP2 has been applied as an Update
 
T

Torgeir Bakken \(MVP\)

Alex said:
Theosophe74 wrote:




Look at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\

Where the value CSDVersion should have 'Service Pack 2'

And also under the registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\
the value CSDVersion (REG_DWORD), SP2 is installed if the value is
512 (decimal)
 
G

Guest

Thank you both for your responses. I've forwarded this information onto my
IT department.

Thanks again,
Mike
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top