mouS3
asked on
Can someone tell me why I get BSOD everytime I play Bad Company 2 for a long period of time?
Hi,
I hope someone from this website can help me. I have the following PC configuration:
Operating System
MS Windows 7 Home Premium 64-bit
CPU
AMD Athlon 7750 Black Edition 17 °C
Kuma 65nm Technology
RAM
4.0GB Dual-Channel DDR2 @ 535MHz (5-5-5-15)
Motherboard
Gigabyte Technology Co., Ltd. GA-MA790X-UD3P (Socket M2)
Graphics
SyncMaster (1280x1024@60Hz)
ATI Radeon HD 3800 Series (Sapphire/PCPartner) 57 °C
Hard Drives
156GB SAMSUNG SAMSUNG HD160HJ SATA Disk Device (SATA) 28 °C
Optical Drives
ELBY CLONEDRIVE SCSI CdRom Device
TSSTcorp CDDVDW SH-S203B SATA CdRom Device
Audio
Realtek High Definition Audio
and every time I play Battlefield Bad Company 2 for a long period of time I get a Blue Screen of Death indicating various files such as DLLs or video or audio dirver files. I don't know what is the problem as I tried to reinstall the drivers but the problem doesn't disappear.
I have included all MiniDump error files from Windows folder in the attached archive.
Please give me an answer! What is the problem?
Minidump.zip
I hope someone from this website can help me. I have the following PC configuration:
Operating System
MS Windows 7 Home Premium 64-bit
CPU
AMD Athlon 7750 Black Edition 17 °C
Kuma 65nm Technology
RAM
4.0GB Dual-Channel DDR2 @ 535MHz (5-5-5-15)
Motherboard
Gigabyte Technology Co., Ltd. GA-MA790X-UD3P (Socket M2)
Graphics
SyncMaster (1280x1024@60Hz)
ATI Radeon HD 3800 Series (Sapphire/PCPartner) 57 °C
Hard Drives
156GB SAMSUNG SAMSUNG HD160HJ SATA Disk Device (SATA) 28 °C
Optical Drives
ELBY CLONEDRIVE SCSI CdRom Device
TSSTcorp CDDVDW SH-S203B SATA CdRom Device
Audio
Realtek High Definition Audio
and every time I play Battlefield Bad Company 2 for a long period of time I get a Blue Screen of Death indicating various files such as DLLs or video or audio dirver files. I don't know what is the problem as I tried to reinstall the drivers but the problem doesn't disappear.
I have included all MiniDump error files from Windows folder in the attached archive.
Please give me an answer! What is the problem?
Minidump.zip
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Is your system overclocked? If so, revert back to normal clocking.
I would suggest it may be a memory leak associated with overheating, you should run MemTest86 from a bootable CD-Rom or Floppy disc: http://www.memtest86.com/
Make sure you have downloaded the latest BattleField Patches as well:
http://blogs.battlefield.ea.com/battlefield_bad_company/archive/2010/10/28/patch.aspx##
You could also try taking out two sticks of memory from a single channel and see if it resolves the issue. If it does not, then install the other two sticks of memory in the same channel and try again.
I would suggest it may be a memory leak associated with overheating, you should run MemTest86 from a bootable CD-Rom or Floppy disc: http://www.memtest86.com/
Make sure you have downloaded the latest BattleField Patches as well:
http://blogs.battlefield.ea.com/battlefield_bad_company/archive/2010/10/28/patch.aspx##
You could also try taking out two sticks of memory from a single channel and see if it resolves the issue. If it does not, then install the other two sticks of memory in the same channel and try again.
Get HWMonitor and have it run and enable logging and after it crashes and/or after a half hour to an hour check what the max temp on the video card hit. As suggested above that is the usual cause in these cases.
http://www.cpuid.com/softwares/hwmonitor.html
http://www.cpuid.com/softwares/hwmonitor.html
you might also be able to analyze the dmp file if was was written to the hard drive when it crashed...just search for *.dmp on the C Drv.
To view the .dmp file, just use:
Microsoft(R) Debugging Tools for Windows(R), Version 6.12 Release Notes, Feb 2010
This is the current version of Debugging Tools for Windows and is available in the Windows SDK.
http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
Viewing the dmp file doesn't always tell you exactly what's wrong, but it might give you an idea on what you might want to look at first.
To view the .dmp file, just use:
Microsoft(R) Debugging Tools for Windows(R), Version 6.12 Release Notes, Feb 2010
This is the current version of Debugging Tools for Windows and is available in the Windows SDK.
http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
Viewing the dmp file doesn't always tell you exactly what's wrong, but it might give you an idea on what you might want to look at first.
That's a fair mixture of BSODs the short version of the minidump analysis below:
As you can see it's a mix of OS, graphics and audio crashes.
Let's assume that this isn't hardware initially (because it's the cheapest solution!!)
Can you check you're running:
The latest ATI/AMD Catalyst driver for Win 7 64
The latest version of DirectX
And update your Realtek HD audio drivers (unless they show that they are the latest version)
Stop Error Probable Cause File details
1000007E RTKVHD64.sys ( RTKVHD64+c9dcc ) Realtek High Definition Audio Function Driver
109 ntoskrnl.exe ( nt+70740 ) Microsoft Boot Up Kernel
50 atikmpag.sys ( atikmpag+a10f ) AMD Catalyst Driver Component
50 cdd.dll ( cdd+dc51 ) Canonical Display Driver for Windows
A atikmdag.sys ( atikmdag+48eaa ) AMD Catalyst Driver Component
D1 atikmdag.sys ( atikmdag+3d1170 ) AMD Catalyst Driver Component (2)
D1 dxgmms1.sys ( dxgmms1+c3d8 ) DirectX Graphics Microsoft Media Server (MMS)
D1 ntoskrnl.exe ( nt+70740 ) Microsoft Boot Up Kernel (2)
D1 RTKVHD64.sys ( RTKVHD64+56c01 ) Realtek High Definition Audio Function Driver (2)
As you can see it's a mix of OS, graphics and audio crashes.
Let's assume that this isn't hardware initially (because it's the cheapest solution!!)
Can you check you're running:
The latest ATI/AMD Catalyst driver for Win 7 64
The latest version of DirectX
And update your Realtek HD audio drivers (unless they show that they are the latest version)
ASKER
OK as a summary to all your solutions. My computer is not overclocked, I use Corsair 4GB DDR2 1066MHz CL5 XMS2 Series Dual Channel Kit set in Dual Channel with EPP enabled, I use the latest drivers for Win7 x64. I already tested the RAM with MemTest86+ for over 2hours and it works well and the game is purchased from Steam so it has all patches delivered automatically.
The only thing that I have to check is the overheating of components.
The only thing that I have to check is the overheating of components.
And the Nov 2010 DirectX?
ASKER
Yes... When I try to install http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3 it tells me that I have a newer version.
Despite that run the full installer 105MB
If that gives you the same problem then you'll need the SDK (500MB!)
The problem is that BC2's DirectX 11 support is flakey with some components including your Realtek audio. Installing the 9.0c components that are missing from the standard W7 install allows DX to "fallback" to the older interface. EA are "working on it".
If that gives you the same problem then you'll need the SDK (500MB!)
The problem is that BC2's DirectX 11 support is flakey with some components including your Realtek audio. Installing the 9.0c components that are missing from the standard W7 install allows DX to "fallback" to the older interface. EA are "working on it".
ASKER
I'll try that too despite the fact that I know that BC2 uses DX9 and DX10 and I have Win7... In conclusion I think it uses DX10 on my system.
Anyway I think overheating is the problem ... but I have to still monitor the temperatures for a day or two.
Anyway I think overheating is the problem ... but I have to still monitor the temperatures for a day or two.
The best description is it tries to use DX10 - it doesn't have DX9 support because W7 wasn't supplied with it (from DX10 Microsoft stopped backwards legacy support for earlier versions of DX) - the full download shuold fix that by adding all the DX9 extensions.
ASKER
Well just got 2 new minidump files :D The last one after I installed DX9 full package. The GPU temp was 74 degrees Celsius when it happened so I think monitoring motherboard temps should give me the answer. I just have to find a tool that records temp in file every couple of seconds cause HWMonitor is no good and ATI Tray Tools can't help me with that.
dump.zip
dump.zip
Don't forget you can use HWMonitor remotely on another machine to monitor the suspect one so have a realtime display off another PC.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Don't know what to say anymore. :| You know I did a lot of things since I first had this problem but I never solved it. First I was using Win7 Professional x64 when it first happened, then I've changed my OS to Win7 Home Premium x64 and as a result the system crashed again with new OS and latest drivers.
So I'm somehow desperate :D Anyway tomorrow I will monitor most of my computer components with AIDA64 and I hope to get a conclusion.
So I'm somehow desperate :D Anyway tomorrow I will monitor most of my computer components with AIDA64 and I hope to get a conclusion.
74°C shouldn't be hot enough to cause the video card to shutdown. Given it happened on 2 different os's it's definitely hardware. The most likely culprits would be a failing power supply, failing motherboard, or possible a failing video card. When monitoring the hardware did you notice and fluctuations in the voltages on the power supply?
ASKER
I don't know what to say about the power supply. It has 2 years now and its Raidmax RX-520BK (520W). In fact most of the components have around 2 years of usage beside DIMM modules witch are 3 months old.
Anyway I played BFBC2 for around 2 hours today and I had no crash. You can find the stats in the attached archive. I'll try a test again this evening or tomorrow morning to see if I get another crash.
HWMonitoring.zip
Anyway I played BFBC2 for around 2 hours today and I had no crash. You can find the stats in the attached archive. I'll try a test again this evening or tomorrow morning to see if I get another crash.
HWMonitoring.zip
Ok im back to overheating now, in that log the gpu was hitting 104°C which is not good. The power seemed stable enough for the type of power supply installed. Do you know the exact model of the video card so I can look up the thermal specs. If you don;t know GPUZ can tell you.
http://www.techpowerup.com/gpuz/
http://www.techpowerup.com/gpuz/
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
This is my video card http://www.sapphiretech.com/presentation/product/?leg=1&psn=000101&pid=149
It's overclocked by manufacturer. Anyway I'll make another test in the morning and post some stats.
It's overclocked by manufacturer. Anyway I'll make another test in the morning and post some stats.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Well today I've tested again for 02:22:10 and at 02:20:33 the game crashed and I was out in Windows. No Blue Screen but I was instantly out from the game when I was just in the middle of the Multiplayer action. So I read the detailed LOG attached and I saw that GPU was at 92 degrees while the MB was at 40 degrees Celsius. My opinion is that I have a bad cooling inside the computer case and probably that's why I get those Blue Screens. As you can see the GPU staid for some time around 100 degrees while the MB was constantly at 40-41.
Anyway I'll wait for your opinions too. But I think this is the main problem.
PS: AIDA64 logs are very good. They even record when an application starts or stops. Is too bad I didn't discover it earlier.
Day2HWMonitoring.zip
Anyway I'll wait for your opinions too. But I think this is the main problem.
PS: AIDA64 logs are very good. They even record when an application starts or stops. Is too bad I didn't discover it earlier.
Day2HWMonitoring.zip
When your video card is hitting these temps, have you opened up the case and checked out the card? You can (very carefully) touch the heatsink and tell how hot it is. Mine was burning to the touch when mine was overheating durring the events in my first post. If it is very hot, you could attempt to put a small fan desk fan or something on it and see if that happens to cool it down, at least for troubleshooting purposes.
Do you have a second video card you can test, or does the computer have an integrated card?
Do you have a second video card you can test, or does the computer have an integrated card?
ASKER
No, unfortunately I don't have another video card or an integrated one.
ASKER
Ok folks! It look cooling is the problem. So I want to thank everyone that has helped me.
From seeing your specs it seems that a few things could cause this, crownaX is correct on the graphics card issuses, However it could also be the ram over heating, as well as the processer is over heating, You're going to have to give me more details on the problem. such as when the blue screen comes up does the computer get loud from the fans spinning faster, or does the hard drive seem to be working extra hard? It seems to me that it has to be the graphics card that is failing, but like i stated before it very well could be the ram as well, I would recremend to go on E-bay and get the DDR RAM for gamers, it usually comes with a pack over the ram that protects it from overheating.
cordially,
scott