最近有的玩家在聯機時遇到卡在“Please Wait..."提示框這裏無法進入遊戲的問題。國外論壇上的玩家初步認定是RelicCOH2.exe文件或者Steam.exe文件在兼容模式下運行導致的bug。有時候Windows會在steam程序非正常退出後在沒有經過用戶允許的情況下將steam.exe強行設置為在兼容模式下運行。下麵的方法其實就是把RelicCOH2.exe和steam.exe改為在正常模式下運行。
這個BUG的表現是在多人遊戲匹配成功後,”Please Wait..."提示框卡在那裏不消失,遊戲無法載入。注意看我說的是卡在那裏。正常情況下應當是短暫出現,防止匹配好的玩家按後退鍵退出。並不是所有人更新後都會遇到這個問題。還有些玩家遇到這個問題但是用下麵的方法也沒有效果。鄙人也被卡過一次,用修改注冊表的方法成功修複。如果您沒有遇到這個問題,或者用了也沒效果,就請直接無視這個帖子,沒有必要在下麵跟我爭論,您就當我是放了個屁。如果你用了這個方法有效果,就請頂貼讓更多人看見。
1. 將Steam和COH2完全關閉
2. 找到Steam文件夾
a. 找到steam.exe執行文件,在其屬性中,選擇”兼容性“,取消掉所有打鉤的項目,然後單擊”更改所有用戶的設置“,在新出現的窗口同樣取消所有打鉤的項目。最後應用,退出。
3. 找到在steamapps/common/Company of Heroes 2文件夾
a. 找到RelicCOH2.exe,重複第二步。
4. 運行Steam
5. 運行COH2看看有沒有效果。
如果沒有效果繼續往下看
下麵的步驟涉及更改注冊表,進行之前記得備份。
6. 完全退出COH2
7. 在開始——運行中輸入regedit打開注冊表編輯器
8. 備份注冊表
9. 在一下三個位置尋找有關RelicCOH2.exe或者Steam.exe的鍵,將該鍵刪除
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted
10. 退出注冊表
11. 打開Steam
12. 運行COH2
我更新遊戲後也出現了"Please wait”bug, 後來按照步驟6-9把問題解決了。希望也能幫到有同樣問題的你。