Windows XP Embedded Feature Pack CTP

The Windows XP Embedded team has been working on a Feature Pack with a bunch of interesting features and are getting close to making this available as a Community Technology Preview (CTP), note that this isn't a Beta.

I snagged the following from the Windows XP Embedded Team Blog:

Among our biggest goals in this Feature Pack are to improve the developer's experience and to enable new capabilities and Microsoft technologies on your embedded device.

This is far from an all inclusive list, among the most interesting aspects of this FP are:

- New EEFs! Such as File Based Write Filter and Registry Filter.
- USB Boot! Yes, this is native USB Boot capability in XPe!
- Enhancements to EWF and Hibernate Once Resume Many
- Many of the bug fixes you've been asking for in the Tools (such as Target Designer, CMI, Import Framework, SLX/XML usability)
- New command line tool that replicates Target Designer, enables you to script your builds and much much more!
- Tons of work on component dependencies to reduce footprint (including removing dependencies to the full "Internet Explorer" component!)
- We've added new configurable UI to common components to simplify your offline configuration of images
- New components added to the database to address more Application Compatibility challenges
- New macro components to allow installation of other Microsoft technologies in your runtime
- All security patches for XPe-SP2 rolled up to the Feature Pack repository

Here are instructions to join the program and participate in early testing:

You are invited to participate in a pre-release program on the Microsoft Connect Web site
( Microsoft Connect enables you to communicate with Microsoft developers, product managers and other development team members to help make our products the best they can be.

To accept this invitation and become a member, please follow these steps:

1.  Go to
2.  Sign in with a MS Passport or Windows Live ID account
3.  Click on Available Connections
4.  Scroll to the bottom of the page and click on our program: Windows XP Embedded SP2 Feature Pack 2007 Community Tech Preview.
5. Enter your Invitation ID in the box. Your invitation ID is: 01-VB43-C3BB
6. Click Go.
7. If you have not previously registered with Microsoft Connect, you might be required to register before you continue with the invitation process.
8. You will then be asked to complete a User Profile survey for the program.

To report a problem or to ask a question, visit the Contact Us page (linked to at the bottom of every page of the Microsoft Connect Web site).

For questions regarding this Community Technology Preview please email viewcust @

- Mike

Comments (9)

  1. MoJaim says:

    Hi Mike,

    Was wondering if Windows CE and Windows XP Embedded will support Windows Presentation Foundation.



  2. mikehall says:


    WPF is a technology that will be supported on Windows Vista and Windows XP Desktop – Since Windows XP Embedded is a componentized version of Windows XP it should be possible to install/run WPF on Windows XP Embedded – we also announced at the Mobile and Embedded Developers Conference (MEDC) that we would be supporting WPF on Windows XP Embedded as a component.

    – Mike

  3. AJist says:


    Could you please explain what’s the File-Based Write Filter and Registry Filter? And maybe give us a little more detail on the enhancements added to EWF and HORM. Or are you not allowed to disclose such info at the moment?


  4. Luke says:

    Yey, finally USB Flash Booting.  I have no idea why it took so long, but it’s good to know that it will be here.

    Mike, are there any tuts on common booting probs?  I’ve never got an image to boot without blue screening.

  5. mikehall says:

    Hi Luke,

    Is your hardware capable of running Windows 2000 or Windows XP ?

    I will assume yes… what hardware configuration are you using (hard drives, partitions etc…) – Which drive/partition are you booting the o/s from ?

    What is the blue screen error you are getting at boot time ?

    – Mike

  6. Luke says:

    Oh thanks for asking Mike,

    Was a while ago now. I’ve tried booting from a USB Key (I now know that that isn’t supported), and I’ve tried booting from a regular hard drive.  My target is a VIA MII-12000 Mini-ITX Board.  Also, have tried doing it with a regular mobo.

    I haven’t done the dual-boot option, as my toshiba laptop would have too many devices on-board to cover.  That would force me to use TA, which I guess I could do without too much problem.

    I Would be interested in trying things under Virtual PC too.

  7. Luke says:

    I’ll knock up an image now, so I can provide the STOP Error.


  8. Luke says:

    OK, I did a fresh build using a TA generated PMQ.

    The stop given on this build is:

    STOP: 0x0000007B (0xF7b95640,0xc0000034, 0x00000000, 0x00000000 )

  9. The Windows XP Embedded SP2 Feature Pack CTP (Community Tech Preview) was released to the web in…

Skip to main content