Service Pack version not reported in XPE SP1

G

Guest

My application installer checks the OS and SP version before installing. On XP it checks for SP1, but fails the check on XPE
I wrote a little app to use GetVersionEx () to populate an OSVERSIONINFOEX structure. This showed that the service pack version was reported as 0, even though the build version on the desktop is build 2600.xpsp2...
The System control panel applet shows 'Microsoft Windows XP Embedded version 2002'
 
S

Slobodan Brcin \(eMVP\)

Hi Dave,

This is old issue:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&q=GetVersionEx&b
tnG=Search&meta=group%3Dmicrosoft.public.windowsxp.embedded.*

Add to registry:
HKLM\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion,
REG_DWORD,value 0x100

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

DaveRobinson said:
My application installer checks the OS and SP version before installing.
On XP it checks for SP1, but fails the check on XPE.
I wrote a little app to use GetVersionEx () to populate an OSVERSIONINFOEX
structure. This showed that the service pack version was reported as 0, even
though the build version on the desktop is build 2600.xpsp2....
The System control panel applet shows 'Microsoft Windows XP Embedded
version 2002'
 

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