MSVCR120.dll is the C runtime of the Microsoft Visual C++ 2013 Redistributable - version 12.0, the toolchain behind a large wave of games, emulators and tools from 2014-2017. The error means that 2013 runtime is absent or damaged on your PC. Newer Visual C++ packages do not replace it: each generation installs side by side, and programs load exactly the one they were built with. Microsoft's own installer fixes it in a few minutes.
Fix it automatically
Outbyte PC Repair checks Windows for corrupted system files, registry problems and leftovers from removed programs - the kind of damage behind errors like this one. Useful when you would rather not run the steps below by hand - the check and the diagnosis are free, and nothing is changed until you decide.
Download PC Repair Downloads Outbyte PC Repair for Windows. Free by-category trial included.Quick answer
Download the Visual C++ Redistributable Packages for Visual Studio 2013 from Microsoft's official site - both the x64 and the x86 package - install them and restart. MSVCR120.dll and its twin MSVCP120.dll come back for 64-bit and 32-bit programs at once.
Fresh Windows installs do not include the older Visual C++ runtimes - the first program built with Visual Studio 2013 surfaces the error.
Visual C++ 2015-2022 is a different generation with different file names. Programs built for 2013 keep looking for the 120 files.
32-bit programs need the x86 package even on 64-bit Windows. With only x64 installed, 32-bit apps still report the file missing.
Cleanup tools, interrupted updates and disk errors corrupt runtime files - reinstalling the package restores them.
Stay safe: only Microsoft's site. DLL download sites distribute mismatched and sometimes tampered files.
Both, and they come together: MSVCR120.dll is the C runtime, MSVCP120.dll the C++ standard library of the same Visual C++ 2013 package. One install restores both; our MSVCP120.dll guide covers the twin error.
Because the runtimes are not cumulative - a 2013-built program loads MSVCR120.dll specifically, and only the 2013 package provides it. Several generations side by side is the normal state of a Windows PC.
The error may disappear - and a subtler one appears, because the runtime is a set of matched files. The official installer is free and takes a minute.
Outbyte PC Repair checks the system and shows what it found - then waits. Nothing is applied without your OK, and a restore point lets you undo changes.
Download PC Repair Downloads Outbyte PC Repair for Windows. Free by-category trial included.