3080换6900XT驱动崩溃问题小记

问题的主要表象是3080换6900XT后在玩游戏同时进行视频编、解码操作(推流、录屏)会发生驱动崩溃问题,从后台错误日志看,多数是报编、解码器错误或驱动无响应,单独玩游戏或者单独进行视频编、解码均不会有问题,持续时间大概从2月底到现在这两个半月。
处理过程比较漫长,2月底把3080魔龙出掉以后入了公版6900xt,这两个多月里一共换了七个版本的AMD显卡驱动(从20.12.1到21.5.1),每次都是先进安全模式用ddu把驱动干掉,然后重新安装驱动,但是一直无法解决。昨天正好闲下来就干脆把系统也整个重装了一次,然后打了21.5.1版驱动,昨晚测试到现在,还没有出现驱动崩溃的问题,直播、录屏也都一切正常。
从前后对比来看,发生变化最大的就是操作系统,最初就担心A、N两家驱动共存会有问题,换卡的时候专门用DDU清理过原来的N卡驱动了,后来又怀疑DDU版本不够新,更新了最新的DDU,可是问题依旧。然鹅当我把系统重装以后,问题直接解决了。从整个处理过程来看,猜测有两种可能造成这个问题,一是现在红绿两家的驱动都是带有很多复杂应用的,他们会改变windows某些公共库(目前怀疑是DX11视频渲染接口)的配置,这就有可能造成不论哪个版本的驱动都会崩溃;二是DDU的卸载并不是传说中那么干净,必然残留了驱动附带应用对某些系统参数的配置,这也会导致两者驱动出现不稳定的情况。至于我为啥不考虑SAM相关技术的原因其实很简单,我出掉3080的时候,绿队还没有支持SAM(Resizable Bar)相关特性的驱动。当然,限于个人能力问题,这个问题的真实来由我是追不下去了,一是没卡测试从A转N不重装系统的前提下是否也会有类似问题,二是限于技术能力,也无法向更底层溯源,如果有哪位大佬有条件、有兴趣的不妨试着找找看到底是什么问题。
最后结论一句话:硬件更换别偷懒,系统该重装还是要重装,虽然两家驱动兼容性已经好很多了,但是牙齿舌头还免不了磕碰,何况两个完全不同的团队。