I recently posted on the microsoft.public.windowsxp.embedded newsgroup a couple of questions I had about XP Embedded related to work. The short version of the questions:
1. Is there a way to determine which service inside a svchost.exe process is causing the problem when presented with a "svchost.exe - Applicaton Error" ?
2. Is there a way in XPe to suppress displaying error messages?
The short answers (thanks to KM in the same newsgroup!):
1. Sysinternals (now Wininternals) Process Explorer can give you just such info. It's like Task Manager on steroids! (I had used it before, but didn't put two and two together :-)
2. Yes! A simple registry change can suppress many error from being presented to the user on XP embedded.