This has been a very frustrating game for me and for a few others that have posted here. Unfortunately as of this time I cannot recommend this game on the PC. Personally I don’t think this game is worth even 20 dollars, until Dice fixes all the bugs. Single player was fun, but extremely short. Multiplayer is a blast, but crashes. Multiplayer is the bigger part of this game, so no way could I recommend someone go and pay 50 dollars or more for it.
=Possible Workaround Found =
In your settings.ini file found in the MyDocuments/BFBC2 folder, try setting DxVersion=9 instead of auto. Also put all your graphics settings on low and increase them gradually till your system is stable. This is not a fix, but a workaround till Dice patches this bug laden game.
=========================
- Possible Workaround Found – Fix #2
Try disabling your onboard audio / Realtek audio device and install a different sound card. I know it’s a horrible thing to have to do but I’ve disabled my onboard Realtek and have been using a Creative XiFi PCI Card for a week or so (several 90min sessions), without a problem. *Thanks to Jeff in the comments.
=========================
I’ve been pulling my hair out and scaring the neighbors will yells of profanity over the crashes I’ve been having. It’s been a while since I’ve had a game completely decimate my system the way BadCo2 has. I’m gonna be documenting my crash/freeze problem on here in the hopes that I will either, find a fix, or some nice reader will share theirs.
I recently Installed Bad Company 2 on my PC from the DVD with online authentication. The single player campaign worked flawless with no issues I can remember, no crashes or system lockups. Multiplayer is a completely different story, it will hard lockup my system with a black screen and a sound loop for a few seconds, then my monitor will shut off. The only way to recover is to do a full power off and reboot. The crash will happen randomly, sometimes after 20 minutes, sometimes 1 hour.
My system specs are as follows,
- Windows 7 64bit Ultimate
- AMD Phenom II X4 920
- 8gb Ram
- ATI Radeon 3870
- DFI Lanparty 790GX
- Onboard Realtek Audio
- Corsair 750TX Power Supply
Nothing is overclocked and my system has been rock solid up until this game.
Here are the things I have tried that have not fixed the crash/freeze.
- Updated to Catalyst 10.2, 10.3a, 10.3 Driver
- Updated Realtek HD Audio Driver to 2.44, 2.45
- Turned on/off Voice over IP in game.
- Pointed Window fan at open PC to see if it was a overheating issue.
- Manually Updated Punkbuster.
- Turned off all unused Audio Devices in Volume Properties.
- Lowered graphics settings in Settings.ini
- Installed Motherboard chipset drivers, and audio driver
- Settings.ini Fullscreen=true
- Updated Motherboard BIOS
- Less then 1 Month since Fresh install of Windows 7 x64
- Turned UAC Virtualization off
- Set Affinity to only use a single core
- Ran in Compatibility Mode – Windows XP SP3
- Settings.ini Dxversion=10, Dxversion=9, Dxversion=11, Dxversion=auto
- Settings.ini Refreshrate=59.9 and Vsync=true
- Shortcut options set Compatibility Mode to Windows XP Service Pack 2
I made a video of my system crashing, sorry about the lighting. I was playing for about 7 minutes, and then blam.
http://www.vimeo.com/10204723Hopefully I will find a fix soon, as I really would like to get into this game.












this is the link to where I got this directx 11
http://www.softpedia.com/progDownload/DirectX-Software-Development-Kit-Download-80465.html
here you can get Directx 11
http://www.softpedia.com/progDownload/DirectX-Software-Development-Kit-Download-80465.html
its really a Sound Driver problem.
just go to System->Device Manager-> Audio and “Deactivate” [High Definition Audio Device], i could play as long as i wanted otherwise my Pc rebooted every ~5min after starting the game. no music, no teamspeak,no sound,though. Its definitly a bug in the game because everyother game works great.
I just found out Directx was not it.
After a good wile of playing I crashed again same thing. So I had an extra soundcard and I put that into my comp and I have been playing and playing and the game runs fine.
Strang that the onboard sound works in single player but not in Multi
Had the same problem, solved by unistaling realtek drivers and using the windows default drivers.
w7 x64
supreme FXII
I bought a new audio card, i disabled the onboard… The game crashed… I put out the new, the game crashed… So not just audio card problem.
Nah, stoped working again dunno what to do now.
Until when dice will keep ignoring our problem?
i find an other solution. if you disable your sound card in bios, but the problem isn’t fixed, download WashAndGo 2008. Run it, it clean your computer. Try it! It worked for me!
same problem.the only way i can play is when i disable the REALTEK driver before every log in to BFBC2.
NO SOUND FOR MW
*NO SOUND FOR ME
Same exact problem. Only way to fix is disable Realtek on-board soundcard on my Asus P6T. Then works fine.
Same fk’ing problem for me. New system, rock solid stable with every FPS game, except Battlefield Bad Company 2. The game is a POS! The only thing we can do when we get that is reboot, but no fix. DX11 is already being used. Seems everyone has Realtek with this issue. Windows default drivers dont work either… same problem. The game sucks – face it. Call of Duty looks better every fcking day. Funny, it didnt do this until you got updates…. Fix this chit DICE or give us refund! I have EXACTLY the same issue and have tried everything to fix it. Only solution is to not run your game.
I have a similar problem, except it happens to me in almost all 3D games and my monitor does not go blank, it just sits with a frozen picture and the audio buzzes the same way until I power off. Please read up my problem here, there may be more help there too http://forums.anandtech.com/showthread.php?s=8337aa3607e101304fcfb10071acbb3f&p=29777751#post29777751
i got that same u got mate
really annoying.
i’m the only one with this problem using soundmax drivers?
I’ve got SoundMax drivers too, nad nothing worked for me, sometimes i can play BC2 online for hours, sometimes it freeze in first 5 minutes.
Disabled my realtek in the device manager. It worked and I been having this issue since the game was released. Havn’t crashed once since I disabled it. I suggest getting a sound card if you are able. If you wanna play it that bad. Its probably a mix of different issues but lots of people are having success by disabling onboard audio, either in device manager or in the BIOS.
And BC2 looks alot better than MW2 imho
how often do new patches usually get released for games with serious bugs?
having to hard reboot every 20mins or so, tried loads of different settings and configs, with no fix.
My specs are
AMD phenom x4 955 black edition
ATI 4850 graphics
onboard realtek hd audio
550 psu
4 gb ddr3 1333 ram
also has anyone tried playing off the disc and had the freeze? cuz i installed with online reg.
This little thing solved my problem after disabling onboard realtek hd audio – http://www.dealextreme.com/details.dx/sku.22475
NO CRUSH/FREEZE FOR A WEEK NOW.
i’ve recently disabled my onboard soundcard and have seen a difference.
it did crash once after about 2 hours which is definetly an improvement, though dice should have a word with themselves and start beta testing their own patches, or provide a new independant soundcard free with this game, as going out and buying a new sound card, however cheap, was not stipulated as a requirement when a purchased the game, and asking us to disable our audio is both insulting and ignorant, especially when i have ears that work quite well and a voice for using programs such as ventrilo. lazy set of……….
I ended up RMA’ing my video card. I’ve been running on the replacement card for over a week now, not a single black screen/no input crash as seen in the video. Problem seems to stem from a faulty card.
Well, I am trying two more things this weekend to see if it is audio or video card. I am tired of updating drivers and reinstalling OS’s and doing benchmark tests. Something hardware-wise is not compatible with EA’s games. (CNC3 crashes identically to BFBC2).
1) Disable onboard sound in BIOS and strictly use Audigy 2
or (if still crashes)
2) Disable onboard sound and uninstall and physically remove Audigy.
IF THIS WORKS, THEN I NEED A NEWER AUDIO CARD
or
3) Swap out my ASUS ENGTS250 1Gb with my GeForce 8600 GTS 256 Mb, SLI with MoBo GeForce8300
(ASUS M4N78 PRO)
or
4) Use the GTS8600, but disable the 8300 in BIOS. The frame rate is terrible, but if I cn play for an hour then it is the ASUS ENGTS250 that is the problem.
I’ve got exact the same crash/freeze. Playing for a bit (10-20 min.) then “bzzzzzzz”. That’s the reason I don’t buy games!
Try changing ‘BFBC2′ to ‘BF2′. Worked for me.. no crash, but for some reason i can’t run dx10 :@. It crashes when i enter a game in dx10 ;/
I changed the battlefield exe to ‘BF2′ and it does not crash anymore. The problem is that the game only allows me to run in dx9. :/ I have 3870×2… any help?
I have the same problem but my screen doesn’t go black, it stops with the looping sound. I don’t use genuine windows 7. When I freshly installed the game it worked fine and I had to use Win7 activator to activate Win7. Then I started to have problems. I fixed the problem by disabling punkbuster. However, this is not really a solution since there are about 4 servers that run without pb. My spec is:
Win 7 ultimate 64bit
i7 920 @3.8
Asus P6T Deluxe
onboard soundcard
XFX HD 5970 @920/1250
GTS250 hybrid Physx
OCZ Vertex in RAID0
The #1 thing that retards are missing:
change the soundsystemsize=1 which equals SOFTWARE renderer. Unless you have a SB Fx-I titainium or better then you select 2 for hardware. Viola problem solved. “Realtek” in any shape or form HD, 5.1, 7.1,m super whammy dammy – wahtevah IS NOT HARDWARE rendering – XF-I clones also – USE 1 for software
Mine is set that way and still crashes.
I was getting the freeze too. I tried EVERYTHING Mega Shark tried with no prevail. Then I started looking at some of the crash files under my Windows 7 64x. They all appeared to be RAM memory related. So I ended up turning down the frequency from 1600Mhz 1.62v to 1300Mhz at 1.56v and haven’t had one single lock up for the past 5 days. Strange, I know. Can’t figure it out myself. Just happy I can play the fcking game now!!
Core I7 920
Intel DX58SO Mobo with RealTek
6GB 1600Mhz G’Skill DDR3
VisionTek 4870X2
I have the same problem. Here is what I have done to try and fix it…Changing dx level to 9, switching to windows default sound (made the sound loop crash happen quicker actually! “BUZZZZZZZ”) updating all drivers on system to current, running game as administrator, all settings on low in settings.ini. Now my computer can run this game in single player on max settings with 40-60fps and no crashing to speak of. As soon as I enter the realm of multiplayer I get a plethora of bugs and crash issues.
In reply to “ShinyWhiteCrackerMofo”
I will investigate your solution.
All others that have had sucess with their solutions I have tried.
My Theory is this….
Since most of us are using Windows 7 (32 and 64 bit) I think the problem lies within the OS.
I will be reverting back to XP Pro today and investigating the problem with that OS.
I will post my findings here.
Good luck to everyone, and dont give up because without bugs, this game is AMAZING!
On a side note:
SCREW YOU DICE AND EA!!!!!
OK, I just played for a couple hours straight without any hick-ups. With the suggestion from ShinyWhiteCrackerMofo. I went into my “Game settings” and made soundsystemsize=1.
For those of you who cant find this, go to your documents folder, then “BFBC2″ and in that folder there should be 2 .ini’s. Select Game settings and find “soundsystemsize”, and change it to “1″.
I am confused as this would be considered hardware, as it is my on board sound card. But, I digress, this has seemed to worked for now.
So, if you are having this problem, please try this suggestion. If you were like me and tried everything, one more thing isn’t going to hurt.
If my game continues to stay stable under these new settings, I will post back. If not I will be installing XP pro, and going from there.
All this for one game! This is by far the most *&%#’ed up game I’ve ever come across!
Period
Forgot to mention I changed the value from a “3″ to a “1″
I have no idea what 3 means but its probably not good.
The numbers in this section represent, either speakers, hi-fi, headphones ect….
I use headphones, thus, this setting is 3. I dont see whether this has any potential of making a difference in the crashes people are experiencing.
Thus, calling us retards makes you look silly.
Retard signing off….
Bad news folks.
“BUZZZZZZZZZZZZZZZZZZZZZZZZ”
Happened again….
Dont know what to say.
Gonna switch to XP and prob give up if that fails.
What a worthless game!
Same problem with XP too ;(
Ok its me again…..
I have 100% fixed this issue. I am 100% sure of the culprit. Here is what I have done!
First thing is first….
If you have onboard sound like most of the people using this game. You are most likely going to run into problems. Especially if you are using Windows 7 (which I predicted was the problem). Windows 7, in my case 64bit, was the issue entirely. My onboard sound was NOT compatible with Win 7 even when Windows found the drivers itself.
Here is how to fix it……
A lot of you are going to be pissed off. But, as many have mentioned, you must purchase a new soundcard! I know its extreme, especially since all other games work with no problems. But this IS the issue. Look at your error logs to confirm fatal errors right before a crash. This has shown me quite a number of errors actually, and most had to do with not having compatible drivers.
So I installed a moderate $50 USB external sound card at Best Buy, only to confirm that this was indeed the problem.
THIS IS VERY IMPORTANT READ BELOW!!!!!!!!!!!!!!!!!!!!!
The most important thing to do after you purchase a new card is to….
#1: UNINSTALL your previous on board sound drivers and all associated software!
#2: Disable all automatic driver search provided by windows. This is what I had to do in order to do so…..
To disable it go to Start and type gpedit.msc in the Start Search and press Enter. Once Local Group Policy Editor is open navigate to,
Computer Configuration > Administrative Templates > System > Driver Installation
Now from the right sidebar open the key named “Turn Off Windows Update Device Driver Search Prompt” and select Enabled and click OK.
Also
Computer configuration->Administrative Templates->System->Device Installation. Click on the subfolder Device Installation on the left and on the right side you will see the possible restrictions.
# Right Click on Prevent Installation of Devices not described by other policy settings and edit this option, set it on ENABLED.
Reboot and your done!!!
This will make is so windows doesnt scan your hardware everytime you boot, thus inhibiting onboard sound drivers from coming back, and making your purchase of a new soundcard obsolete.
Played 3 hours straight of BC2 after all this, and enjoyed MUCH HIGHER quality sound, and BEST OF ALL no CRASHES!!!!!!!!
I told you not to give up!!!
Perseverance FOR THE WIN!!!!!
This fixed my problem 100%! not a crash for a week! thanks Jeff!
Your welcome man!
Also note below some comments I have made regarding anything new you plug in.
Its safest to reverse what you have done to windows driver search, and go with disabling your on board sound right from BIOS….
If you cant find your sound in BIOS you can always disable your sound from Device Manager. Yet you may have to check it once and a while as windows 7 has a mind of its own……
Enjoy BC2!
I Installed a Xi-Fi Platinum card I had lying around, turned off the onboard realtek and have played a few hours a day for the past three days with no problems.
I am running Creative Labs Arena Headset, does this constitute an external sound card? I have been having some mahor azz crashing problems since getting this.
I am also using a headset (Plantronics Gamecom) even though my onboard sound was disabled, it was still crashing. Not until I followed the detailed instructions from Jeff above, did it fix my problem.
Did you disable onboard sound? Go to device manager, quick way to get there is to right click on computer and go to manage, from there go to device manager. Go to you sound section and find all your sound drivers associated with you system. What I would do is uninstall everything you see, reboot, Then plug your heatset in and have a clean driver installed. After, go back to the sound section in DM and make sure you dont see anything other than your headset’s sound driver installed.
Dont foget to diable onboard sound from BIOS, this is extremely important!!!
Hey Guys
I have Also experienced the Freezing and Buzzzzzing problems that you have all experienced. However this problem occured when I bought COD 4 & 5. Only Crashes when playing online with PunkBuster. I can play LAN based games through my SP for hours with no problems, then jump across to a online game, and anywhere from 10 minutes to 2 hours and it freezes and buzzes all in one foul swoop.
Then 4 days ago I bought BC2. I played the first time for 30 minutes no problem. The second Day the same problem that occurs with COD 4 & 5 revealed its ugly @$$ to me… Hence I found this site as none of the other sites refering to COD 4 & 5 gave any real help.
The common issue is that all the games use Punkbuster when the Crashes occur. single player or LAN games have no issues, just online. Do you guys not agree that it seems that Punkbuster is causing the issue with the sound card and possibly windows 7???
I have tried everything except change my sound card. I dont see that as solving the problem, just avoiding it.
If anyone has COD 4 & 5 and have not tried it after experiencing the BC2 problem, give it a bash and see wat results you have playing on a server that has Punkbuster. Post your findings please so we can all deliberate that it might not be DICE but PB that must come to the party with a fix.
Thanks
Dee
I am running
I7 930
MSI 58X
3 gig corsair platinum series
Asus Nvidia 275
I agree with you. Buying a new external sound card is practically like putting a bandage on the problem. Yet, at this point, do we really have a choice? If you can find another method that completely fixes this issue, then so be it, but for now this is your best bet.
Now, for your punkbuster problem.
Have you gone to their site and downloaded their auto updater?
If you havent this is a great place to start, as I had to do this in order to play BC2 as I would be kicked by PB every time I joined a server.
As for your theory about punk buster and windows 7 and onboard sound being one in the same, I dont know if I can agree with this. It seems to be a glitch in the coding of the game itself, of course they haven’t fully addressed this as well…..
Hope this helps
Jeff
Hey, ive been running into the same problem. I talked to a tech support from EA, and he had me clean out my windows temp folder. it worked for the first day, i played for a whole night straight through with no problems. but today, it dose the same thing. . . i read some solutions that you guys posted, and ill try those, but buying a new sound card just for this game is a little extreme, idk if its worth it. . . i waiting for dice & EA to come out with a patch… im still waiting like most of you.. .
Most definitely! This is quite annoying! Not to mention the fact that ALL OTHER GAMES WORK!!!! This is what convinces me its a glitch with BC2 and nothing else. There are quite a few very cheap external sound cards. You can get one online for under $10.00 if you search the right sites. I read somewhere that this guy bought a 2 dollar card and completely fixed this issue.
Dont give up man!
Good luck to you.
Ok, so it’s safe to say that the majority of the issues is with onboard sound, specifically realtek. I also had an onboard RealTeK ALC883 and was constantatly locking up while playing BC2, random times, sometimes 1 minute in, sometimes 1 hour. I put a cheap $20 sound card that I got years ago in the PCI slot, and disabled the onboard audio in the bios. Played tonight for a few hours and no lockups.
It didn’t recognize the sound card right away, and installing the device driver software from the internet didn’t work either, I had to manually add the device and point the installation to the drivers folder that I just downloaded. It’s a VIA Envy24 HT-S, if anyone is interested, it’s a really cheap 7.1 sound card, but sounds fine and guess what… doesn’t crash…it’s a keeper for now.
I have E7200
ASUS P5K PRO
4GB OCZ
8800GT
Windows 7 x64
nothing special, but runs flawlessly.
That is so good to hear, and great advice disabling OBS in BIOS!
I did that originally and failed to mention that in my fix above. Thanks for making it clear, and enjoy your crash free game!
Jeff! Can you help me?
I’m having this same fucking issue and the people at EA are really stupid.
Can you tell me about what USB Sound Card did you buy? Cause I wanna do that, that was my first thought of a solution, but don’t wanna spend lot of money in that.
If you can give me a model name I’d thank you.
I know that you might don’t understand this language but there are two models of USB Sound Cards and one is cheaper than the other. They’re not from a known brand so I don’t know what’s the best one.
This first one is around u$s20
http://articulo.mercadolibre.com.ar/MLA-90248312-placa-de-sonido-externa-71-usb-20-plug-y-play-_JM
This one is u$s5
http://articulo.mercadolibre.com.ar/MLA-90401785-placa-de-sonido-externa-usb-sonido-3d-51-_JM
I didn’t wanna to buy and external USB sound card and that’s why I don’t know if a cheap one would solve the problem.
If you can contact me I’d be appreciated.
Well people… Yesterday I bought a headset with USB sound card. I bought the SENNHEISER PC166 USB and played the game without any problem.
I’d disabled the microphone of the monitor -DELL SP2208WFP- and I’ve only used the microphone of the headset… Excelent sound and without any problem what-so-ever!
Thats fantastic news man!
Sorry I was late on the reply.
Looks like you took matters into your own hands!
Well done!
Enjoy a crash free game
I haven’t crashed one time since my new card……
I am so glad people are using my advice. The only thing I didnt mention is if you did what I have taught you all, and you want to plug in anything new via usb or otherwise, then it will not recognize what you plugged in. So as another person as mentioned, disabling your onboard sound via BIOS is most definitely the safest bet for this issue. Onboard sound is 100% the issue here and its amazing that people must buy a new external sound card to fix this.
Good luck to you all and I am happy to answer any and all questions regarding my methods.
Jeff
This new update ruined my game
worked for me.
. Btw, none of you needed to buy a new sound card. I’ve got Asus P5KC with realtek drivers and the game works fine. just do wat i mentioned before. any help on these new crashes pls?
I used to run the game fine… i had changed the BFBC2Game.exe to BF2.exe and all worked well… btw if you want to run in dx10 mode.. just turn shadows to medium and u can play
But now the game crashes on startup or when i log in. It either gives me a black screen or a white screen… With this new update i can’t play
Well you might have a motherboard that is newer than most of ours. It seems like the motherboards with built in sound cards that were made before windows 7 came out are the issue here. If the drivers for sound are not compatible with Win7 then this game will most likely crash on you. As for your game crashing…..
Run game as administrator by right clicking on the .exe itself and going to properties. Then go to the compatibility tab and check the box that reads “Run game as administrator”
That and…..
Make sure you have the most up to date DX software for your PC. going to Microsoft’s website will let you grab their auto updater. Run that as well.
Head on over to PCpitstop(in internet explorer)
http://www.pcpitstop.com/pcpitstop/pitstop.asp
Then click on new member. Then click “ready lets go” if that link above doesnt bring you to the site I intended.
This will run a series of tests and will tell you what you need to update on your system.
Its free and safe!
I use it to help diagnose potential driver problems or outdated software.
Post back if that doesnt help….
There are a few more things to do….
Dont give up man!
What OS are you running? I didn’t crash until I went from Win7 32 to Win7 64.
I have friends of mine that don’t suffer this fucking issue! The people at EA kick the ball around and offered me a %20 discount! A useless “solution”.
I bought the game for about u$s44 and the fix was to buy a good pair of Headset… That cost me u$s160! Idiotic! But well… I do enjoy this headset!
Like I said, I know people with Onboard Realtek Sound Cards that don’t have this issue but others that do suffer it!
A major programming issue I see!
Dx10 have issues with this game. Try to run it in Dx9. Not only that will run better, but I think that you’ll gain some frames as well!
It’s possible that it happens with certain models of RealTek on board sound. I just built a computer for my brother with an EVGA mobo that had RealTek on board sound and guess what…. he locks up on BC2.
All I know is I changed nothing about my system, game settings or direct X. The ONLY thing I did was put in a cheap 20$ sound card, disabled the on board sound in the bios, and have never locked up since.
What OS did you install on your brothers system? We can use this information to help determine if its a combination of OS MOBO and onboard sound, not just onboard sound….
Thanks
Jeff
Win7 64, on both systems that were locking up. When I had win 7 32, I didn’t lock up.
The only thing with DX9 is you will get some missing and flashing textures and shadows. I have experienced this along the road to a fix as well as others. It does offer a slight increase in frame rates but at the cost of buggy game play. I would try to find the root of the problem not just switch to DX9.
Jeff dude hi from Oz.. you tha man bro.. I googled for hours & hours, days on end to fix this issue.
I bought a new i7 930, Prolimatech Black Shadow on Indigo Extreme ETI & just had my 3×2GB Crucial Ballistix RAM come in from USA so I was keen to crank up BC2 in full glory. 58-84 FPS on 9600GT at 1920×1200 24 inch Dell on low settings in BC2.
I was having so much fun on BC2 I was playing on my single core AMD with 2GB RAM on the same 9600GT at 7-23 FPS.. I clocked 38 hours of BC2 hahaha.
So my new core components are built.. I crank up Win7 64-bit to get this blasted BBBZZZZZZZZTTTTTT ever too (too) often in BC2 & it drove me darn bonkers! Oh noez!!
I have finally found this thread & have taken your advice…. I tried almost everything under the sun. I run a Foxconn Flaming Blade motherboard & was using onboard Realtek Audio. .. I follow your instructions, uninstall my Realtek software & disable it in BIOS.. I chucked in my old but killa Creative SoundBlaster Audigy2 ZS, cranked the drivers & oooooh yeah..
…… no more BBBZZZZZZZZTTTTTT!!
Thank you Jeff. Happy gaming bro.
You’re welcome man!
I am so glad you fixed your issue!
Chalk up another tally for a fixed game due to onboard sound!
EA………FIX YOUR DARN GAME ALREADY!!!!!
Does it really take the players of a game to come up with a solution to a coding problem?
I mean its totally ridiculous that people have to buy an external sound card just to play this game! ITS LUDICROUS!
Nice job man, enjoy your non-crashing game
Jeff
exact same problem here
windows 7 64
6 gig ram
gtx 480
playing thru steam
will try all the suggestions on here. fingers x