我在安裝完音速小子4的遊戲之後,啟動遊戲提示缺少D3DX9_xx.dll
原因是因為使用vista或windows7系統的玩家越來越多,而vista和windows7都是安裝的DirectX10.0,但許多遊戲還是需要DirectX9.0,所啟動的時候會提示缺少D3DX9_xx.dll,D3DX9_xx.dll是Direct3D 9 Extensions組件。
玩遊戲缺乏d3dx9_41.dll的解決方式:直接下載DirectX9.0c,安裝即可。
或者直接下載對應的dll文件如D3DX9_41.dll,然後放到C:\Windows\System32下和遊戲目錄下,然後運行regsvr32 D3DX9_41.dll重啟即可正常進入遊戲。
D3DX9_41.dll下載:http://lifestory.moqin.com/wp-content/uploads/2009/09/D3DX9_41.dll,下載後放在windows/system目錄下即可
如何檢視目前的DirectX版本? 點擊「開始」→「執行」 輸入dxdiag,按「確定」。
沒想到安裝完DirectX9.0c,又出現msvcr100.dll錯誤訊息!
此問題是不少單機遊戲常見問題,這個問題原因都是一個,系統沒有安裝 Visual C++ 程式庫的執行階段元件。
原本想著從網上下載一個msvcr100.dll文件放到系統目錄中就OK,這樣是治標不治本的方法,所以正確解決msvcr100.dll的辦法是:安裝 Visual C++ 程式庫的執行階段元件。
安裝完Microsoft Visual C++,再來就是到安裝遊戲目錄資料夾
先執行sonicLauncher設定環境介面
設定完成後按確定
執行sonic之後 Sonic the Hedgehog 4 Episode 1 音速小子4:第一章
畫面就出現了!
留言列表