Как исправить ошибку msvcp120.dll

На только установленной Windows 10 x64 может отсутствовать компонент Visual Studio, из-за чего во время запуска многих приложений и игр появляется системная ошибка: «Запуск приложения невозможен, так как в системе отсутствует msvcp120.dll». Мы расскажем, что это за ошибка, покажем, как исправить и не допустить её в дальнейшем.
msvcp120.dll отсутствует

Что это такое

Visual Studio, распространяемый с 2013 года под этим названием, – набор средств и инструментов с синтаксисом C++ и C# для написания приложений самого широкого спектра для операционной системы Windows и всех её поддерживаемых (Xbox и Windows Phone тому пример). Дабы код одинаково выполнялся на всех устройствах, на них должен присутствовать базовый набор библиотек, которые содержат в себе необходимые триггеры, функции и константы. Без них программы и игры, созданные в Visual Studio, работать не будут.
Логотип

Чтобы при запуске игр подобной проблемы не возникало, обязательно устанавливайте и обновляйте все входящие в них компоненты: VS, DirectX.

Если после инсталляции Windows 10 на компьютере отсутствует Microsoft Visual Studio, его необходимо установить. Когда в списке установленных эту программу находите, значит она нуждается в обновлении: возможно требуется версия 2015 года, а установлена выпущенная в 2013-м. Приступим к инсталляции.

Скачиваем дистрибутив

Загружать последний апдейт Visual Studio 2015 гoда необходимо только с сайта корпорации Microsoft и никаких сторонних ресурсов.

Возможен вариант использования сборок вроде «System software для Windows», но гарантии решения проблемы никто не даёт, поэтому не рискуйте.

Первым делом необходимо убедиться, что на ПК установлена Windows 10 64 bit, ведь 64-разрядный процессор может работать в Windows x86.

  1. Открываем окно параметров комбинацией клавиш [knopka]Win[/knopka] + [knopka]I[/knopka] или посредством меню WinX.
Читайте также:  Скачать бесплатно d3d11.dll

Надпись Параметры

  1. Кликаем по первой иконке.
  1. Переходим в подраздел с информацией о вашей системы.

Система - О системе

  1. В строке «Тип…» будет написана её разрядность.

Сведения потребуются при выборе инсталлятора.

Тип системы

  1. Щелкаем сюда, чтобы перейти в раздел бесплатных загрузок сайта Майкрософт.
  1. Листаем совсем немного вниз и кликаем «Скачать».

Выбираем язык и скачиваем Visual Studio 2015
После перейдём к окну выбора версии программного обеспечения. Здесь нам и нужна информация о разрядности ОС.

  1. Отмечаем флажком «vc_redistx64.exe» и двигаемся дальше.

Выбираем файл нужной разрядности

  1. Открываем инсталлятор и отмечаем флажком опцию, отвечающую за согласие со всеми пунктами лицензии.

Ставим галочку

  1. Кликаем «Установить» и закрываем окошко по завершении процесса.

Клик по Установить

Если появилось оповещении об ошибке с кодом 0×80070666, значит данный или более новый дистрибутив установлен. В случае нерешенности проблемы попробуйте избавиться от него описанным здесь методом, а затем установите с чистого листа.

В большинстве ситуаций это самое быстрое и надёжное решение, однако бывают и исключения. Довольно-таки часто люди утверждают, что программа всё ещё выдаёт ошибку. Тогда необходимо перезагрузить ПК и переходить дальше в случае её обратного появления.

Копируем msvcp120.dll в нужный каталог

Практика показывает, что автоматическое добавление и регистрация нескольких библиотек не всегда проходит гладко, и все действия нужно выполнить самому.

  1. Загружаем архив с msvcp120.dll  и сразу проверяем его любым антивирусом, желательно через онлайн-сервис, вроде VirusTotal.

Многие ресурсы под видом недостающих dll-ок распространяют нежелательное и вредоносное программное обеспечение.

  1. Открываем архив двойным кликом и копируем его содержимое в буфер обмена через контекстное меню.

Копируем файл в буфер

  1. Переходим в %windir% в «Проводнике» и вставляем библиотеку в папки system32 и syswow64.

Вставляем файл в системные каталоги

В Windows x32 кидать файл необходимо только в первую папку.

При появлении запроса на перезапись отвечаем положительно.

  1. Открываем интерпретатор команд посредством [knopka]Win[/knopka] +[knopka]R[/knopka].
  2. Вводим и отсылаем команду «regsvr32 msvcp120.dll».

Регистрируем библиотеку вручную

Обычно в таких случаях перезагрузка компьютера необходима.

Что делать, когда ничего не спасает?

  1. Полностью удалите все версии Visual Studio, а после перезагрузите компьютер и установите самую новую.
  2. Попробуйте поместить библиотеку рядом с исполняемым файлом. Порой это помогает, особенно для портативного софта.
  3. Проверьте каталог с запускаемым exe (путь к нему можно посмотреть в свойствах ярлыка программы). Если там есть dll, то удалите его.

В крайнем случае проведите тест ОЗУ и проверку целостности системных файлов.

Видео

Мы показали, как исправить ситуацию с недостающей динамической библиотекой msvcp120.dll. В качестве точки над «i» прилагаем видеоролик со всем описанным в статье пошаговым процессом.

Оцените статью
OS Helper
Добавить комментарий