全站快速選單▼
■ 目前位置:基地討論區單機遊戲魔獸爭霸系列 討論板精華區疑難排解 ﹥閱讀主題

魔獸爭霸系列 精華區 ﹥疑難排解 ﹥閱讀主題

gkkofgkk
=GKK= 紅月‧龍騎士
<攻略>《魔獸爭霸三常見問題解答1.0版》
最後更新:2007-06-30 23:48:52
《魔獸爭霸三常見問題解答1.0版》

作者:=GKK= 紅月?龍騎士。

【注意事項】
1.關於精華區或是置頂文有的文章與好文,若是已有提供相關解答的。
那本文也自然不說了。而關於免光碟之問題,亦不談。私服?亦不談。

2.在遊戲基地的魔獸爭霸討論區,其精華區與置頂文都有相關問題與解
答還有推薦的軟體與網站都可以幫助大家,請多多利用!謝謝!

3.另外,基本上玩遊戲常碰到問題。一部份的人都是因為使用盜版,或
是私服的關係居多。因此還是在此強烈建議使用正版,支持正版比較好
!謝謝!

4.基本上,家裡有兩臺電腦以上的人,若是想透過分享網路來玩魔獸爭
霸三或是上網、玩線上遊戲、玩連線遊戲的話。小弟建議買臺幾百塊的
集線器HUB 會比較好,即插即用。完全不用設定任何東西,比路由器Ro
uter,俗稱IP分享器方便多了!除非你是固定制IP使用戶,才需要路由
器來分享IP。

5.根據小弟經驗與所知:只要設定好XP防火牆,不需要關閉XP防火牆亦
可以開房。小弟家裡有兩臺電腦,是透過集線器HUB 分享網路的。而防
毒軟體為卡巴斯基個人專業版,即使開啟亦仍然可以照樣開房。

6.網路方面,小弟個人是寬頻網路ADSL的使用戶。因此關於區域網路、
學校網路、宿舍網路、Cable 網路、其它網路等等的問題,就只能靠其
它大大與道友幫忙解惑了!

7.最後,如果以下方法都無法解決的話。強烈建議去專門的硬體或軟體
論壇、網站詢問高手或是大大、道友們。例如:遊戲基地的電腦硬體維
修站等等。或是直接向松崗官方客服聯絡。
==============================================================
【壹】
「無法連接到Battle.net。你可能嘗試連上錯誤的Battle.net伺服器。
如果你使用的是數據機,你需要用手動的方式連上網際網路,才能連上
Battle.net。」

有以下可能性:

1.你的網路速度過慢,導致連不上去。例如:撥接用戶或是網路速度申
請較慢的用戶。因為速度較慢,上傳也少。玩線上遊戲、連線遊戲上傳
是很重要的。下載是下載檔案時比較重要。
2.該伺服器忙碌中,請多嘗試幾次重新連線。尤其是私服最為常這樣。
或是官方伺服器熱門時段人多。以私服來說,晚上常連不上去,相信是
常去私服的人都有經驗。小弟更是曾經連過一個小時才連得上去!因此
若是私服的話,就請自行保重了。
3.玩官方伺服器需要執行官方伺服器用的遊戲執行檔.exe。而私服則是
需要執行私服用的遊戲執行檔.exe。兩者需要分開分別執行,無法共存

4.你的網路業者問題,有可能是線路或是機房出問題。請聯絡你的網路
業者客服人員。
5.你的網路可能有問題。請聯絡你的網路業者客服人員,要求檢查、測
試網路速度與狀況,並要求重整線路以及必要時派人來看!
6.若是你有在執行P2P 之類的程式軟體,請嘗試降低上傳數,或是關閉

7.必要時,嘗試關閉即時通。
8.網路連線程式與遊戲程式發生衝突。請重新開機即可恢恢正常。
9.你的電腦可能中病毒或是木馬。
10. 嘗試重新連線。
11. 嘗試重新啟動數據機。
==============================================================
【貳】
「在處理需求時出現錯誤。」

有以下可能性:

基本上,同上。
==============================================================
【參】
「無法開啟DirectX。請確認有沒有安裝DirectX8.1或更新版本。」
或是:
「魔獸爭霸III 無法啟動DirectX 。請確定你的電腦上面已經安裝Dire
ctX8.1或是以上的更新版本!而且使用的影像卡驅動程式是最新的。你
可以在魔獸爭霸III 光碟中,從選項中安裝DirectX8.1。」

有以下可能性:

1.DirectX版本請更新至8.1版以上,建議更新至9.0c版比較好。
2.有可能之前的版本移除不完全或是更新時發生錯誤。請嘗試重新更新
看看。並確認之前的版本有移除完全。
3.嘗試手動移除、手動安裝。不要自動下載、執行。
4.有可能是顯示卡驅動程式的問題。請參考第六個問題與解答。
5.請確認電腦裡有沒有病毒或是木馬存在。
6.必要時,重灌魔獸爭霸遊戲主程式或是作業系統。
==============================================================
【肆】PS:以下狀況皆是類似問題。實際情況因人而異,但是問題之根
源一樣。都是「記憶體發生錯誤,無法讀取或寫入。」

但是,這個問題偶爾出現。算是正常,因為電腦不是100%不會出錯的。
畢竟我們只是家庭用電腦而已,當然無法跟伺服器級、中型、大型、超
級電腦相比。偶爾出現,是正常現象。常常出現,那就不正常了!
--------------------------------------------------------------

This application has encountered a critical error:

FARAL ERROR!

Program: D:Warcraft IIIWar3.exe
Exception:0xC0000005 (ACCESS_VIOLATION) at 001B:6F14656C

The instruction at '0x6F14656C' referenced memory at '0xFF92F9C4'.
The memory could not be 'written'.<===記憶體無法寫入。

Press OK to terminate the application.

[確定]

--------------------------------------------------------------

This application encountered a critical error:

FATAL ERROR!

Program:e:program fileswarcraft iiiwar3.exe
Exception:        0xC0000005 (ACCESS_VIOLATION) at001B:4BCEEA29

This intruction at'0x4BCEAA29'referenced memory at'0x0000000C'
The memory could not be read<===記憶體無法讀取。

Press OK to terminate the application

--------------------------------------------------------------

"0x00000000"指令參考的"0x00000000"記憶體。
該記憶體不能為"read"(或是"written")。

--------------------------------------------------------------
有以下可能性:

1.你家的電腦記憶體混插。一般而言我們不建議混插。但不是每個人混
插都會有問題,要看運氣。
2.你家的記憶體可能有損壞,導致有問題。
3.記憶體品質不良,狀況多多。一樣都是記憶體但價錢卻差那麼多不是
沒原因的。差在顆粒、記憶體品質、耐操度、耐久度、保固、穩定性等
等。一般而言我們會建議選購較好的記憶體,勿貪小便宜。
4.記憶體若是有兩條以上,規格、大小、顆粒若是不同,亦有可能會導
致問題發生。
5.有可能是記憶體或是其它硬體過熱所導致問題發生。
6.記憶體不夠用,或是虛擬記憶體不夠用。
7.記憶體配置失敗。
8.你的電腦系統不夠穩定,或是作業系統有異常之處。
9.有可能中病毒或是中木馬,請檢查看看。
10. 軟體程式開啟太多,導致問題發生。
11. 軟體之間互相發生衝突現象,或是安裝過多軟體也會發生。
12. 電腦長時間使用未關機。不穩的或是沒優化、不常整理的電腦亦容
易發生。
13. 程式本身或作業系統本身有Bug。通常是微軟問題居多。
14. 所執行的遊戲或是程式是否電腦的硬體與軟體符合要求?
15. 虛擬記憶體的設定是否恰當?
16. 嘗試將該遊戲程式或是軟體、作業系統更新至最新版或是適合、適
當的版本。
17. 其它原因,包括運氣。即使是同硬體、同軟體的設定之下,仍會發
生問題。這就是運氣了。代表其中有地方出了問題。

18. 最後,通常我們會建議:盡量同牌子、同顆粒、同大小、同規格的
記憶體一起插在電腦裡。這樣問題發生的機率可以壓到最小。這是經驗

--------------------------------------------------------------
【記憶體配置錯誤】
PS:該作者、原文出處,已不詳。在下只是整理而已。

一、應用程式沒有檢查記憶體分配失敗:

    程式需要一塊記憶體用以儲存資料時,就需要使用操作系統提供的
「功能函數」來申請,如果記憶體分配成功,函數就會將所新開闢的記
憶體區位址返回給應用程式,應用程式就可以通過這個位址使用這塊記
憶體。這就是「動態記憶體分配」。

    當分配失敗時系統函數會返回一個0值,這時返回值「0」已表示不
能使用申請的區塊,這是系統向應用程式發出的一個通知,告知出現了
錯誤。作為應用程式,在每一次申請記憶體後都應該檢查返回值是否為
 0,如果是,則意味著出現了故障,應該採取一些措施挽救,這就增強
了程序的「穩定性」。

    若應用程式沒有檢查這個錯誤,它就會按照一般慣例,認為這個值
是給它分配的,繼續在之後的執行中使用這塊記憶體。 

    真正的 0位址記憶體區儲存的是電腦系統中最重要的「中斷描述符
表」,絕對不允許應用程式使用。在沒有保護機制的操作系統下(如DOS
),寫資料到這個位址會導致立即當機,而在穩定的操作系統中,如Win
dows等,這個操作會馬上被系統的保護機制捕獲,其結果就是由操作系
統強行關閉出錯的應用程式,以防止其錯誤擴大。這時候,就會出現上
述的「寫記憶體」錯誤,並指出被引用的記憶體位址為「0x00000000」
。 

二、應用程式由於自身BUG 引用了不正常的記憶體游標:

    在使用動態分配的應用程式中,有時會有這樣的情況出現:程序試
圖讀寫一塊「應該可用」的記憶體,但不知為什麼,這個預料中可用的
游標已經失效了。有可能是「忘記了」向操作系統要求分配,也可能是
程序自己在某個時候已經註銷了這塊記憶體而「沒有留意」等等。註銷
了的記憶體被系統回收,其訪問權已經不屬於該應用程式,因此讀寫操
作也同樣會觸發系統的保護機制,企圖「違法」的程序唯一的下場就是
被操作終止執行,回收全部資源。電腦世界的法律還是要比人類有效和
嚴厲得多啊!

像這樣的情況都屬於程序自身的 BUG,你往往可在特定的操作順序下重
現錯誤。無效游標不一定總是 0,因此錯誤提示中的記憶體位址也不一
定為「0x00000000」,而是其他隨機數字。

如果系統經常有所提到的錯誤提示,下面的建議可能會有說明 :

1.檢視系統中是否有木馬或病毒。這類程序為了控制系統往往不負責任
地修改系統,從而導致操作系統異常。平常應加強信息安全意識,對來
源不明的可執行程序絕不好奇。
2.更新操作系統,讓操作系統的安裝程序重新拷貝正確版本的系統檔案
、修正系統參數。有時候操作系統本身也會有 BUG,要注意安裝官方發
行的昇級程序。
3.試用新版本的應用程式。
==============================================================
原收錄網址:原文位置
產生本頁面所需時間:0.134 秒