Итак, сам столкнулся с этой проблемой после покупки ссд и переустановки на него винды, сразу установил игры, и увидел эту ошибку, которую раньше не встречал
Первым делом пошёл рыть интернет и нашёл очень полезную программу которая в этом помогла "depends"
Проверено на VirusTotal!
Итак, инструкция
Первым делом, распаковываем архив
Потом открываем программу
Выбираем слева сверху File>Open
И ищем exe'шник, той игры с которой произошла ошибка, в моём случае это Rage 2, и нажимаем "открыть"
Далее, ждём и после обязательно выскочит ошибка, игнорируем её
В нижнем разделе доходим до списка с dll файлами
Если игра для 64 бит, то ищем выделенную красным цветом "x86"
Запоминаем название dll, в моём случае это msvcp140.dll
Пишем в браузере "скачать (название вашего dll)"
Заходим на сайт, и скачиваем версию 64 битную
Скачиваем, и скидываем в папку - "ваш диск>Windows>System32"
После, закрываем программу и заходим обратно, ищем в том же списке ту же dll, если всё получилось правильно, то будет написано "x64"
И игра запустится
Оба способа мне просто не помогли, с++ был самый новый, а рантайм пак, грибы пинал вместо того чтобы что-то ставить
Накати сразу Фреймворк с С плюсом начиная так с начала 2000х и до последних версий, что бы не вылавливать блох, и будет счастье.
А если х64 красным выделено?
Спасибо огромное, программа depends помогла, хоть я и скачивал и закидывал эти файлы в папку sys32, но они были не той разрядности почему то, даже и библиотеки переустановил и то не то, а самостоятельно файлы нужно разрядности скачал и вставил и вуаля, Спасибо огромное!
у меня все х64 красные, и два х86 обычных