下面列出最常见的 “显示器硬件能上 120 Hz,但系统里只看到 100 Hz” 的原因与排查/解决方法。先按顺序自查,大概率就能找出卡在 100 Hz 的位置;如果需要,我再帮你针对性深挖。
1 检查连接线路 & 接口规格
场景 | 可能问题 | 处理建议 |
---|
HDMI 线缆/接口 | 老款 HDMI 1.4 只能跑 1080p@120 Hz 或 1440p@75 Hz,4K/2K 超不过 60 Hz/100 Hz | 换成 HDMI 2.0/2.1 线,或直接用 DisplayPort |
DisplayPort | DP 1.1/1.2 带宽不够高分辨率@120 Hz | 确认线缆/接口为 DP 1.2(1080p/1440p 可)或 DP 1.4/2.0(4K@120 Hz) |
小提示:别只看标签,很多随机附带/便宜线缆实际带宽不足。换根有认证的线往往立刻就能解锁 120 Hz。
2 确认显示器本身的“高刷模式”
- 许多电竞/电视面板默认出厂锁在 60-100 Hz,需要在 OSD 菜单里手动打开 “Overclock”、“144 Hz/120 Hz Mode”、“Extreme/Performance” 等选项。
- 部分机型把 120 Hz 只放在 特定分辨率 下,例如 1080p 或 “PC 模式”。切到相应分辨率后刷新率选项才会出现。
3 让系统识别正确 EDID
- 安装显示器专用驱动/INF(官网通常有):
- Windows 会标识为“Generic PnP Monitor”,有时 EDID 里没写 119.88 Hz/120 Hz,系统就只列到 100 Hz。
- 如果 EDID 被错写或阅读失败,可用 CRU(Custom Resolution Utility) 手动添加 120 Hz 模式,或在 NVIDIA 控制面板 / AMD Adrenalin 里新建自定义分辨率(119.88 Hz 常比 120 Hz 成功率更高)。
4 驱动 & 操作系统设置
- Windows
- 设置 → 系统 → 显示 → 高级显示设置 → 选中对应显示器 → 显示适配器属性 → “列出所有模式 (List All Modes)”看是否存在 120 Hz。
- NVIDIA:右键桌面 → NVIDIA 控制面板 → “更改分辨率” → 选中 PC 区域的 1920×1080 @ 120Hz。
- AMD:Adrenalin → 显示 → 自定义分辨率。
- Mac(Apple Silicon,部分机型):仅在 DisplayPort 1.4 + DSC 或 HDMI 2.1 时开放 120 Hz 选项;检查 -› 关于本机 -› 更多信息 -› 显示器和线缆是否到位。
- Linux:
xrandr
查看支持模式;无则用 cvt
+ xrandr --newmode
添加。
5 分辨率 & 色彩格式限制
- 同一条线带 120 Hz 时,高分辨率 + 高色深 可能超带宽,系统只给你 100 Hz。
- 先尝试把分辨率降到 1080p/1440p 或把色深调回 8-bit,看看 120 Hz 是否出现。
6 彻底排除驱动异常
- 用 DDU(Display Driver Uninstaller)在安全模式完全卸掉显卡驱动 → 重新安装最新版。
- 重新插拔显示器或清空 Windows 的 “隐藏设备” 里残留的旧显示器条目,防止读取到陈旧 EDID。
接下来怎么办?
- 先确认物理链路:换一根标注 8K/48 Gbps 的 HDMI 2.1 或 DP 1.4 线 → 直连显卡正确端口(不要走转接坞/Type-C 拆分器)。
- 进显示器 OSD 打开 120 Hz/144 Hz/Overclock 模式。
- 在系统里 卸载 Generic PnP → 安装官方 INF / 列出所有模式。
- 仍然看不到 120 Hz,就用 GPU 控制面板或者 CRU 手动建 119.88 Hz。
若你方便提供以下信息,我可以帮你更精确定位:
- 操作系统版本(Win10/11, macOS, Linux)
- 显卡型号
- 显示器型号
- 连接线类型 & 接口(HDMI/DP、版本)
试完上述步骤后有任何进展或依旧卡在 100 Hz,告诉我现场表现,我们再继续排查!