BSOD - NMI Parity Check Memory Error

Ever since I upgraded my OptiPlex 755 from XP 32 bit to XP 64 bit, I've been getting a blue screen about ever 1.5 - 2 weeks, that says "NMI Parity Check. Memory Parity Error".

I ran MemTest and Windows Memory Diagnostic boot CD's to check the memory and it says it's passing.

There are no minidumps from the BSOD that I can analyze with WhoCrashed or BlueScreenViewer, so I can't figure out why this is happening.

The drivers for Vista 64 bit and XP 32 bit were loaded, since I couldn't locate any XP 64 bit drivers on Dell's support page. I'm wondering if that could be causing this issue.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


Not sure what else I could say to that. While I understand you wanting to get more speed by using a 64-bit OS, the fact that you have a mish-mash of drivers is not good at all. I can't begin to imagine the affects of using both Vista 64-bit and XP 32-bit drivers together on an XP 64-bit system. To be honest, I am amazed that it runs as long as it does before crashing. I think you need to either go back to XP 32 or go up to Vista 64. Or even better, just go straight to Windows 7.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
I would definitely agree with flubbster. This sounds like a problem in the making. I would do a little more research for 64 bit XP drivers, but it will definitlely depend upon your system. Where did you look for drivers, and what kind of system do you have?
garryshapeAuthor Commented:
I agree with both of you. Unfortunately I was forced to configure the system like that (it's a long story).

My solution is to swap the system with an Optiplex 745, which has the XP 64 bit drivers on Dell's site. The RAM speeds 5300 work in the 745 so I should be able to swap the memory as well.
I experienced this problem on our new HP dc7800's last year. Only affected the Systems with the NVidia Quadro 55/280 video card. We changed to the NVS 290 Quadro dual head card, and no problems since.....

Basically the BUS is being severed before the dump can be written, usually indicative of a driver/hardware problem.  
garryshapeAuthor Commented:
Thanks. and thanks for explaining the dump issue. That makes sense.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.