返回   qkShare香港討論區 > 電腦專區 > Window Vista 交流區 > Window Vista 教學及分享區
註冊 論壇輔助說明 會員名單 搜尋 今日新文章 標記討論區已讀


Window Vista 教學 分享
Window Vista 教學 分享

回覆
 
主題工具 顯示模式
舊 06-16-2008, 00:19   #1
初心者
 
註冊日期: Jan 2008
文章: 163
積分: 10900
basket928
預設 [教學] 解決WinVista與游戲不兼容的終極方法

解決WinVista與游戲不兼容的終極方法

引言:Windows vista受到一部分用戶的抵制,筆者覺得原因有三個,其一是用戶認為Vista系統不夠成熟,其二是系統安全性不被用戶認可,其三就是兼容性的問題了,特別是與一些游戲的兼容性。這使得很多用戶有心使用Vista,但是又無法拒絕游戲的召喚。
  
Windows Vista真的是這么差勁嗎?其實不然。之所以出現Vista與一些游戲不兼容的情況(比如與QQ游戲、魔獸世界等),很大程度上是由于這些游戲當初在開發過程中,並不是以Vista為平台,而只是“努力考近”Vista平台。這就無法避免地出現了Vista與游戲不兼容的情況。
  
針對這樣的問題,筆者收集並比較了一下這些問題,最后發現這些問題都有一個共性:DirectX。也就是說,很多時候都是由于DirectX的版本,以及使用不當造成的。既然有共性,那么問題的解決就容易多了。


1.運行游戲提示XXX.dll錯誤問題
  遇到dll(動態鏈接庫)出錯的問題,相對比較容易解決。比如有網友玩《真三國無雙4》時,系統提示d3dx9_27.dll錯誤,無法繼續游戲。
  解決該問題的方法是:將d3dx9_27.dll文件拷貝到系統分區所在的目錄“X:\Windows\System32\”下就可以了。
  

小提示:
  類似的問題,游戲玩家都可以從安裝光盤/文件中將對應的動態鏈接庫文件拷貝到“X:\Windows\System32\”目錄下。
2.借助DirectX 9.0c Redist April 2007
  
第一個方法只能是一對一的解決問題,倘若只是個別dll文件,或是個別的其它文件缺失了,游戲玩家可以從安裝光盤/文件中提取,如果是多個文件出錯有該怎么辦呢?這個時候如果還是使用第一個方法,顯然會被大家說“沒有技術含量”。
  
要想一勞永逸的解決問題,建議游戲玩家考慮安裝DirectX 9.0c Redist April 2007,
特別提示:現在已經更新到 DirectX 9.0c Redist August 2007

特別提供微軟官方下載頁面和地址:
  
1)微軟官方簡體中文版頁面:DirectX 9.0c Redist August 2007
  
2)微軟官方簡體中文版下載:DirectX 9.0c Redist August 2007
   DirectX 9.0c Redist August 2007與DirectX 9不是一個產品,我們可以將其看作是“更完整”DirectX 9。

當用戶在安裝DirectX 9.0c Redist August 2007時,它會自動掃描DirectX的版本,並將DirectX沒有的文件安裝到系統中。
3.萬能的d3dx9.dll文件
  
特別說明,這個方法是源自一些游戲玩家的經驗。據了解,這個方法並非可以解決每一個問題,但是大多數的情況下是可以使用的。
  
當用戶在玩某個游戲出現XXX.dll文件缺失、報錯等情況時,可以從系統內搜索d3dx9.dll文件,並將其複制粘貼到游戲安裝目錄下,然后將它的名字改成系統報告缺失的文件名即可。
備注:上述安裝包中就有這個文件的。


4.緊盯微軟更新補丁
  
如果上面的方法都無法解決,怎么辦?當然是找微軟了!vista系統是他們開發的,出了問題,他就得負責。
  
好在微軟前段時間為新一代 操作系統Windows Vista發布了游戲兼容性補丁,這個補丁可以修正多項經典PC游戲在Windows Vista上遇到的兼容性問題。
  
微軟表示,部分經典PC游戲在Windows Vista上會遇到無法安裝、無法運行、或者運行不穩定等問題。這個補丁修正諸如《樂高星球大戰》、《戰地2》、《無限飛行X》、《帝國時代3》、《Fable:失落章節》、《地牢圍攻》等經典PC游戲在Vista上的兼容性問題。
  
點擊下載32位Vista游戲兼容性補丁  

點擊下載64位Vista游戲兼容性補丁

特別提示:

  以上的補丁在安裝時,Windows Vista系統需要進行正版驗證。事實上,目前已經激活了的Vista,都可以通過驗證。
小結:
  不論是哪一個系統,哪一款游戲,二者的兼容性問題現在會存在,以后還會存在,這將是一個永恒的話題,也是一個永遠不會有完全解決的問題。因為,兼容性是潛在的,不可預知的,所以只有等到問題出來后,才能得到解決。
basket928 目前離線   回覆時引用此篇文章
舊 04-18-2009, 12:46   #2
初心者
 
註冊日期: Apr 2009
文章: 29
積分: 178
avant3828
預設

Thank you very much! 謝謝分享!
微軟釋出Vista(遊戲和經典PC應用程式)兼容性修正檔
KB929427 vista 補丁
下載32位Vista遊戲相容性補丁:
http://www.microsoft.com/downloads/d...3-A701C57BB4B8
下載64位Vista遊戲相容性補丁
http://www.microsoft.com/downloads/d...C-0E9FFBA64BE3


Windows Vista Service Pack 1 包含的 Hotfix 和安全性更新 (已包含KB929427檔案)
詳盡內容請看以下綱誌(Windows Vista 技術文件庫), 有詳細說明:
http://technet.microsoft.com/zh-tw/l.../cc749061.aspx


Windows Vista SP1 (KB936330:x32 Windows Vista Service Pack 1 All Language Standalone 版)
http://www.microsoft.com/downloads/d...a-09146a0ba746

Windows Vista Service Pack 1 All Language Standalone 版 DVD ISO
http://www.microsoft.com/downloads/d...5-83960458e2ec

Windows Vista SP1 (KB936330:x64 系統的 Windows Vista Service Pack 1 All Language Standalone 版)
http://www.microsoft.com/downloads/d...playlang=zh-tw

此文章於 04-18-2009 14:42 被 avant3828 編輯.
avant3828 目前離線   回覆時引用此篇文章
回覆


目前檢視此主題的會員: 1 (0 位會員和 1 位遊客)
 
主題工具
顯示模式

發表文章規則
不可以發表新主題
不可以回覆主題
不可以上傳附件
不可以編輯您的文章

開啟 vB 代碼
關閉 HTML 程式碼
Trackbacks are 關閉
Pingbacks are 關閉
Refbacks are 關閉
論壇跳轉


所有時間均為 +8。現在的時間是 09:55


qkShare All Rights Reserved.
重要聲明:本討論區是以即時上載留言的方式運作,qkShare香港討論區 對所有留言的真實性、完整性及立場等,不負任何 法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見 (如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。qkShare香港討論區有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。