Такая ошибка запуска указывает на отсутстующую или битую библиотеку VCRUNTIME140.dll, которую системане может считать.
Сейчас для исправления ошибки VCRUNTIME140.dll применяются два проверенных способа:
Подробнее о решениях можно прочитать здесь https://aydasite.ru/oshibka-vcruntime140-dll-kak-ispravit/ - там же даются все ссылки для скачивания файла VCRUNTIME140.dll.
Первый способ самый легкий - из сети нужно скачать сам dll-файл и поместить его в папку, учитывая разрядность Windows (x32 или x64).
Второй способ тоже простой - нужно доустановить в систему Microsoft Visual C++ 2015. Если в Windows эта версия уже установлена - удалите её полностью и загрузите новую.
Я бы советовал полностью переустановить редисты всех версий. Сделать это можно скопом - в сети много паков, куда вшита установка всех версий. После установки перезапуститесь
Если не поможет ничего:
Если не поможет - пишите в комментарии ниже, будем вместе разбираться, в чем может быть дело.
Не рекомендую скачивать и запускать файлы со сторонних ресурсов.
VCPP 2015 можно найти и скачать на сайте Microsoft.
хороший ответ
28.09.2020 после обновления винды пару дней назад не смог запустиь скайрим, приложение пишет нет библиотек msvcp140.dll и vcruntime140.dll.
Шарил по микрософтовским форумам, чекал все ссылки и способы, помогла установка пакета C++ от 2019 года. Оставлю ссылку здесь, может кому еще поможет.
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Антон, спасибо. Потратил минуту на установку и все заработало :))
Это наверное самая частая ошибка у геймеров, так как данная библиотека встречается почти в любой игре или современной программе. Решается все просто установкой нужной версии Visual C++. Подробнее процесс восстановления VCRUNTIME140.dll смотрите по ссылке. Всех обнял.