chengyiqun
2021-10-22 10:05:01 +08:00
外接显示器的时候, 你是不是仅第二屏输出?
这种情况是有问题的, 有时候会有 bug, 还要经过核显绕一圈.
Windows 进程在启动后是无法直接切换输出模式的, 比如 dwm.exe,
开机的时候, 走核显输出, 但是外接屏幕又要变成独显输出, 所以就会冲突.
一般的笔记本就是, 内屏永远是核显输出, 用到独显也是辅助计算. 而外屏就是独显输出, 很多时候, 它不会切换输出模式.
解决方法就是禁用核显, 再启用就行了. 同样的, 去掉外接屏幕的时候, 禁用独显再启用.
最后按下 ctrl+shift+windows+B 刷新显卡驱动.
刷新核显脚本
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
pnputil /restart-device "PCI\VEN_8086&DEV_3E9B&SUBSYS_086F1028&REV_00\3&11583659&0&10"
刷新独显脚本
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
pnputil /restart-device "PCI\VEN_10DE&DEV_1C8C&SUBSYS_086F1028&REV_A1\4&34b8ef37&0&0008"
你到设备管理器里看下硬件 id, 如果和我不同, 那么换成你自己的.
pnputil 是 win10 里自带的命令行工具.
这个问题我是经常遇到, 所以才总结出来的.