Service Pack version not reported in XPE SP1

  • Thread starter Thread starter Guest
  • Start date Start date
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'
 
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'
 
Back
Top