背景:
- 偶尔玩游戏会把电脑用 hdmi (光纤,支持 4k120HZ ) 连接电视,或者使用 sunshine+moonlight 串流到掌机上(通过虚拟屏幕,表现都为第二屏)
- I 核(无核显),N 卡,windows 11 。
现象:
连接电视/掌机之后用 win+p 切换“仅第二屏幕”模式之后发现会规律性地掉帧,具体为每 40 秒(卡半秒-过 2 秒-卡半秒),极其影响使用。
尝试排查:
- 仅仅只在“仅第二屏幕”情况下有这个现象,复制/扩展均正常
- 打开设备管理器观察,对应上边卡顿的时间点,设备管理器自动刷新,看起来像什么设备连接/断开,但是没发现有什么感叹号或者设备的变化
- windows 事件管理器中在设备管理器刷新的时候没有日志产生
- 切换为第二显示器后也杀了 dwm 进程重启,无效
- 禁用高精度事件计时器( HPET ),重启,无效
- 禁用其他虚拟显示器( parsec ),无效
查了一圈基本都是笔记本外接显示器的问题,大部分都和核显有关,但是我的台式机没有核显。感觉关键就在设备管理器这边,但是看不出什么端倪,之前参考别人的排查思路下载了个 DevManView 想通过设备断连时间点尝试排查设备不过发现 windows 11 不支持这个功能
实在没什么思路了,特来请教下,如果有人有遇到过类似的情况还望分享一下。