Oversikt
Find out how to reinstall security updates to troubleshoot VC++ or .dll errors on PC, and get tips on fixing common error codes.
How to reinstall security updates
You might be getting errors if there’s a specific security update that needs to be repaired or reinstalled. Check if reinstalling security updates fixes your issue.- 1Go to your game's installation path, usually C:\Program Files\Electronic Arts\EA Desktop\[GAME TITLE].
- For example, Battlefield 4's installation path by default is C:\Program Files\Electronic Arts\EA Desktop\Battlefield 4.
- 2Open the _Installer folder.
- 3Open the vc folder.
- If there’s only one folder in there, open it and continue to step 4.
- If there are multiple folders, open the older one first. The folders are organized by year. For example, if you see a vc2013 and a vc2015 folder, open vc2013 first. Follow the next two steps for the older folder, then repeat those two steps for the newer one.
- 4Open the redist folder.
- 5In redist, find both the x86 and x64 versions of vcredist.exe. Run each to install.
Check to see if you have any other pending Windows updates. If you do, update Windows to see if that fixes the error.
Troubleshoot error messages
If you get a message that you're missing msvcp100.dll or another .dll file, download and install a few things to try to help.
- 1Go to Microsoft’s articles on the latest supported Visual C++ downloads.
- 2Use the table below to find out which version you need to download and install.
- 3Follow the instructions to download the VC++ package and any additional downloads needed for your version.
- 4If you're running a 64-bit version of Windows, choose vcredist_x64.exe. If you're running a 32-bit version of Windows, choose vcredist_x86.exe.
- Here’s how to find out which version you have.
- 1Right-click on Computer or My Computer.
- 2Select Properties.
- 3Under System, check whether you're running a 64- or 32-bit Operating System.
| .dll error | Download and install this version | ||
| MSVCR90.dll / MSVCP90.dll | Microsoft Visual C++ 2008 | ||
| MSVCR100.dll / MSVCP100.dll | Microsoft Visual C++ 2010 | ||
| MSVCR110.dll / MSVCP110.dll | Microsoft Visual C++ 2012 | ||
| MSVCR120.dll / MSVCP120.dll | Microsoft Visual C++ 2013 | ||
| MSVCR130.dll / MSVCP130.dll | Microsoft Visual C++ 2015 | ||
ucrtbase.dll / api-ms-win-crt-runtime-l1-1-0.dll | Universal C Runtime (CRT) | ||
| Anything else | Microsoft Visual C++ 2017 |
To find out more about your computer, learn how to run a DxDiag.
If you’re getting the 0xc000007b error for Windows 10 and you’re having trouble installing any of the VC++ versions, it might be because Windows 10 disables NET Framework by default.Follow these steps to enable NET Framework.This should fix the error and get the EA app up and running on your computer.
- 1In the Start menu, search Control Panel and open it.
- 2Under Programs, select Uninstall a program.
- 3Choose Turn Windows features on or off.
- 4Select the plus sign (+) next to all of the NET Framework options you see, usually 3.5 and 4.6, and check the boxes.
- 5Reinstall VC++ x64 and x86 for 2010 and 2013.