viper‑961, ошибка идет вследствие того, что установщику не хватает прав, чтобы запустить установку софта... Может быть UAC?
Попробуй запустить установщик (сам setup.exe) «От имени администратора» (ПКМ->Запуск от имени администратора), и установить не в дефолтную папку, а куда нибудь в другое место, причем убери из имени папки ту кучу символов — оставь просто Civilization. Если и это не поможет, то я уже и не знаю чем тебе помочь. Только если перекачать попробовать образ. Я только что устанавливал, и все нормально работает. Причем странно то, что эти 2 файла являются дополнительным софтом, и ставиться должны уже в конце установки, а не в начале. (DirectX и Visual C++ Redistributable)