1

Согласно dxdiag , версия моей системы для DirectX - 11

 Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.120830-0333)
 Language: English (Regional Setting: English)
 System Manufacturer: Sony Corporation
 System Model: VGN-SR250J
 BIOS: BIOS Date: 06/04/08 14:30:19 Ver: 08.00.10
 Processor: Intel(R) Core(TM)2 Duo CPU     P8400  @ 2.26GHz (2 CPUs), ~2.3GHz
 Memory: 4096MB RAM
 Available OS Memory: 3934MB RAM
 Page File: 2057MB used, 5810MB available
 Windows Dir: C:\Windows
 DirectX Version: DirectX 11
 DX Setup Parameters: Not found
 User DPI Setting: Using System DPI
 System DPI Setting: 96 DPI (100 percent)
 DWM DPI Scaling: Disabled
 DxDiag Version: 6.01.7601.17514 32bit Unicode

Однако, когда я хочу запустить игру, я получаю эту ошибку

 The program can't start because d3dx9_43.dll is missing from your computer. Try reinstalling the program to fix this problem.

Действительно нет d3dx9_43.dll в c:\windows !!!! Так как я могу это исправить? Я не хочу скачивать и устанавливать DLL-файл из Интернета и вставлять его в папку Windows.

2 ответа2

6

Вам необходимо использовать DirectX Web Installer. Он загрузит дополнительные компоненты DirectX, включая предыдущие версии DLL-библиотеки времени выполнения, которые требовались для некоторых устаревших приложений.

Программа установки была опубликована в 2011 году (задолго до выпуска DirectX 11) и указана как совместимая с Windows 7. Кроме того, как веб-установщик, он загружает нужные файлы, когда вы на самом деле запускаете его, то есть он всегда обновляется. Так что не беспокойтесь, что он как-то испортит DirectX 11 - он работал нормально, когда я его запускал.

1

Программы, для которых требуется определенная обновленная версия DirectX, обычно поставляются с распространяемым установщиком (особенно это касается игр. В большинстве случаев на установочном носителе игры будет каталог с redist .).
Это должно быть где-то на установочном носителе. Установите его, и все будет в порядке.

Конечно, вы также можете использовать веб-установщик, предложенный @James

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .