Як вирішити проблеми запуску civilization 5 в режимі directx 10-11, civilization blog
Першою невдалою ідеєю була повна перевстановлення Steam і Civilization 5 - не допомогло навіть з другої спроби після ретельного очищення реєстру.
Потім я припустив, що якимось чином мій DirectX 11 просто випадково накрився. Недовго думаючи, я скористався інсталятором, що додається на диску і грою (див в папці: \ resources \ DirectX \ D3D11Install.exe). Власники електронних версій Civ5 можуть знайти його на комп'ютері (за замовчуванням папка: c: \ Program Files \ Steam \ steamapps \ common \ sid meier's civilization v \ DirectX \ D3D11Install.exe). Результат не змінився - Civilization 5 вперто не бажала запускатися в режимі DirectX 10-11.
Моя думка пішла в напрямку пошуку правильного DirectX 11. Де знайти найправильніший DirectX? Звичайно ж на офіційному сайті розробника:
Після чергового провалу я запізніло вирішив дізнатися яка версія DirectX встановлена на моєму комп'ютері. Для тих хто забув, як це робиться, нагадаю.
Перевірка версії DirectX, встановленої на комп'ютері
1. Відкрийте засіб діагностики DirectX. Для цього натисніть кнопку Пуск, введіть dxdiag в поле пошуку і натисніть клавішу ENTER.
2. Перейдіть на вкладку Система і в групі Відомості про систему перевірте номер версії DirectX.

Рішення проблеми
Переконавшись, що мій DirectX справно функціонує і не потребує оновлення, я почав експериментувати з атрибутами ярлика по запуску Steam. Виставив на вкладці Сумісність «запустити програму в режимі сумісності з: Windows Vista (пакет оновлень 2)»
