Battlefield 3 Game Fixes (Crashing, Lagging, Launch Failure, etc)
Last Updated on Monday, 29 December 2014 10:52 Written by DarkKnightH20 Tuesday, 25 October 2011 10:50
If you’re a fan of the Battlefield FPS / first person shooter series or even have seen the commercials being advertised on TV, then I’m sure you are aware that the new Battlefield 3 game is now out!
It’s available orn the PC, as well as the Playsation 3 (PS3) and Xbox 360 consoles. And if you like it a lot, the DLC Back to Karkand is available for it too!
This is a very exciting time for many because of the large fan base this game has, and Electronic Arts (EA) / EA DICE made sure to not disappoint its players! If you like the series for the fun campaigns or for the great multiplayer action, then you’ll be happy either way.
The graphics are great, the audio does the game justice, and you get kill your friends on epic maps. What’s better than that?
Now, as with the beta release of this game, there are bugs, errors, glitches, etc. that require fixing. Patches will be available in the future of course, but we can still tackle some of these problems before then, not to mention the ones that are not likely to be fixed.
Troubleshoot your BF3 game problems with our guide below! And if you know any other solutions that we don’t, then please leave a comment and let us know! There will end up being more fixes required here once the game is released on Steam I’m sure.
Out of Memory Error
You may experience a game error after playing the game for a duration of time. An example error message:
DirectX function “device->CreateTexture2D(&texDesc, desc.subResourceCount != 0 ? reinterpret_cast(desc.subResourcedata) :0, &texture->_texture2d)* failed with E_OUTOFMEMORY: Ran out of memory. GPU:…etc
This issue happens more commonly to users with older hardware or low memory hardware (GPU, RAM). The best thing to do would be to lower your graphics settings. This includes your resolution.
Another option that may help is to increase your VIRTUAL MEMORY. On Windows XP, you would right click “My Computer” -> Properties -> Advanced tab -> “Settings” button under “Performance” -> Advanced tab -> “Change” button under “Virtual Memory”. While it sounds like it would be a great idea to make this as high as possible, it can have negative effects if you make it too high. Try increasing it little by little to see if it helps at all. Note that Virtual Disk space is used on the hard drive to assist RAM.
DirectX Error When Joining Room on Battlelog
An example error, such as the one below, has been occurring when people try to join server rooms.
DirectX function “m_dxgiFactory -> CreateSwapchain( m_device, &sd, &m_swapChain.assignGet())” failed with DXGI_ERROR_INVALID_CALL: The application has made an erroneous API call that it had enough information to avboid. This error is intended to denote that the application should be altered to avoid the error. Use of the debug version of the DXGI.DLL will provide run-time debug output with further information. GPU…. driver: ….
To try to fix this you’ll need to try a couple of things.
1) Update your video card drivers
2) Update your Direct-X
3) USUALLY installing the DirectX package that comes with the game ends up helping problems such as this one…Just FYI
4) Run the game in Windows XP compatibility mode if you are on Windows 7
BF3 Game Fails to Launch / Crashes to Desktop (C2D) or Black Screen
What’s more annoying than trying to play a new game…only to it has failed to launch or crashed? The above suggestions work well for combating this particular issue. In addition to those fixes, I also suggest to repair your game through Origin. Make sure to disable any applications / software that could prevent this from succeeding.
Kewl user Idefriginit recommends that if you’re using an OC / Overclocked graphics card (560Ti and a 570Ti SLI setup in his case) that was either OCed manually or by the manufacturer, then you should reduce the clockspeed! In his case, he set his video card from 900 to 822 using MSI Afterburner and no longer experienced these random crashes!
Another option is setting the bf3.exe’s process affinity to CPU 0 and 1! This resolves the crashing for some people. Setting it to just 0 can help too. This is NOT an ideal fix.
Battlefield 3 Lags or Stutters
If you are lagging or experiencing stuttering / jittering, then these tips work well to increase your frames per second.
1) Disable VSYNC! This will help you use get all the FPS you are capable of.
2) Lower your graphics settings (obvious, but needed to be said)
3) UPDATE your drivers! NVIDIA and ATI have released drivers recently that were specifically modified to help optimize performance in Battlefield 3. HOWEVER, it should be noted that there WAS a problem with the 285.62 drivers for NVIDIA. It causes stuttering! NVIDIA users should hold off until new drivers are available that will not further complicate your gameplay! NVIDIA is already working on a new patch though so by the time you read this it may not be an issue any longer. Edit: Install the beta drivers!
4) To expand on tip #2, lowering your resolution can help significantly, as does lowering SHADOWS! This may also help if you experience corrupted shadows, which some builds have. Anti-Aliasing (AA) and
5) Disable 3D Vision
6) Patch your game (when available)
If you are playing on a slow, laggy server, then that is obviously the problem. Try another server.
Cannot Connect – BF3 Port Information
Some people have ports disabled for security reasons, which is smart. You should learn from these people! Anyway, for the PC, the ports used for TCP and UDP are:
TCP: 80, 443, 9988, 20000-29999, 22990, 17502, 42127
UDP: 3659, 14000-14016, 22990-23006, 25200-25300
The Sony PlayStation 3, on the other hand, uses the following:
TCP: 80, 443, 9988, 10000-19999, 17502, 42127
UDP: 3659, 14000-14016
And the X360 uses…
TCP: 53, 88, 3074
UDP: 53, 88, 3074
Enable the ports that correspond to whatever means of playing the game you are using!
“Your account is not allowed to login”
Guys…be patient! This message will disappear soon so do not worry! Give it a bit of time, as depending on where you are from there is a time zone difference in the offical release date or official enable time.
Battlefield 3 Specact Kit Code Invalid / Redeemed Already
Contact DICE/EA Support about the problem. A lot of the time they actually will resolve it for you so it’s worth doing. Those who played Battlefield 2 had experienced this problem and had it resolved that way with great success. If you’re unlucky though, you may have to try to return the game to the store you got it from in order to get a new code.
Cannot Login Using “Outdated” Web Browser
The best thing to do here is to simply install another browser. Internet Explorer (IE) users get this error sometimes and the best solution is to install Mozilla Firefox or Google Chrome — both of which you should have anyway. These two browsers will work perfectly.
No Game Sound / Audio / Music
First off, let’s start out by saying anyone with a 5.1 or 7.1 speaker setup needs to just try setting it from 7.1 -> 5.1 or 5.1 -> 2.1 and seeing if that works. A lot of the time…it does! Not ideal, but worth mentioning. Anywho, on to the other common solutions! These can even fix problems with headsets or gaming headphones.
– Load RUN and type in DXDIAG. Click the Sound tab. Find “DirectX Features” and move hardware sound acceleration to “no acceleration”.
– Or…Load Control Panel > Sounds & Audio Devices. Find “Speaker Settings” > click “Advanced” > Performance tab. Change Hardware Acceleration (FULL -> NONE) and SAMPLE RATE CONVERSION QUALITY (Best -> Good)
– SOMETIMES setting the BF3.exe process affinity to CPU 0 and 1 can solve this problem too (or just setting it to CPU 0), though it is often used to help with crashing instead. It is NOT a good fix to necessarily do though!
Battlefield 3 Download Going Slow / Origin Install Slow
Uninstall Origin if you played the beta! If you have an actual disc, then be patient. It’s taking the files from the disk and will not go any faster than it’s capable of.
Battlefield III Keybindings Broken
This is a common bug in the game — they keybindings for the mouse or keyboard sometimes don’t register correctly OR will not unregister. A patch will likely fix this in the future. If you know of a way to fix the key bindings though, please let us know so we can share it with others, as this is an annoying bug!
Punkbuster Error – “You were kicked from the server by an administrator”
Update / allow Punkbuster to update. You may have outdated files or Punkbuster may not be configured correctly to work for your game. Alternatively, uninstall Punkbuster Services via the Control Panel, then repair your game to have Punkbuster reinstall. Do all this with your Antivirus and Firewall off, as well as Origin and BF3 closed.
Stuck On Initializing
Repair your game through Origin. This may make it no longer hang on the initializing phase. You may also want to disable things such as your firewall and antivirus.
As suggested by A, Try enabling Limit CPUID Maxval in your bios!
If you are using Internet Explorer / IE, then upgrade it to the latest version so that it works well with Origin! This applies to Mozilla Firefox, Google Chrome, etc. too. If you have increased security settings enabled on these browsers (especially IE) then that can also prevent communication with Origin.
BF3 / Battlefield3 Has Stopped Working Crash
Experiencing this error? The awesome liquidsnake has provided us with a possible solution that could work for you!
go to the folder where the game is installed with the name battlefield3TMâ€¦.RENAME IT TO BATTLEFIELD 3â€¦.remove TM ,then goto regedit from run and look for hkey_users etc look for software..battlefield3,there must be 2 bf3 indicationsâ€¦open one with dialogues on right sideâ€¦now double click every key and remove TM symbol from them,reboot and walla,works guarenteed
1) Go to your game’s installation folder that’s named “battlefield3TM and rename it to “BATTLEFIELD 3″ (without the TM).
2) Open RegEdit (Start -> Run — regedit) and go to HKEY_LOCAL_MACHINE\SOFTWARE\EA Games and rename any Battlefield keys that have “TM” in it!
You *might* only have to rename the folder, but try doing so with the registry too if that doesn’t work.
BF3.exe Has Stopped Responding (When Loading Maps / Missions / End of round ) – NVIDIA
This tip was given to us by the awesome user Billie! As mentioned earlier in the guide, the NVIDIA drivers that were current had been causing issues with the game. Try installing the Beta drivers instead!
Battlefront3 Fix for DXGI.DLL / NTDLL.DLL Error
As suggested by the kewl user Daniel, you can fix this error by exiting ATI Tray Tools! The NVIDIA fix may be similar in this regard.
Windows has detected your computer’s performance is slow.
Enki edit (6/5/12): This problem has been occuring for me personally. It’s a windows popup during a full screen game which will minimize your game during the heat of battle. Its due to the something with Battlefield games causing Windows Aero to slow down. I’ve found two workarounds, the first changes windows settings just for the game, the other changes settings system-wide:
#1: Right click BF3.exe (default location: C:\Program Files (x86)\Origin Games\Battlefield 3\) -> Properties -> Compatibility -> Check “Disable desktop Composition”. This will disable Windows Aero feature while playing the game to avoid that popup.
#2: Right click My Computer -> Properties -> Advanced system settings -> Performance Settings -> choose “Custom”. This will keep Windows from interfering since it won’t be choosing what’s best for you anymore.
Battlefield 3 System Requirements
OS: Windows Vista or Windows 7
Processor: Core 2 Duo 2.4 GHz or Althon X2 2.7 GHz
Graphic card: DirectX 10 or 11 compatible Nvidia or AMD ATI card, ATI Radeon 3870 or higher, Nvidia GeForce 8800 GT or higher.
Graphics card memory: 512 MB
Sound card: DirectX compatibl sound card
Hard drive: 15 GB for disc version or 10 GB for digital version
OS: Windows 7 64-bit
Processor: Quad-core Intel or AMD CPU
Graphics card: DirectX 11 Nvidia or AMD ATI card, Nvidia GeForce GTX 560 or ATI Radeon 6950.
Graphics card memory: 1 GB
Sound card: DirectX compatibl sound card
Hard drive: 15 GB for disc version or 10 GB for digital version
Last Updated: November 1st, 2011
If you know any other solutions, then please let us know!
Incoming search terms:
- battlefield 3 lag
- battlefield 3 error launching game
- battlefield 3 crash fix
- battlefield 3 sound fix
- battlefield 3 sound lag
- battlefield 3 crashes on startup
- battlefield 3 crash on startup
- battlefield 3 lagging
- geek montage battlefield 3
- battlefield 3 has stopped working
- battlefield 3 lags
- battlefield 3 launch error
- battlefield 3 sound problem
- battlefield 3 crashing