For about a year now I have been restricted to an Xbox due to this abomination known as Page Fault Errors. There are two main errors that I recieve, which I am led to believe are connected to Direct X and my Video Card (NVIDIA GeForce4 MX 440) having some conflicts with each other (shh, but I think my videocard was hitting on Direct's woman

) and now as a result, every time I play a game involving Direct X, for example Railroad Tycoon 2, Warcraft III, Raven Shield, Command and Conquer Generals, Diablo II, Empire Earth, etc. etc., I get to play for about 5 minutes, then the screen flickers and Im taken back to my desktop, where afterwords I am given another pagefault error, I will list both below eventually. I have of course attempted to get help from Bill Gates, he told me to make sure all non-system ap's were closed before I played the game. Ok, sure Bill, done. Didnt work. So then he tells me to start with a clean boot. No Bill that didnt work either, schmuck. So now Im **** out of luck with Microsoft and Direct X support. Maybe someone here has run into similiar problems in the past and could be able to help me.
Here are the errors when looking under "Show Details"
DDHELP caused an invalid page fault in
module <unknown> at 0000:baaba47e.
Registers:
EAX=baaba47e CS=0167 EIP=baaba47e EFLGS=00010286
EBX=00000020 SS=016f ESP=007dfd3c EBP=007dfd4c
ECX=00000000 DS=016f ESI=00008dc2 FS=528f
EDX=00008dde ES=016f EDI=007dfd54 GS=5277
Bytes at CS:EIP
-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
EXPLORER caused an invalid page fault in
module <unknown> at 0000:071df95a.
Registers:
EAX=00000003 CS=0167 EIP=071df95a EFLGS=00010206
EBX=00000000 SS=016f ESP=071df83c EBP=071df868
ECX=00000000 DS=016f ESI=00000003 FS=0eaf
EDX=01000300 ES=016f EDI=0649916c GS=259e
Bytes at CS:EIP:
02 7c 00 00 00 00 3c fe 23 07 40 fe 23 07 38 fe
Stack dump:
071df95c 05f8b1ec 00000000 00000000 00000001 00000000 00000003 0000000d 00000000 0000000d 00000000 071df8e4 7c40161e 00000000 071df8f0 071df8d8