Пользователи Windows нередко сталкиваются с сообщением об ошибке, в котором говорится, что система не обнаружила msvcp120 dll. Такое уведомление появляется при запуске игр, выпущенных примерно до 2016-2017 года, таких как Ведьмак 3, Geometry Dash, Battlefield 1, а также различных редакторов, лаунчеров и программного обеспечения.
Несмотря на формулировку, эта ошибка не критическая и поддается исправлению без переустановки программы или ОС. Узнайте как исправить её всего за несколько простых шагов.
Файл msvcp120.dll входит в комплект Visual C++ версии 2013 года и отвечает за корректную работу программ, созданных с использованием среды Visual Studio того же года. Его повреждение, удаление или замена может стать причиной системных сбоев при запуске приложений.
Первый вариант
Самый надежный способ решить проблему — это установить или переустановить пакет Microsoft Visual C++ 2013, в состав которого и входит данный файл. Установка проходит быстро, и после завершения библиотека будет добавлена в систему автоматически. Как правило, этого хватает, чтобы всё снова заработало.
После завершения установки рекомендуется перезагрузить ПК. Это простой, но важный шаг. Так вы гарантируете, что система распознает новые библиотеки.
Важно учитывать, что библиотека msvcp120.dll входит в состав только Visual C++ версии 2013. В более новых релизах этот файл не предусмотрен, поэтому, если система сообщает об его отсутствии — установка последних версий не поможет. Потребуется загрузить дистрибутив именно 2013 года.
Второй вариант
В случае, если первый способ не помог и ошибка сохраняется, можно попробовать скачать msvcp120 dll отдельно. Затем вручную расположить его в необходимой директории. Если используется 32-битная библиотека, ее нужно разместить в папке C:\Windows\SysWOW64. А для 64-битной версии путь будет другим — C:\Windows\System32.
Иногда может потребоваться разместить библиотеку рядом с исполняемым .exe файлом самого приложения. Например, Ведьмак 3 или Геометри даш могут не содержать нужную версию библиотеки или попросту не обращаться к глобальным библиотекам системы.
Если после установки библиотеки ошибка сохраняется, проверьте систему на наличие поврежденных файлов. Вы можете сделать это без помощи посторонних программ. Просто откройте «Пуск», введите в строку «cmd» и откройте командную строку от имени администратора.
Далее необходимо ввести sfc /scannow и подождать несколько секунд. Это позволит автоматически восстановить недостающие или повреждённые системные компоненты, включая нужный нам файл, если он был удален или заменен.
Таким образом, ошибка, устраняется довольно легко — либо через установку нужного пакета, либо при необходимости вручную. После восстановления файла вы сможете снова запускать любимые игры и приложения без каких-либо проблем.
Рекомендуем в первую очередь, скачать и установить полностью пакет Microsoft Visual C++ 2013. Ошибка должна сразу исчезнуть.
Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.
Комментарии
Читать сайт, тут расписано все сто раз.. Есть раздел dlltop.ru/kak-ustanovit-dll-fajl
Да и в самой статье написано очень подробно...
Вам 2013 нужна
На сайте полно об этом написано