Чи потрібно встановити DirectX 9.0 (c) на свій комп'ютер Windows 7 RTM?


8

Я щойно встановив нову гру на моїй машині Windows 7 RTM. У грі просять мене встановити DirectX 9.0 (c). Я сказав "НІ", оскільки на моїй машині є DirectX 11 (підтверджено dxdiag). Коли я запускаю гру, виникає помилка, повідомляючи мене про d3dx9_39.dllвідсутність.

Чи сумісна Windows 7 DirectX назад?

Відповіді:


9

Так.

Інсталятор Direct X досить розумний, щоб просто виводити там файли для роботи. Деякі програми йдуть про речі не так (як це відбувається) і запитують файли безпосередньо, а не функціонал, який надають файли.


Так що це не замінить мою існуючу версію DX11?
Pure.Krome

5
Ні. Старіші версії (на зразок версії 5 або 6) можуть зробити це, але MS зібралися разом, і тепер вони просто додають бібліотеки і не вбивають речі. Якщо ви використовуєте Steam, майже кожна гра робить це, це нешкідливо.
лосось

1

Ви можете сміливо дозволити сучасним іграм встановлювати будь-яку версію DirectX, яка їм потрібна. Це НЕ вплине на DirectX, який зараз встановлено на вашому комп'ютері.

Як ви бачили, не дозволяючи грі встановити необхідну версію DirectX, це може призвести до того, що гра не працює.


1

Є один чудовий спосіб зробити це, якщо ви не хочете встановлювати попередні версії DirectX: отримайте потрібний .dll файл (з Інтернету або з системи, де встановлена ​​версія версії DirectX) і помістіть його в кореневу папку програма шукає цей файл.

Це буде добре працювати.


1

Програма встановлення для виконання DirectX отримає всі щомісячні патчі - вони вам знадобляться, тому нехай вона працює.

Ви можете отримати інсталятор виконання:

http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en


Тож win7 не є вже оновленим? це було б ... е ... дивно ???
Pure.Krome

Так, я теж вважаю це дивним. Але ігри DirectX 9 часто потребують отримання останніх виправлень. Якщо ви запускаєте інсталятор або отримуєте його з microsoft.com/downloads/…, він повинен працювати.
Том

0

Я б дозволив інсталятору гри запустити програму установки DirectX 9. Потім можна оновити установку DirectX 9 через оновлення Windows або завантажити та встановити її вручну. Таким чином, це стане актуальним для Windows 7.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.