You can ignore this btw…
It’s a file that’s part of the 2012 MS Visual C++ runtime library, and is required by programs developed in Visual C++. There’s a x86 & x64 version of the file, this guide will a*sume you are running 64 bit Windows. You will find verifying the integrity of the game download will not work, this is because that only checks game files in the directory the game was downloaded to. This .dll lives elsewhere and will not be acquired running this check. Additionally, reinstalling the game will not fix it either, because the pre-game installer will notify you already have the 2012 MS Visual C++ runtime library, but won’t notice you are missing the .dll file.
You have two options SAFE options of reacquiring this file. You will either have to download them from Microsoft’s website or find where they are located in the BF4 game directory. These instructions a*sume you are running an up-to-date (as of June ’21) Windows 10 x64 copy.
Navigate www.microsoft.com – https://www.microsoft.com/en-us/download/details.aspx?id=30679 and click download->check both VSU_4\vcredist_x64.exe & VSU_4\vcredist_x86.exe->Next->Save->Save.
You will have to run each executable twice, the first time to uninstall the package, and the second time to install the package. Repair didn’t work for me, so just a heads up if you were thinking about trying that.
Locate BF4 in your Steam library->right click->manage->browse local files. A file explorer will open up: follow this path “…\Battlefield 4\__Installer\vc\vc2012Update3\redist.”
You should see vcredist_x64.exe & vcredist_x86.exe. Like in the steps above… run both, uninstalling, then installing the packages.
Disclaimer: I have only confirmed option 1 to work.
P.S. If you try option 2 and it works, lmk.
I hope you enjoy what we shared today about Battlefield 4™ – Missing DLL: [MSVCP110.dll] Fix. If there is anything, you want us to add, please let us know via comment below! See you soon! And thanks!
- Check All Battlefield 4™ Posts List