Windows 11通过KVM切换至其他电脑时自动恢复最小化应用的解决方法咨询
Windows 11通过KVM切换至其他电脑时自动恢复最小化应用的解决方法咨询
Hey,这个问题我之前在社区里见过不少用户碰到,给你整理几个实测有效的解决办法,你可以挨个尝试:
禁用显示自动调整应用的设置
打开设置→系统→显示,滚动到多显示器设置区域,找到“当我连接到外部显示器时,自动调整我的应用”这个选项并关闭。Windows的这个功能有时候会把KVM切换误判成显示配置的变化,从而触发窗口状态恢复。修改注册表阻止窗口自动恢复
操作前建议先备份注册表,避免意外问题:- 按下
Win + R打开运行对话框,输入regedit回车打开注册表编辑器; - 导航到路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced; - 在右侧空白处右键,选择「新建」→「DWORD(32位)值」,命名为
DisableWindowAutoReopen; - 双击这个新建的键值,把数值数据改为
1,基数保持十六进制即可; - 重启文件资源管理器(或者直接重启电脑),修改就会生效。这个键值专门用来阻止系统在显示配置变化时自动恢复之前的窗口状态。
- 按下
排查硬件与驱动问题
有些情况下,KVM切换器或显示驱动的兼容性问题也会导致这个现象:- 优先更新你的HP笔记本的显卡驱动(无论是Intel核显还是独立显卡),确保安装的是HP官方提供的最新版本;
- 检查你的KVM切换器是否有固件更新,如果厂商支持的话,升级到最新固件可以修复信号识别的bug;
- 尝试更换KVM的连接线缆,比如换成质量更好的HDMI 2.1或DP 1.4线缆,避免信号不稳定导致系统误判。
临时替代方案:用脚本自动最小化窗口
如果上面的方法都没效果,你可以试试用AutoHotkey写个简单的脚本,当检测到显示器断开事件时自动重新最小化所有窗口。不过这是临时的 workaround,还是优先推荐前面的系统级修改。
我刚在工作用的HP笔记本上升级到了Windows 11,电脑连接着一个KVM切换器。如果我最小化所有运行中的应用,然后按下KVM切换到另一台电脑,Windows 11会把所有运行的应用都恢复/最大化。怎么让它停止这个行为?
备注:内容来源于stack exchange,提问作者user787832




