指南
如何在 Windows 中找回跑到屏幕外的窗口
应用在运行,任务栏按钮也在,可窗口就是找不到。它通常待在一台已经断开的显示器上,或者在分辨率改变后落到了所有屏幕之外的坐标上。Windows 有几种把它拖回来的键盘技巧,而 WindowLayout 能一键解决并防止再次发生。下面从最简单到最可靠,依次介绍这些方法。
-
试试键盘快捷键
点击应用的任务栏按钮或按 Alt+Tab 选中它,让它获得焦点,即使你看不见它。然后按 Win+上箭头在当前屏幕上最大化,或按 Win+左箭头把它贴靠到屏幕左半边。如果没用,再按 Win+Shift+左箭头或 Win+Shift+右箭头把它移到相邻显示器。很多应用用其中一招就能立刻回到视野里。
-
用方向键移动
选中窗口,按 Alt+Space 打开窗口菜单,再按 M 选择“移动”。然后按一下任意方向键并移动鼠标:窗口会跟随光标,直到你点击为止。在 Windows 10 和 11 中,也可以按住 Shift 右键点击应用的任务栏按钮,选择“移动”。有些新式应用没有窗口菜单,这时就用上面的贴靠快捷键。
-
一个快捷键找回窗口
装了 WindowLayout 的话,选中丢失的窗口,按 Ctrl+Alt+小键盘 5,即“在显示器上居中”。窗口会居中到最近那台显示器的工作区;如果它比屏幕还大,会缩小到完全可见。Ctrl+Alt+右箭头会把它移到下一台显示器,同样适配那块屏幕。如果丢了好几个窗口,按 Ctrl+Alt+G 把其他显示器上的所有窗口收集到主显示器。
-
从列表中选择窗口
如果根本选不中那个窗口,打开 WindowLayout 的“窗口和区域”页面。“打开的窗口”会列出所有窗口,包括你看不见的,并显示所属应用和显示器。在丢失的窗口上选择“移动到”并挑一台显示器,WindowLayout 会把它完整地放进那块屏幕。该页面上的窗口操作作用于你在 WindowLayout 之外最后使用的那个窗口。
-
最后一招:改分辨率
如果都不管用,就在“设置 > 系统 > 屏幕”中临时改一下分辨率,或按 Win+P 切到“仅电脑屏幕”再切回“扩展”。显示设置变化后,Windows 会重新检查每个窗口的位置,把完全位于桌面之外的窗口拉回到屏幕上。有些应用仍会记住错误的位置,下次启动又回到那里,所以窗口出现后请正常关闭一次。
-
防止窗口跑出屏幕
窗口丢失,通常是因为应用按照另一台显示器还连着时保存的位置重新打开。在“窗口位置配置文件”中开启“记住应用位置”:WindowLayout 会记住每个应用关闭时所在的位置,只在那台显示器已连接时才在那里重新打开,绝不会把窗口送到不存在的显示器上。保存一个窗口位置配置文件并开启“在显示器变化、睡眠和解锁后还原窗口”,断开的显示器回来时,它上面的窗口也会回来。
常见问题
只有一台显示器,应用为什么还会在屏幕外打开?
它是在接着第二台显示器或使用更高分辨率时保存的位置。把它找回来后正常关闭一次,让它保存新位置,或者交给“记住应用位置”处理。
没有任务栏按钮的窗口也能找回吗?
如果它出现在 Alt+Tab 中,就用 Alt+Tab 选中;否则使用“窗口和区域”中的“移动到”菜单。没有任务栏按钮的工具窗口和系统窗口可能不会出现在列表中。
“在显示器上居中”会改变窗口大小吗?
只有当窗口大于屏幕工作区时才会缩小以适配,否则保持原有大小。