msvcp120.dll - для чего нужен?

На самом деле, ничего страшного в отсутствии данного файла нет. Напротив - его отсутствие можно очень легко и быстро компенсировать и без всяких переустановок Windows. На что нужно обратить внимание в первую очередь, когда Вы встречаетесь с этим файлом? Естественно, на его происхождение.
msvcp120.dll относится к семейству библиотек msvcp***.dll, поставляемых с распространяемым пакетом Visual C++.
Решение напрашивается само - идём на сайт Microsoft.Com в раздел загрузок, находим дистрибутив "Visual C++ для Visual Studio 2013", скачиваем самую актуальную версию для своей системы (x86 или x64 - в зависимости от того, 32-х или 64-х-битная/разрядная у Вас система) и, соответственно, устанавливаем. В завершение перезапускаем систему. Вот и всё, проблема должна теперь уйти. Если у Вас ещё остались вопросы касаемо данного файла, то не стесняйтесь задавать их в комментариях.