戰地風雲6 需要 DX12——而當 DX12 出問題時,遊戲將無法啟動
戰地風雲6 強制要求使用 DirectX 12——不能回退到 DX11。只要出現任何 DX12 相容性問題,遊戲就可能直接開不起來。
DX12 需要什麼
- Windows 10 或更新版本
- 支援 DX12 的 GPU(多數 2016 年之後的 GPU)
- 最新的 GPU 驅動程式
- 已完整更新的 Windows 安裝環境
修正 1:更新 Windows
DX12 相容性很依賴目前的 Windows 更新。按下 Win + I → 更新與安全性 → 檢查更新。安裝所有待處理的更新,完成後重新開機。
修正 2:更新 GPU 驅動程式
NVIDIA: GeForce Experience → Drivers 分頁 → 最新的 Game Ready 驅動程式。
AMD: AMD Adrenalin → 驅動程式與支援。
如果最新驅動程式反而造成問題,先回退到過去三個月內的其中一個版本。
修正 3:重新安裝 DirectX 12
從 Microsoft 官方網站下載 DirectX 最終使用者執行階段,然後執行安裝程式。
修正 4:降低遊戲內設定
GPU 負載過高可能會讓 DX12 算繪指令逾時。降低解析度、關閉光線追蹤,並把畫質調成中/低。也可以改用視窗模式/無邊框視窗測試。NVIDIA 使用者:如果錯誤仍然出現,先關閉 DLSS 畫格生成。
修正 5:輸入語言衝突
啟動遊戲前,先切換到英文(美國)鍵盤。在設定 → 時間與語言 → 語言中,把鍵盤切換快捷鍵從 Shift 改成 Win+Space。
修正 6:硬體散熱
過熱會導致 GPU 降頻。清掉風扇上的灰塵。如果高負載下溫度超過 85°C,可以考慮重新塗抹散熱膏。也要確認機殼內有足夠的氣流。
關於安全開機
戰地風雲6 的安全開機提示和 DX12 是兩件事。安全開機是反作弊措施。DX12 則是圖形 API 需求。
如果還是不行
如果手邊有其他 GPU,可以換一張測試。也可以查看 EA 的已知問題頁面,確認是否有遊戲本身的 DX12 相關 bug。
DX12 錯誤很麻煩,因為很多時候不完全在你能直接控制的範圍內。但以上修正方式已經涵蓋大多數玩家回報的情況。
關於作者
完