When playing CD Rom games, I receive a fatal exception error message:

A fatal exception 0E has occured at 0028:C0006EB2 in VXD VMM(01)+ 00005EB2.

With one game, the error occurs when the game starts. If I get to play the game, it eventually hangs. With the other game, the error occurs during or when I exit.

I've been struggling with this problem for 2 months now so I'm at the breaking point. I thought I fixed it when I replaced my RAM but no dice.

What I have found is that when I run the DirectDraw and/or the Direct3D tests in DXDiag, I get the same OE error. It is not consistent when the error occurs or during which test. And it doesn't always happen.

The only other piece of info I can give is this: I received this error once after exiting a game in a small dialogue box:

DirectDraw Init FAILED

I have searched the microsoft support pages and cannot find a solution. Can anyone here give me some ideas?