Действительно ли DirectX установлен в Windows 7?

Действительно ли DirectX установлен в Windows 7?

Я спрашиваю, потому что мне это совсем не нравится. У меня все игры установлены на внешнем жестком диске, и всякий раз, когда я пытаюсь запустить любую из них на любом компьютере с Windows 7, на котором, как предполагается, уже установлен DirectX 11, я получаю одно из следующих сообщений: «Программа не может запуститься, так как отсутствует d_xinput.dll», или это может быть «d3d9.dll» или что-то в этом роде, что обычно означает (насколько мне известно), что DirectX НЕ установлен. Когда я устанавливаю DirectX SDK на компьютер (мой компьютер и один из моих школьных компьютеров), все игры теперь сразу же работают, так как DirectX SDK также устанавливает среду выполнения. На новой версии Windows 7 DirectX 11 действительно установлен или его нужно как-то включить или что?

решение1

Это так (вы можете убедиться, запустив игру dxdiagна новой установке). Однако игра может быть ориентирована на более старую версию, поэтому вам следует установить DirextX с помощью End-User RuntimeВеб-установщикили предпочтительнееРаспространяемыйверсия.

Связанный контент