正玩著 突然掉了 顯示這個:OS: Windows XP 5.1 (Build: 2600)CPU: GenuineIntel Unknown processor @ 2669 MHz with 511MB RAMVideo: NVIDIA GeForce FX 5200 (7212)General protection fault!History: NCVirtualWndMain::DispatchWndMsg <- NConsoleWnd::DispatchWndMsgX <- NConsoleWnd::MasterConsoleEventProcess <- UEngine::InputEvent <- UWindowsViewport::CauseInputEvent <- UWindowsViewport::UpdateInput <- UViewport::ReadInput <- APlayerController::Tick <- ALineagePlayerController::Tick <- TickAllActors <- ULevel::Tick <- (NetMode=0) <- TickLevel <- UGameEngine::Tick <- UpdateWorld <- MainLoop 出什么問題了啊

熱心網友

通常是因為虛擬內存設置的太小,游戲玩的時間長了,或跑的地方多了,內存(虛擬內存)就不夠了;所以要把虛擬內存設得大些,另外,游戲里跑的地方多了以后最好退出重進一下,這樣可以釋放內存。其他的辦法就是把內存加到1G或更高……其實這個游戲很容易出現這種情況,即使內存再大也一樣,有時也得靠運氣。偶爾出現一次也不用擔心。介紹一下相關概念:general protection fault ! 一般性保護錯誤 一般性保護錯誤是在PC機用戶程序在企圖訪問某些不可訪問地址時出現的錯誤。操作系統一般將內存劃分為不同的區域,有的區域只供操作系統使用,而有的區域是供應用程序使用的。當應用程序企圖在未分配給它的內存區域進行訪問操作時,操作系統將中止這個程序的運行,用戶得到的是一行錯誤碼,告訴用戶程序出現了一般性保護錯誤,用戶只能再次啟動程序,希望這次程序在執行時會一切正常,隨此以外沒有什么辦法可想。如果允許應用程序在分配給它的區域以外進行讀寫操作,就會使其它程序(或操作系統)的數據被破壞,如果破壞了操作系統的數據,系統就會崩潰,這樣損失就太大了,倒不如關閉一個程序而保護整個系統的安全。

熱心網友

把貓關了重新啟動,不要干預系統自檢,一般問題可以解決