Posted 20 December 2006 - 05:17 AM
It's true that XP MCE has very tight requirements regarding compatible hardware and device drivers, that's why Microsoft originally only sold it pre-installed on a new and fully compatible PC. Even now it's not available through usual retail channels off the shelf, only as an OEM copy for skilled system builders.
However, you wouldn't need to drop down to anything as old as Win98 to avoid such compatibility issues. The ordinary Windows XP Home or Pro Editions are every bit as tolerant of hundreds of different devices and drivers as Windows 98 was in it's day. I'm running an XP Home system with the same sound-card, graphics card and scanner that I used to run with Win98 -- admittedly I had to get updated drivers from the net but the point is I can still use them with XP.
The MCE version however is not so easy. because 90% of MCE systems are pre-installed from new and it's not available off the shelf like XP Home, so there's no incentive to write updated drivers for the few people like you who've done the upgrade themselves at home.
Finally, check your RAM. CRC errors can stem from mis-matched or incompatible RAM modules.