Разница между версиями Visual C++ для Windows 10 разных архитектур (x86 и x64) заключается в том, что они обеспечивают общие библиотеки для 32- и 64-битных приложений. 1
Приложения для x86 не могут потреблять библиотеки от x64 и наоборот. 1 Поэтому существуют две отдельные версии. 1
Рекомендуется устанавливать обе версии, так как многие игры могут не запуститься из-за отсутствия файлов для разных разрядностей. 2
Также стоит учитывать, что более старые игры используют устаревшие версии Microsoft Visual C++ Redistributable, поэтому отсутствие в системе необходимой версии программного пакета приведёт к невозможности запуска. 3
Скачать версии Visual C++ для разных архитектур можно на официальном сайте Microsoft. 35