Windows XP Embedded, häufig auch unter dem Namen "XPe" bekannt, ist eine angepasste Version von XP Professional. OEM Hersteller können die Auswahl der Komponenten frei bestimmen und dadurch die Größe des Images deutlich reduzieren. Im Gegensatz zu Windows CE unterstützt Windows XP Embedded die volle Windows API. Weiterhin wird auch sämtliche Hardware sowie alle Gerätetreiber, die unter Windows XP Professional lauffähig sind, unterstützt. XPe wurde bereits im November 2001 veröffentlicht. Das aktuellste Release ist aus Oktober 2008 und heißt Windows XP Embedded Service Pack 3.
Windows Embedded Standard 2009 folgte auf XPe SP3 im 2. Halbjahr 2008. Windows Embedded Standard 2009 (WES2009) stammt vom XPe SP3 ab und beinhaltet zusätzlich den Internet Explorer 7 und wenn der OEM Hersteller es vorgesehen hat, z.B. Silverlight, .Net Framework 3.5 etc..
Features:
- XPe enthält eine Komponente, die unter dem Namen "Schreibschutz" bekannt ist. Dieser Schreibschutz kann zur Filterung von Schreibzugriffen eingesetzt werden. Volumes können als Read-Only markiert werden. Alle Schreibzugriffe werden in diesem Fall in einen Cache umgeleitet. Applikationen, die im User-Mode laufen, bekommen von dem Vorhandensein des Schreibschutzfilters nichts mit. XPe wird mit zwei unterschiedlichen Filtern ausgeliefert (im OEM Image müssen nicht beide Filter aktiv sein):
- Enhanced Write Filter (EWF) EWF schützt das System auf Volume-Level. Er leitet alle Schreibzugriffe auf das geschützte Volume ins RAM um.
- File Based Write Filter (FBWF) FBWF erlaubt es, einzelne Dateien auf geschützten Volumes mit Lese/Schreibrechten zu versehen.
- USB Boot ergänzt XPe um die Möglichkeit von einem USB Device zu booten.