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

При запуске игр, например, Civilization V или приложений (проблема часто возникает со Skype) может появится окошко с сообщением: «Запуск программы невозможен, так как на компьютере отсутствует mcvcp140.dll» или похожего по смыслу.

Возникает ошибка в операционных системах Windows с 7 по 10. Давайте разберемся что это за файл, где он расположен, на каком сайте скачать и как правильно установить.

Кратко о dll файле

Msvcp140.dll – библиотека, входящая в состав Visual Studio 2015 от компании Microsoft. Нужна для запуска программ и игр.

Файл находится в одной из подпапок Windows: либо в System32, либо в SysWOW64. Но иногда запускаемое приложение требует наличие mcvcp140.dll в одной папке вместе с ним, обычно, если там уже находятся другие библиотеки.

Изначально msvcp140.dll отсутствует в системе. При запуске приложений, требующих наличия этого файла производится его автоматическая установка. Но так происходит не всегда, например, при запуске портативной программы, этот этап будет пропущен, тогда и вылезает данная ошибка. Чтобы ее устранить надо скачать и установить файл самому.

Где скачать mcvcp140.dll

Чтобы избежать проблем с вирусами, скачивать файл нужно только с официального сайта компании Microsoft.

Ссылка на скачивание файла: https://www.microsoft.com/ru-ru/download/.

Выбираем русский язык и нажимаем кнопку «Скачать».

Вылезет окошко, где предложат версии двух разрядностей, рекомендуем скачать обе. Сначала запускаем vc_redist.x86.exe, а потом vc_redist.x64.exe. Устанавливаем, следуя подсказкам на экране.

После установки в указанных выше папках вы сможете найти msvcp140.dll и остальные библиотеки Visual Studio 2015.

После всего проделанного выше перезагружаем компьютер и пробуем запустить игру или программу, вызвавшую сообщение об ошибке.

Скорее всего проблема будет устранена.

Дополнительная информация

  • Несмотря на то, что система 64-разрядная, нужно устанавливать обе версии библиотек, потому что многие программы все еще остаются 32-битными, и если установить только одну библиотеку, ошибка может не устраниться.
  • x86 сохраняет библиотеку в папке SysWOW64, а x64 – в System32.
  • Если при установке возникли ошибки, нужно удалить библиотеки, а потом установить заново – возможно они были установлены некорректно ранее.
  • Если проблема после установки осталась, попробуйте скопировать msvcp140.dll в папку с исполняемым файлом программы.

Надеемся приведенная выше инструкция сэкономила ваше время и помогла вам решить проблему и не нарваться на сомнительный сайт или вирусы.

Будем рады любой обратной связи. Какая программа вызвала ошибку и удалось ли её решить приведенным в статье способом?

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: