Forum Discussion

jjvaneck-za's avatar
jjvaneck-za
Seasoned Newcomer
7 days ago

Battlefield 3 - Visual C++ install error

I need help installing Battlefield 3 on my windows 11 pc. Formatted recently but when I try to install receiving a Visual C++ error. Also tried downloading individual package from Microsoft, but still get an error and cannot finish the install.

4 Replies

  • danisoff's avatar
    danisoff
    Hero
    3 days ago

    If you receive an error telling you that your VC++ runtime package has not installed correctly when installing your EA title, try seeing if you have any pending Windows Updates that may be getting in your way.

    If your Windows versioning is completely up-to-date, you may be having issues with a specific security update that simply needs to be repaired or reinstalled.

    1. You can find this file in your game's installation path, usually C:\Program Files (x86)\Origin Games\GAME TITLE.
      • For example, Battlefield 4's installation path is C:\Program Files (x86)\Origin Games\Battlefield 4, by default.
    2. Once in your game-folder, find and head into the _Installer folder, and then the redist folder.
      • If you aren't sure how to get to your installation folder, click the Start button, then head to Computer--or My Computer--then your main hard disk drive, usually labelled C:, then Program Files (x86), then Origin Games, and finally, your afflicted game. The _Installer and redist folders should be within the folder with your game's name.
    3. In redist, find both the x86 and x64 versions of vcredist.exe, and run each to install.

     

    Once both version of vcredist.exe have been installed or repaired, your game should launch without error. If you're unable to launch your game and have been told you're missing msvcp120.dll--or potentially a different dll--or you can't find the vcredist.exe files in your installation folder, you can try downloading and installing the appropriate Visual C++ Redistributable Package for Visual Studio 2013 from Microsoft's Download Center.

    Select your language and click the Download button, then choose either vcredist_x64.exe if you're running a 64-bit version of Windows, or vcredist_x86.exe if you have a 32-bit Windows OS.

    After searching the forums, the above was marked as the solution to an old post.

  • jjvaneck-za's avatar
    jjvaneck-za
    Seasoned Newcomer
    3 days ago

    I have tried all the above, and did a reset of windows 11 with a reinstall. That solved the problem.

About Battlefield Franchise Discussion

Discuss the Battlefield games in this community forum.133,569 PostsLatest Activity: 3 hours ago