Haruskah saya menginstal DirectX 9.0 (c) pada mesin Windows 7 RTM saya?


8

Saya baru saja menginstal game baru di mesin Windows 7 RTM saya. Game ini meminta saya untuk menginstal DirectX 9.0 (c). Saya berkata 'TIDAK' karena mesin saya memiliki DirectX 11 (dikonfirmasi dengan dxdiag). Ketika saya menjalankan game, terjadi kesalahan yang memberitahu saya bahwa d3dx9_39.dllada yang hilang.

Apakah Windows 7 DirectX kompatibel dengan mundur?

Jawaban:


9

Iya.

Pemasang Direct X cukup pintar untuk hanya mem-pop file di sana agar barang bisa berfungsi. Beberapa program melakukan hal-hal dengan cara yang salah (seperti halnya di sini) dan meminta file secara langsung, alih-alih fungsionalitas yang disediakan file.


Jadi itu tidak akan menimpa versi DX11 saya yang ada?
Pure.Krome

5
Tidak. Versi yang lebih lama (seperti versi 5 atau 6) dapat melakukan ini tetapi MS menyatukannya dan sekarang hanya menambah pustaka dan tidak membunuh banyak hal. Jika Anda menggunakan Steam, hampir setiap permainan melakukan ini, tidak berbahaya.
Salmonmoose

1

Anda dapat dengan aman mengizinkan gim modern memasang versi DirectX apa pun yang mereka butuhkan. Melakukannya TIDAK akan memengaruhi DirectX yang saat ini diinstal pada komputer Anda.

Seperti yang Anda lihat, tidak mengizinkan game memasang versi DirectX yang diperlukan dapat menyebabkan game tidak berfungsi.


1

Ada satu cara hebat untuk melakukan ini jika Anda tidak ingin menginstal versi DirectX sebelumnya: dapatkan file .dll yang diperlukan (dari Internet atau dari sistem tempat versi DirectX diinstal) dan letakkan di folder root aplikasi mencari file itu.

Ini akan bekerja dengan baik.


1

Pemasang runtime DirectX akan mengambil semua tambalan bulanan - Anda akan membutuhkannya, jadi biarkan itu berjalan.

Anda bisa mendapatkan installer runtime dari:

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


Jadi win7 belum up-to-date? itu akan menjadi ... er ... aneh ???
Pure.Krome

Ya saya merasa aneh juga. Tapi game DirectX 9 sering perlu mendapatkan tambalan terbaru. Jika Anda menjalankan installer atau mendapatkannya dari microsoft.com/downloads/... itu akan berfungsi.
Tom

0

Saya akan membiarkan pemasang game menjalankan pemasang DirectX 9. Anda kemudian dapat memperbarui instalasi DirectX 9 melalui Pembaruan Windows atau mengunduh dan menginstalnya secara manual. Dengan cara ini akan diperbarui untuk Windows 7.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.