Forum Discussion

Re: Battlefield 3 fixes guide (read carefully)

****update****

1st problem: Direct X error when tyring to launch the game.
Fix: Go into your games installation folder. For me it was "F:\Program Files (slave)\BF3\Battlefield 3\__Installer\directx\redist\DXSETUP.exe". Click on that, run as admin, install. Your error should vanish!

2nd problem: Game manager would hang indefinitely when trying to join games. *
Fix: Uninstall Origin, and Battlefield 3. Call EA, have them grant you a digital copy of BF3. Download and install this after a fresh reboot (this step is optional and is a variable in the process, weather or not it contributes to the solution is beyond me, but I did this in one patient step.) After battlefield 3 is installed it may prompt you to install origin, please do so. Before starting it up, go to your firewall, and allow the program in your firewall. Try to join a game using the battlelog whilst remaining in your fresh boot state. If it fails with an error that reads "Error launching game" please follow the steps for the 3rd problem.

Important note: For the above step, when you call EA, make sure you get that case number. The calls do drop, and often. Make sure at the beginning of the call you start off with "My game is BF3, i'm playing on the PC, My email address is..." Be assertive with your situation (not rude) and it will make things run a lot smoother. The support # for EA Is as follows: [Admin. Edit] Please contact support via this link: https://help.ea.com/en/contact-us/


3rd problem: "Error launching game."
Fix: Uninstall the web plugin for the battlelog and reboot. Go to the site, download and install the new plugin.
Control Panel>Uninstall a program> Battlelog web plugins> Uninstall.

After I did the above my game worked!!! Granted Mp is buggy and this game probably should have been held off from being released for a bit longer it's still BF3, It's still epic. The devs need your utmost patience and cooperation. Raging as I did in another thread does not help.

*To fresh reboot your pc do the following:
Start>search>"msconfig"
Tick the box that reads "selective startup" then the box that reads "Load startup items"
Click on the "services" tab. Tick the box that reads "Hide all Microsoft Services" Then click on the button that reads "Disable all" Click apply, and restart your machine.

*To undo the msconfig nonsense:
Start>search>"msconfig"
Tick the box that reads "normal startup"
Click on the "services" tab. Untick (if still ticked) the box that reads "Hide all Microsoft Services." Click on the button that reads "Enable all" Click apply, then restart your machine.

Miscellaneous:

1. Update your Video Drivers!
2. Update .net Framework
3. Update Direct X
4. DO NOT PORT FORWARD ANYTHING. It's a pointless, and silly step that should be disregarded anywhere you ask for help.
5. Use Google Chrome. (Obviously an updated verison)
6. To allow a program through your firewall: Start>Control Panel>System and Security>Under Win Firewall click on "Allow a program through Windows Firewall"
Click on the Change Settings button, scroll down and find the button that reads "Allow another program..." Click on that and browse through the list for origin.

As a final note i'd like to add that I do not guarantee that this will work for you and that all of the above was done on a Windows 7 64bit operating system. I am not responsible for any damage you cause to your machine while making changes. I'd also like to mention that getting angry with the EA support does not do any good and that it is not their fault your game isn't working. They are just doing their job and could genuinely care less about you, though there are some (Thank you) who seem like they DO actually care

No RepliesBe the first to reply

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,625 PostsLatest Activity: 35 seconds ago