解決Vista系統(tǒng)與游戲不兼容的方法

字號(hào):

Windows Vista真的是這么差勁嗎?其實(shí)不然。之所以出現(xiàn)Vista與一些游戲不兼容的情況(比如與QQ游戲、魔獸世界等),很大程度上是由于這些游戲當(dāng)初在開(kāi)發(fā)過(guò)程中,并不是以Vista為平臺(tái),而只是“努力考近”Vista平臺(tái)。這就無(wú)法避免地出現(xiàn)了Vista與游戲不兼容的情況。
    針對(duì)這樣的問(wèn)題,筆者收集并比較了一下這些問(wèn)題,最后發(fā)現(xiàn)這些問(wèn)題都有一個(gè)共性:DirectX。也就是說(shuō),很多時(shí)候都是由于DirectX的版本,以及使用不當(dāng)造成的。既然有共性,那么問(wèn)題的解決就容易多了?! ?BR>    1.運(yùn)行游戲提示XXX.dll錯(cuò)誤問(wèn)題
    遇到dll(動(dòng)態(tài)鏈接庫(kù))出錯(cuò)的問(wèn)題,相對(duì)比較容易解決。比如有網(wǎng)友玩《真三國(guó)無(wú)雙4》時(shí),系統(tǒng)提示d3dx9_27.dll錯(cuò)誤,無(wú)法繼續(xù)游戲。
    解決該問(wèn)題的方法是:將d3dx9_27.dll文件拷貝到系統(tǒng)分區(qū)所在的目錄“X:\Windows\System32\”下就可以了。
    小提示:
    類似的問(wèn)題,游戲玩家都可以從安裝光盤/文件中將對(duì)應(yīng)的動(dòng)態(tài)鏈接庫(kù)文件拷貝到“X:\Windows\System32\”目錄下?! ?BR>    2.借助DirectX 9.0c Redist April 2007
    第一個(gè)方法只能是一對(duì)一的解決問(wèn)題,倘若只是個(gè)別dll文件,或是個(gè)別的其它文件缺失了,游戲玩家可以從安裝光盤/文件中提取,如果是多個(gè)文件出錯(cuò)有該怎么辦呢?這個(gè)時(shí)候如果還是使用第一個(gè)方法,顯然會(huì)被大家說(shuō)“沒(méi)有技術(shù)含量”。
    要想一勞永逸的解決問(wèn)題,建議游戲玩家考慮安裝DirectX 9.0c Redist April 2007(點(diǎn)擊進(jìn)入下載頁(yè)面)。
    DirectX 9.0c edist April 2007與DirectX 9不是一個(gè)產(chǎn)品,我們可以將其看作是“更完整”DirectX 9。  
    當(dāng)用戶在安裝DirectX 9.0c Redist April 2007時(shí),它會(huì)自動(dòng)掃描DirectX的版本,并將DirectX沒(méi)有的文件安裝到系統(tǒng)中。