Forum Discussion
SOLUTION for 64 bit OS and possible 32 bit!!!!
I worked on this for hours and found this solution thanks to an unrelated video on youtube.
1. Close origin
2. Create a new folder on your desktop called DLL
3. Go to program files(86x)/origingames/battlefield3/_Installer/directx/redist
4. You will see a crap load of Cabinet files, if you are running a 32 bit OS go into every cabinet file ending with x64 and copy and past the .dll into the new desktop folder you made, if you are on a 64 bit OS go into every cabinet fine ending with x86 and copy and paste those .dlls into your new folder. (Some cabinet files have multiple .dll's in them. If you are prompted to copy and replace and duplicate while going through the list click yes. There are a few DLL files that are in the main redist folder with the Cab files go ahead and copy those into your new folder as well.
5. Now go to My computer/C drive/Windows/SysWOW64 and then copy and past all of the DLL files in your new folder into this folder and copy and replace any files that come up. If at any point it says cant complete this action because it is open in another program click the skip feature until all files are copied.
6. Boot origin and start BF3
On a 32 bit OS you may not have the SysWOW64 file if you dont place the .dlls in a folder called System32 instead
Hope this helps everyone. Happy gaming!
- 4 years ago@Spirit_0f_Elijah Thanks so much for taking the time to write this out! This helped me in 2022, had the same issue with ME3. Recommend using WinRar (or similar program that can mass open .cab files) to extract all the cabinet files at once to make it easier.
- EA_Atic4 years ago
DICE Team
I'm closing this thread to stop it from being necroed.
If you have any issues with Battlefield 3, please make a new topic about your problems and what kind of steps you have tried to solve them.
/Atic
About Battlefield Franchise Discussion
Recent Discussions
- 4 hours ago
- 9 hours ago