跳转到主内容
标志
概览

AMD显卡踩坑记

YouRan
2026年7月2日
1 分钟阅读

前言

去年换了 9070XT,用了这一年多踩了不少坑,从掉驱动到降压到 MPO 到 ULPS,能遇到的问题基本都碰了一遍。这篇整理一下我的踩坑记录和解决方案。

LOW 帧不稳

9000 系和 7000 系都有这个问题,我这里拿 9070XT 举例。

原因是 AMD 驱动会尝试自动 boost 到 3.4GHz,然后反复撞功耗墙,导致 LOW 帧不稳。解决方案是手动降频降压。

降压调教

用 AMD 驱动自带的性能调优或者 MSI Afterburner 都行,核心思路就是找到你这张卡能稳定运行的频率-电压曲线。

从降低 50-100mV 开始试,频率不动。3DMark 和游戏分别跑半小时验证稳定性,不稳就降 10mV 再试。

每张卡体质不一样,别人的参数不一定适合你。电压别降太多,不然驱动超时更频繁。

显卡驱动超时

表现是游戏闪退后弹出错误报告窗口,但系统还能认出显卡。

Tip

Win11 新版本注册表标志位变更为 DisableOverlays

MPO(多平面覆盖)是 Windows 的显示特性,让显卡同时处理多个图层,不需要 CPU 参与合成,省电省资源。但 AMD 驱动对 MPO 兼容性一般,切图层时可能触发 DWM 崩溃或驱动超时,表现为切桌面黑屏、视频花屏、LOW 帧突降。

关闭 MPO 后所有图层走 DWM 合成,会多消耗一点 GPU 资源但换来了稳定性。注册表路径:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Dwm
新建 DWORD → DisableOverlays → 值设为 1
重启生效

工具里附的 mpo_disable.reg 就是干这个的,一键导入就行。恢复同理导入 mpo_restore.reg

一般原因有两个:显卡驱动问题或内存问题。

先试这几步:

1. 关闭 MPO(下面有工具)
2. 用 AMD 官方驱动清理工具或 DDU 重装驱动
3. 还不行就降级到上一个驱动版本
4. 还是超时 → 检查内存兼容性,关掉内存超频或 XMP 试试

题外话:AMD 的逻辑是,如果某个程序在独显上渲染时崩溃了,它就会认为驱动异常,然后弹驱动超时。所以有时候其实不是显卡的问题,游戏自己崩溃也会触发。频率不高的话不用太担心。

GPU 崩溃

游戏玩到一半屏幕突然卡死,音频卡在最后一秒反复播放,过几秒自动重启。

这个我遇到过好几次,大概率是 ULPS(Ultra Low Power State)导致的。AMD 为了省电让显卡在空闲时进入超低功耗模式,但有时候从游戏切回桌面或待机唤醒时,显卡醒不过来就直接崩了。

ULPS 是 AMD 驱动的电源管理特性,在注册表里控制:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
新建 DWORD → EnableULPS → 值设为 0

也可以用工具里附的 ulps_disable.reg 一键导入,重启生效。恢复同理删掉这个值或设成 1。

真·掉驱动

GPU 崩溃后重启,发现显卡驱动没了,设备管理器里显示代码 31。

排除独显供电线没插紧、金手指接触不良以外,多次出现的话建议走售后。这个原因很杂,可能是卡本身有问题,也可能是主板兼容性。

驱动版本

不是最新就是最好的。AMD 经常有”鸡血驱动”提升某些游戏的性能,但有时候也有负优化。我现在的建议是:

  • 新游戏出了 → 升到最新版
  • 稳定打游戏 → 用上一个版本
  • 遇到问题了 → 去 Reddit 搜一下,看有没有人跟你一样

工具集合