解决 Windows 10 多屏锁屏/休眠后窗口位置乱序:PersistentWindows
在 Win10 环境下使用多显示器(尤其是 DisplayPort 接口)时,系统锁屏或休眠会导致显示器信号暂时断开。唤醒后,原本整齐排列在副屏的 IDE、终端、数据库管理工具等窗口会全部挤到主屏,严重影响开发效率。
解决方案
PersistentWindows 是一个极轻量级的后台工具,专门用于捕获并自动恢复窗口的坐标、大小以及 Z-order(层级遮盖关系)。
核心特性
- 全自动捕获: 实时监测窗口变动并保存快照,无需手动干预。
- 精准复原: 监测到显示器重连时,瞬间将窗口送回原有位置。
- 极低开销: 占用资源极低,绿色免安装。
- 多配置支持: 适配不同显示器组合(如:办公室三屏 vs 居家双屏)。
快速开始
- 下载: 前往 GitHub Releases 下载最新版压缩包并解压。
- 运行: 启动
PersistentWindows.exe。 - 自启: 右键托盘图标勾选
Start at Login。 - 进阶: 若显示器唤醒较慢导致复位失败,可在设置中调大
Restore Delay。
项目地址
GitHub: https://github.com/kangyu-california/PersistentWindows
提供CDN加速/云储存服务