none
XPe vs. WEPOS RRS feed

  • Frage

  • I've read that WEPOS is a customized version of XPe.  Is that accurate?    If so, is there a way to distinguish between XPe and WEPOS using WINVER for example?    Thanks in advance for responses!

    Dienstag, 6. April 2010 13:48

Antworten

  • Vince,

    Windows Embedded for Point of Service and its successor Windows Embedded POSReady 2009 are installable operating systems created from the XP Embedded / Windows Embedded Standard toolkits.  The graphics in the WINVER dialog will look different as each of these platforms are branded with their specific logos.  Issuing a VER command in a command prompt will reveal they are derivatives of the XP codebase.  You would need to use other mechanisms to programmatically differentiate these platforms from XP.  Here are some registry keys that will assist in the detection programmatically.

    Windows XP Embedded
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\EMBEDDED (not certain about this one)

    Windows Embedded Standard 2009
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\WES

    Windows Embedded POSReady 2009
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\POSReady

    Windows Embedded for Point of Service
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\WEPOS

    You can also find additional information under:

    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\POSReady
    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WEPOS

    Hope you find this information useful.

    Terry Warwick
    Microsoft

    Mittwoch, 7. April 2010 13:36

Alle Antworten

  • Vince,

    Windows Embedded for Point of Service and its successor Windows Embedded POSReady 2009 are installable operating systems created from the XP Embedded / Windows Embedded Standard toolkits.  The graphics in the WINVER dialog will look different as each of these platforms are branded with their specific logos.  Issuing a VER command in a command prompt will reveal they are derivatives of the XP codebase.  You would need to use other mechanisms to programmatically differentiate these platforms from XP.  Here are some registry keys that will assist in the detection programmatically.

    Windows XP Embedded
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\EMBEDDED (not certain about this one)

    Windows Embedded Standard 2009
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\WES

    Windows Embedded POSReady 2009
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\POSReady

    Windows Embedded for Point of Service
    HKEY_LOCAL_MACHINE\SYSTEM\WPA\WEPOS

    You can also find additional information under:

    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\POSReady
    HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WEPOS

    Hope you find this information useful.

    Terry Warwick
    Microsoft

    Mittwoch, 7. April 2010 13:36
  • Great information Terry!  Thanks again!
    Mittwoch, 7. April 2010 14:40