The workaround, said Microsoft, is to remove Windows XP SP2 from your computer. The problem happens if you install hardware that uses the mpegport.sys, you've got an AMD 64 bit chip, and you've enforced the NX flag, also known as no execute protection, on a machine.
You may also be able to configure what Microsoft dubs a DEP exception to get round the problem.
The mpegport.sys driver tries to write data to a memory location that's protectd by DEP.
So let's get this right. You buy an AMD64 machine because you want the extra protection the NX feature will give you.
That causes your machine to repeatedly re-start. So you have to remove SP2 which supports this nifty AMD feature.
The KB page is here. µ
Sign up for INQbot – a weekly roundup of the best from the INQ