Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Old Minecraft Crash

舊時Minecraft的崩潰。

崩潰是Minecraft的意外關閉。如果minecraft發生崩潰,它通常會立即關閉,但它也可能會顯示一個標示引起崩潰的異常的錯誤報告。一種發生了崩潰的狀況會顯示一個"儲存區塊中"(Saving Chunks)的畫面。造成崩潰的最常見原因是mods和已有的bug。嘗試修改的Minecraft的檔案或個別的世界,即使是使用先進的編輯器,還是會可能導致崩潰。崩潰也可是因遊戲中的bug所造成(如:在1.6.5更新之前,按住Shift+點擊一個物品,把該物品全放進滿的儲物箱裡會造成遊戲崩潰。)如果玩家不小心的話,崩潰可能會導致儲存檔案損壞。因此,我們強烈建議你定期儲存你的儲存檔案的副本(在Windows系統的%appdata%/.minecraft/saves檔案夾中),以減少因崩潰而造成世界被損壞的損失。

崩潰以前會有一個錯誤報告,但該功能已被移除。然而,有時錯誤報告可能在遊戲關閉前極快地閃一下。Minecraft偶爾會在啟動時顯示該報告,但它只會在那裏停留,並不會讓你玩遊戲。

崩潰的原因

Mods

崩潰可能因mod衝突而發生,或不完善的mod。如果你安裝了幾個mods,嘗試重新命名在minecraft資料夾中的「bin」資料夾,然後開啟Minecraft。一個新的bin資料夾會被建立。然後把你想要的mod逐個安裝,開啟Minecraft並保證有沒有mod崩潰。一旦開始崩潰再次發生,最後安裝的mod可能是問題的原由,或另一個mod與它衝突。無論哪種方式,刪除你認為導致問題的mod,或重複第一個步驟,除了不安裝有問題的mod。

硬件問題

你的電腦上的硬件問題也很容易引起崩潰,或不正常反應。如果是這種情況,很可能你在其他與Minecraft無關的遊戲也會遇到問題。如果Minecraft是唯一遇到問題的遊戲,那麼就不太可能是硬件的問題。

如果你確實也在其他遊戲中遇到崩潰或視像損壞的現象,第一件事是先檢查你電腦的通風口是否被堵塞,或被灰塵堵塞,(會隨著時間推移不可避免地發生)。灰塵或通風口/風扇的堵塞可能會導致被稱為過熱的問題,這問題可能不嚴重到足以在平常使用電腦時引起問題,但在更激烈的活動,例如玩遊戲期間,電腦的溫度可能會過高。如果你使用的是筆記本電腦,要確保在其兩側或底部的通風孔沒有任何阻塞或充滿灰塵。如果是主機,檢查明顯的風扇位置有無堵塞,並使用手電筒看裏面的情況。如果有大量的灰塵,或任何內部風扇不旋轉,你應該把你的電腦送到維修店進行調整(提及你懷疑有過熱的問題), 你可能需要支付一定的金錢,或閱讀網上相關的一些電腦清潔教學(需要注意的是,電腦的內部組件對ESD(靜電放電,基本上是一種靜態的衝擊)造成的損害是非常敏感的,所以你可能會不小心損壞你的電腦)。

如果您的電腦沒有與過熱相關的問題,遊戲崩潰的另一個原因可能是部件損壞,尤其是RAM,或顯示卡的問題。如果問題剛剛開始出現,而你在最近沒有安裝任何重大的更新或軟件,如反病毒套件,你可能要考慮把你的電腦送到電腦店進行測試,或者你也可以自己使用工具,如"memtest86+","Furmark",等等。(然而,這些工具往往需要大量的電腦知識來使用)。

應該注意的是,即使你的電腦符合Minecraft的基本系統要求,有可能您的硬件可能有獨特的問題,在筆記本電腦和OpenGL中(Minecraft顯示遊戲的視覺效果使用的API)比較常見。一個例子是筆記本電腦使用的Intel GMA(Graphics Media Accelerator)「顯示卡」系列,它因與OpenGL常有問題而臭名昭著。

軟件

雖然不太可能,與Minecraft無關的軟件也可能會導致遊戲崩潰。最有可能的軟件是使用者帳戶控制(User Account Control),不同類型的反惡意軟件(如反病毒,反間諜軟件,防火牆等),它們可能消耗過多系統資源並影響需要較多系統資源的應用程式,或可能因實時掃描的問題而導致的結果。如果你最近安裝了應用程式,如AV軟件,嘗試停用它。如果Minecraft不再崩潰,你的AV軟件很有可能是問題的源頭。你可以將其移除(出於安全原因而不被推薦), 或配置它忽略Minecraft的資料夾和可執行檔案。如果你不確定如何這樣做,請使用Google查看一些教學。

如何取得崩潰報告

更多的時候,Minecraft會在崩潰之後自動關閉,而不顯示一個錯誤報告。這裏有一些方法來找到錯誤報告。

Windows

方法一

  1. 瀏覽到​​包含你minecraft.exe啟動器的資料夾
  2. 沒有選擇任何物件(左鍵點擊背景取消選擇),⇧ Shift + 右鍵點擊背景中的任何地方,並選擇"在此處開啟指令視窗"(Open command window here)
  3. 複製以下的代碼:
    java -Xms1G -Xmx1G -cp Minecraft.exe net.minecraft.LauncherFrame
  4. 在指令視窗中點擊右鍵,選擇貼上鍵(Paste),然後按↵ Enter
  5. 登入後開始單人或多人遊戲,並重現崩潰
  6. 一旦你獲得崩潰報告,用右鍵點擊它,選擇全選(All)後按↵ Enter鍵複製,然後將其貼上到適當的mod頁面尋求協助

方法二

  1. 建立一個新的文字檔案,並打開它
  2. 儲存該檔案,名稱應是可以很容易地識別並很快找到的。
  3. 將下面的代碼複製到檔案中;
java -Xms1G -Xmx1G -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft
pause
  1. 儲存該檔案,不是作為文字檔案,選擇"所有檔案"(All Files)並在檔案名字輸入"minecraft-report.bat"
  2. 執行該檔案。這會使遊戲在離線模式下執行,但你應可得到錯誤報告。
  3. 一旦你獲得崩潰報告,用右鍵點擊它,選擇全選(All)後按↵ Enter鍵複製,然後將其貼上到適當的mod頁面尋求協助

方法三

  1. 打開Notepad並貼上此代碼:
java -Xms1G -Xmx1G -cp Minecraft.exe net.minecraft.LauncherFrame > log.txt
  1. 點擊"檔案"(File),"另存新檔"(Save as...),命名該檔案為minecraft-report.bat
  2. 選擇"所有檔案"(All Files),後按"存檔"(Save)
  3. 執行該.bat檔案。嘗試重現崩潰。一旦崩潰,將建立一個錯誤報告,名字是"log.txt"
  4. 打開log.txt檔案
  5. 一旦你獲得崩潰報告,用右鍵點擊它,選擇全選(All)後按↵ Enter鍵複製,然後將其貼上到適當的mod頁面尋求協助

Mac OSX

方法一

  1. 開啟mcpatcher
  2. 按"測試Minecraft"(Test Minecraft)
  3. 進入一個單人或多人遊戲
  4. 重現錯誤,導致遊戲崩潰。
  5. 現在你應該得到了崩潰報告。

方法二

  1. 前往Macintosh HD/Applications/Utilities並開啟Console.app
  2. 執行Minecraft,崩潰時的java紀錄將被加入到Console內,然後你可以選擇和複製(Copy)

Linux

  1. 開啟terminal(在Ubuntu/Linux Mint上,按Ctrl + Alt + T)
  2. 執行java -Xms512m -Xmx1024m -jar minecraft.jar並觀看console的輸出。你可以在遊戲崩潰後選擇和複製(Copy)。
Advertisement