放假了想和朋友們一起打求生2,於是在搞游俠准備聯機。可問題出現了,其他人的游俠能夠正常啟動游戲,我的卻啟動不了。
顯示游戲已經正常啟動,在資源管理器里也看到有了進程left4dead2.exe,但過了一會進程就沒了。完全沒有錯誤信息,令人頭大.jpg。
在網上查找如何解決游戲閃退/游戲打不開等,都不能解決。
但在找的時候發現其實游戲崩潰時是有崩潰信息記錄的。
這個文件就是游戲崩潰時出現的。
用VS打開
可以看到是讀寫某個地址,但權限不夠導致的。但又不曉得到底是哪里權限不夠,調試也是不會調試,不過又算多了一點線索。
這時我嘗試上外網,看看歪果網友有沒有遇到類似問題,結果真的有找到相關的。
下面是解決方法:
游戲沒有的讀寫權限是對CSC文件夾的權限。
是這個文件夾。
“脫機文件(CSC 或客戶端緩存)緩存和數據庫有一個內置功能,可在系統懷疑其內容發生損壞的情況下重新啟動。”——Microsof
我們嘗試打開該文件夾,發現提示沒有權限。那么我們就把該權限給了當前賬戶(如果是在當前賬戶下玩l4d2)。
這是當前賬戶
右鍵CSC文件夾,點擊”屬性”,打開”安全”,點擊”高級”。
此時應該是現在的界面。
接下來點擊”更改”,將本賬號給輸入進去。
然后點擊確定。
不管提示,直接都確定了。最后重新打開CSC文件夾的屬性看一看”安全”里面,是否本賬號已經是完全控制。
如果沒有,就點擊”編輯”,將本賬戶添加權限為完全控制,步驟與上面差不多,就不累述了。
至此,我終於能夠和小伙伴們打求生之路2了。
注:
- 我的系統是Windows10 x64 企業版。其他windows版本也可能會出現此問題,解決方法大同小異。
- 外網上的那篇文章地址為:https://www.alteredgamer.com/left-4-dead-2/79543-l4d2-fixing-crash-to-desktop-problems/
- 該問題在盜版與正版上都可能出現。
- 本文章僅僅是l4d2游戲打不開的其中一種可能。