精華區beta Steam 關於我們 聯絡資訊
會打這篇因為真的困擾很多次 所以把找到的解決方法整理一下 分享給版友順便幫自己備份QQ 大部分會有這問題的遊戲都是使用Unity Engine 所以一些註冊碼(Registry)跟本機暫存檔案的位置都一樣 出問題的原因也大同小異 1. Direct3D 11相容性問題 這時可以嘗試強制讓遊戲用Direct3D用9.0版開啟 -> 在收藏庫遊戲右鍵內容 找到[設定啟動選項] 輸入 -force-d3d9 2. 解析度偵測錯誤 發生原因有很多種 以下提供幾種方法 a. 按Alt+Enter切換成視窗模式 再切回來 讓程式再偵測一次 b. 本機檔案紀錄的解析度錯誤 共有兩處可以找 ->遊戲本體檔案位置 [遊戲安裝資料夾]\steamapps\common\[遊戲名稱] (預設:C:\Program Files (x86)\Steam\steamapps\common\) ->遊戲暫存檔位置 C:\users\[使用者名稱]\AppData\LocalLow\[遊戲公司名稱]\[遊戲名稱] 這都要慢慢挖 看作者寫在哪邊 c. 註冊檔裡記錄的解析度錯誤 路徑: HKEY_CURRENT_USER\Software\[遊戲公司名稱]\[遊戲名稱] 修改裡面的 Screenmanager Resolution Height_hXXXXXXXXXX (高度) Screenmanager Resolution Width_hXXXXXXXXXX (寬度) 看自己是用1920*1080 或是 1600*900之類的自己改 記得注意10進位16進位的問題 3. 其他 大部分問題用上面兩招都可以解決 如果還是無解可能需要直接找開發人員協助 其他種可能解決的做法 a. 更新顯卡驅動 (或是用以前版本的驅動跑跑看) b. 啟動選項用 -force-opengl c. 遊戲主程式exe右鍵 [相容性]把[在高DPI設定時....]勾起來 (如果使用4K螢幕出問題時可以試試看這個) d. 同上位置 相容模式選較低版本的Windows (根據遊戲上市時間推論) e. Visual C++ Redistributable重裝 f. 防毒軟體擋住 加入例外清單 g. 跟Teamviewer, EVGA precision, Duet Display衝到 通通關掉 h. 用Steam檢查遊戲檔案的完整性 ==== 先前有款遊戲一直打不開 (其實就是Ori & Blind Forest DE版) 試了他們的FAQ也無用 開發人員也連絡不上 只好自己debug QQ 結果是registry解析度寫4*0 (真不曉得這種值怎麼來的) 看到畫面出來後超感動的 遊戲還沒開始玩就可以先感動一次 真不錯 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.131.102 ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1477543882.A.8F3.html
amoss: 推!這款也困擾我超久了 10/27 13:28
LisaGi: 欸?原來Ori..DE版有這樣的問題..請問是win幾呢? 10/27 21:16
shurman: 我用的是win10 但不知道跟這個有沒有關係@@ 10/27 21:17
carlos017: 我win7和升到win10沒遇過,顯卡問題?我用amd R9 270 10/28 15:56