XP embedded SP0 vs SP1 and installed QFEs

S

Scott Kelly

Back in Sep 2003 I took my first crack at building an XPe load for an
embedded system. At the time I installed the XPe software that was
designated as "Microsoft XP Embedded w/SP1".

But on the finished target system, if you go to System Properties, it just
reports:
System: Microsoft Windows XP, Embedded, Version 2002

I am sure I have SP1, but I find it curious that the System Properties
doesn't report it. Is this normal?

Also, I have applied numerous QFEs to my Target Designer system. I am now
looking at deploying some of the newer QFEs directly to the target systems
(not building a new XPe load but instead actually installing the files from
the QFEs directly).

Most of the RTFs for the QFEs say that the QFEs will install registry
settings usually indicating that the QFE was installed. It is true that I
am looking at the newer QFEs and I have only really applied older ones to my
Target Designer.

So, looking at my actually target system with the load of XPe on it with the
QFEs applied during target building, I don't see any indicated in the
registry that the Hotfixes were applied. I suspect this is because Microsoft
changed the way it did things in Sep, Oct or November.

The QFEs I have installed are:
Q811279- Repository look-up may cause incorrect files to be copied
Q823025- June 2003, Certain Enhanced Write Filter (EWF) commands do not
work properly
Q818822- May 2003, Programmatically control EWF APIs
Q810144- April 2003, System cloning resets runtime information

If I "manually" install a newer QFE, is it required to update the registry
according the to the RTF?

Thanks,
Scott
 
K

KM

Scott,

There is a known bug that when you build an XPe/SP1 image, by default the image won't have the proper version info value in registry
(hence, does not report the right version on the System info page). You can fix that by adding the following registry values to your
TD configuration:

[HKLM\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion],REG_DWORD,value 0x100
[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion],REG_SZ,"Service Pack 1"

Also, search this NG archive for "CSDVersion" to get more info on the subject.


The QFEs you installed applied only to XPE Dev Tools (not to target system).

If you want to apply latest target QFEs to your target directly, you may want to search this archive for "DUA QFE". Hope you
included DUA in to your image at first place.
 

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