有时,当我在 Windows 7 上最大化窗口时,我的 PC 会出现问题,窗口无法正常工作。我正在寻找导致此问题的原因并对其进行修复。
当我最大化窗口时,框架被绘制出来但是客户区将保持空白(当通过任务栏从最小化状态最大化时)或者它将保留当它是一个较小窗口时的图像(当双击标题栏时)或者在拖动窗口被放下之前的图像(在桌面的顶部边缘以最大化它)。
最大化的窗口无法正确处理鼠标。如果我单击或双击窗口,即使是在框架上,它实际上也会单击窗口后面的内容,这可能是另一个未最大化的窗口或桌面。右键单击最大化的窗口将调出窗口后面内容的上下文菜单。即使我将鼠标悬停在可以通过透明标题栏看到的桌面图标上,我也可以看到这些图标突出显示。我还用两个最大化的窗口进行了测试,鼠标将穿过它们两个到达桌面图标。
当我从任务栏恢复窗口时,窗口会变小一点,但可以正常运行。如果我从任务栏“显示堆叠窗口”,并且此窗口是唯一未最小化的窗口,则它将变成显示器的全尺寸,但不会最大化。在这种情况下,它可以正常工作并接受鼠标点击。
我的主显示器是 1280 x 1024,问题就出在这里。我的辅助显示器是 1024 x 768,当我最大化窗口时,一切正常。
重启电脑即可解决问题。此外,问题至少会自行消失一次,但之后又会再次出现。
我检查了任务管理器,发现有足够的可用 RAM。
并非所有程序都存在此问题。目前,Windows Explorer、Google Chrome、Google Earth、VLC 和 Quicken 存在此问题,但 Excel、Word、Outlook、Teamviewer、TightVNC 和命令提示符不存在此问题。显然,这些程序来自各种来源,此问题似乎与程序来源无关。
2020-05-17 更新。我尝试使用任务管理器通过“结束任务”终止资源管理器任务,然后通过“新任务”重新启动资源管理器。问题没有解决。