Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

《英雄聯盟》黑屏提示「輸出信號超出範圍」?分辨率/刷新率不匹配,三招永久解決

編輯:Win7 系統應用技巧

進《LOL》黑屏,顯示器彈出 「Input Signal Out of Range / 輸出信號超出範圍 / 訊號超出範圍」,幾秒後自動回桌面或卡死。原因只有一個:遊戲輸出的分辨率/刷新率,顯示器不支援。三招徹底根治:

招式一:修改遊戲配置文件 (最快、無需進遊戲)

  1. 打開文件資源管理器,輸入路徑:%LOCALAPPDATA%\Riot Games\League of Legends\Config (或安裝目錄 \Config)。
  2. 找到 Game.cfg (或 PersistedSettings.json 新版客戶端),用記事本/Notepad++ 打開。
  3. 搜尋 Width Height RefreshRate,修改為顯示器**原生支援**的參數,例如:
    Width=1920
    Height=1080
    RefreshRate=144 (或 60/75/120/165/240,看顯示器規格)。
  4. 保存,右鍵 Game.cfg → 內容 → 唯讀 ✓ (防止遊戲啟動器覆蓋)。

招式二:顯示器 OSD 菜單手動鎖定輸入源/刷新率

  • 顯示器按鍵進菜單 → 輸入源 → 選 DP / HDMI (別選 Auto),鎖定你接的那個介面。
  • 找 刷新率 / Overclock / FreeSync / G-Sync Compatible → 關閉超頻/自適應同步,鎖定 60Hz 或原生最高刷新率。
  • 若顯示器支援 EDID 模擬 / 固定分辨率,開啟並設為 1920×1080@60Hz。

招式三:驅動層面建立自定義分辨率 / 刷新率白名單

NVIDIA: 控制面板 → 更改解析度 → 自訂 → 建立自訂解析度 → 1920×1080 / 60Hz / CVT-RB → 測試通過 → 勾選「僅顯示支援此顯示器的解析度」取消勾選 → 確定。
AMD: Radeon Software → 遊戲 → 圖形 → 顯示 → 自訂解析度 → 新增 1920×1080@60Hz。
Intel: 圖形控制中心 → 顯示 → 自訂解析度 → 同上。

進階:註冊表強制鎖定 (治療頑疾)

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Riot Games\League of Legends\GameConfig]
"Width"="1920"
"Height"="1080"
"RefreshRate"="144"
"WindowMode"="2"  ; 0=窗口 1=無邊框 2=全螢幕

保存為 lol_fix.reg 雙擊導入,重啟遊戲生效。

避坑檢查清單

  • ✅ DP/HDMI 線材支援該分辨率@刷新率 (DP 1.4 做 1080P@240Hz 綽綽有餘,HDMI 1.4 只能 1080P@144Hz)。
  • ✅ 顯示器原生支援該模式 (查說明書/官網規格表,別信「支援 4K」就以為 1080P@240Hz 也支援)。
  • ✅ 關閉 Windows 「HDR / 自動 HDR / 夜間模式」—— 它們會改變輸出色域/刷新率導致顯示器失鎖。
  • ✅ 遊戲內視頻設置 → 幀率上限 → 選 顯示器刷新率,別選「不限制」或固定數值。

一句話總結:信號超出範圍 = 輸出模式顯示器不認。改配置文件鎖 1920×1080@原生刷新率 + 驅動建立白名單 + 顯示器 OSD 鎖定輸入源,三管齊下永不復發。

Copyright © Windows教程網 All Rights Reserved