我正在使用最新的 Windows 10。我有双显示器,正在从事软件开发。我将 Visual Studio 移到第二台显示器上进行操作。
当我锁定窗口并离开计算机并去某个地方并在 20-30 分钟后回来时,笔记本电脑和第二个外接显示器都变黑,我需要输入密码。当我解锁计算机时,Visual Studio 2017 移动到主(笔记本电脑)显示屏。
每次我都必须将 Visual Studio 再次移至第二台显示器。有办法解决这个问题吗?
答案1
微软社区上有类似的案例提到了一种解决方法,可以尝试一下。
- 启动控制面板-->设备管理器
- 选择查看-->显示隐藏的设备
- 展开计算机 --> 监视器*
展开监视器时,您将看到当前监视器(突出显示)和所有断开连接的监视器(灰色)。您可能还会看到列出“非 PNP”和“PNP”的监视器。我相信在 Windows 为其安装驱动程序之前,这些是当前监视器的别名(分辨率较低)。
我卸载了所有灰色的监视器。右键单击这些监视器并选择卸载。仅保留当前正在使用的突出显示的监视器。
- 卸载所有灰色监视器(甚至非 PNP 和 PNP 监视器)
- 重新启动系统。
执行此操作后,我的显示器进入睡眠状态后窗口不会调整大小。您可以通过将显示器睡眠时间暂时设置为 1 分钟来快速测试这一点。
设置 --> 系统 --> 电源和睡眠 --> 屏幕 [1 分钟]
答案2
我遇到了类似的问题,这里提供的答案没有解决问题。经过几次搜索,我找到了一个可以解决这个问题的 GitHub 应用程序。看看持久窗口。到目前为止,它对我来说效果很好。
(注:我与 PersistentWindows 没有任何关系。)
答案3
目前接受的折纸的答案对我不起作用。
但这种解决方法很有帮助,尽管远非完整的解决方案。
先决条件:
- 系统必须锁定前进入睡眠状态(通过组合键 WINDOWS-L 锁定它,然后让它进入睡眠状态或确保它自行锁定前睡眠 - 可能是因为屏幕保护程序设置,我总是手动锁定,所以没有测试这个;只是让电脑进入睡眠状态(解锁)是行不通的,即使它在唤醒时要求输入密码)
解决方法:
- 当监视器处于睡眠状态时,移动鼠标
- 等待监视器打开
- 显示器可能会闪烁一次或两次,只需等待 5 到 10 秒,它们就会 100% 开启并被 Windows 检测到
- 根据 Windows 配置,按下某个键、鼠标按钮或 ctrl-alt-delete,这样就会出现登录屏幕,要求输入密码
- 输入密码并解锁电脑
结果:
- 窗户就在它们离开的地方
有时即使您执行了所述解决方法,也只有一些窗口会停留在原处,而一些窗口会移至主显示屏。我想除了等待 Microsoft 修复此问题外,没有别的办法了。
答案4
TL;DR - 如果窗口移动到 VGA 连接的显示器,则看起来有三个选项,按“修复”到“解决方法”的顺序排列:
- 将该显示器的连接更改为 VGA 以外的其他连接(更改为 DisplayPort 连接对我来说解决了该问题)
- 将 VGA 显示器设为主显示器。
- 拔下 VGA 显示器的插头,然后在每次恢复时将其重新插入。
我遇到了这个问题 - 从睡眠/休眠状态恢复时,所有窗口都转移到一个显示器上。窗口转移到的 LCD 显示器通过 VGA 电缆连接 - 我的主显示器通过 DisplayPort 连接,还有笔记本电脑显示器。
关闭 VGA 显示器不会强制窗口移回主显示器,但拔下 VGA 显示器会强制窗口移回。
我猜测 VGA 连接并没有报告显示器实际上已关闭,只是报告存在一个显示器,并且 Windows 在 DisplayPort 连接的显示器甚至笔记本电脑内部显示器之前检测到它,因此将 Windows 移动到 VGA 显示器。
幸运的是,VGA连接的显示器也有DisplayPort连接,所以我将显示器换成DisplayPort,问题就解决了。