BSOD while playing video games

Hi there, I seem to get constant BSOD's whenever I play video games such as the witcher 2, Star wars: Knights of the old republic etc. I never get a BSOD otherwise.

My PC specs are below:

OS: Windows Vista Ultimate
Motherboard: Asus M2N-SLI DELUXE
RAM: 3GB Corsair DDR2
Hard drive: 250GB, SATA
DVD Drive: Sony DVD+R 20x
Graphics Card: Gecube Radeon HD 3850
CPU: AMD Athlon(tm) core processor 6400+

Whenever a BSOD occurs its always PAGE_FAULT_IN_NONPAGED_AREA, caused by the address: ntoskrnl.exe+705c0

I've tried numerous things to locate the source, such as memory tests, new power supply, disk checks however nothing seems to help.

My most recent mini dump file is:

Bug Check string: PAGE_FAULT_IN_NONPAGED_AREA
Bug Check code: 0x00000050
Parameter 1: fffff880`0a27c000
Parameter 2: 00000000`00000000
Parameter 3: fffff800`03172b5a
Parameter 4: 00000000`00000000
Caused by driver: ntoskrnl.exe
Caused by Address: ntoskrnl.exe+705c0
Crash Address: ntoskrnl.exe+705c0
 
All my video card drivers and drivers in general are fully up to date :(.

Here is the data from my most recent BSOD from today:

Bug check string: PAGE_FAULT_IN_NONPAGED_AREA
Bug Check code: 0x00000050
Parameter 1: fffff880`0a439008
Parameter 2: 00000000`00000000
Parameter 3: fffff800`031b0b5a
Parameter 4: 00000000`00000000
Caused by driver: ntoskrnl.exe
Caused by address: ntoskrnl.exe+705c0
File description: NT Kernel & System
Crash Address: ntoskrnl.exe+705c0
 
I had a similar problem so if Tmagic650's instructions don't solve it for you then you may want to try my suggestion as it did work for me when having a BSOD in games only.

The first thing I did was make sure all my drivers and software was up to date, and it was, like yours. So I figured it was a hardware related problem and it was.

I had overclocked my CPU and adjusted some BIOS settings. The first thing I did was completely reset my BIOS settings to fail-safe defaults. Then only changed settings that I knew were irrelevant to the problem. I reset all overclocks to stock settings.

I ran Windows Memory Diagnostic (memtest86+ works fine too) and the memory checked out fine. (It may be worth noting, I run a AM3 board with AM3 CPU, my RAM is rated for 1600MHz but on that frequency I get errors, 1366MHz runs without any errors.)

I then ran Prime95 and the 3 preset tests. After the BIOS resets, all three preset tests that Prime95 offers ran without errors. Before the resets, I'd get errors on all three tests within 2 minutes.

I have not gotten a BSOD in any games since doing that. It might be worth your time to test RAM/CPU with different settings in BIOS, even if it's underclocking the hardware. The more you test the more information you'll have to identify the problem specifically.

Good luck.
 
Back