2013/12/02
Windows 7 作業系統缺少 d3dx9_xx.dll 檔案?
在 Windows 7 作業系統執行一些舊遊戲或程式時,程式軟體會跳出缺少 d3dx9_xx.dll 訊息時。
這是因為 Windows 7 沒有相關 .dll 檔案,請至微軟網站下載
DirectX 11
DirectX End-User Runtime Web 安裝程式 http://www.microsoft.com/zh-tw/download/details.aspx?id=35
一般 Windows 7 只要安裝 DirectX 11 即可
如果安裝之後仍然遇到 d3dx9_xx.dll 訊息,請安裝下面的安裝包
DirectX 9.0c End-User Runtime Web 安裝程式 http://www.microsoft.com/zh-tw/download/details.aspx?id=34429
DirectX 9.0c 安裝包,包含整各DirextX 9.0c (directx_Jun2010_redist.exe 95.6 MB 100,271,992 位元組)
DirectX End-User Runtimes (June 2010) http://www.microsoft.com/en-us/download/details.aspx?id=8109
因為 Windows 7 系統預設只會安裝 DirectX 11,沒有包含 DirectX 9.0c 請手動下載安裝包。
請將以上兩個都安裝,以補足遺漏的 .dll 檔案。
兩個不會互相覆蓋,系統將會自動補足缺少的部分,並且使用新版號檔案。
微軟技術支援 http://support.microsoft.com/kb/179113/zh-tw
PS: 建議下載任何軟體請盡量到官網下載