有时某些程序会在我的屏幕上留下菜单项或按钮的残留。
它通常会显示在所有内容之上,这让人非常烦人。
关闭程序并不会删除菜单项。
这是一个示例(“新会话...”菜单项来自关闭的 Putty 会话):
刷新屏幕以去除这些残留物的最简单的方法是什么?
答案1
噢,是的,我们喜欢这些残余的 GUI 元素或工件 - 我在曾经使用过的每个 OS/GUI 上都见过它们。
启动屏幕保护程序是一种非常快捷的清除这些内容的方法,因为您只需按一下键即可触发它 [1]。另一个快速技巧是更改屏幕分辨率 - 您可以使用笔记本电脑上的内置镜像屏幕功能按钮快速完成此操作。
最终,您会了解到最佳做法是在这些元素出现时将其清除 - 首先不允许它们停留在某个地方,或者在它们停留后立即重新触发同一个元素。
-Z
[1] 创建屏幕保护程序热键 http://www.dummies.com/how-to/content/how-to-create-a-screen-saver-boss-key-in-windows-7.html
答案2
尽管这是一个老问题,但它仍然是我 Windows 7 机器上目前存在的问题。
有两种解决方法对我有用;希望它们能帮助其他遇到同样问题的人。
重启 DWM 服务
您应该能够通过重新启动桌面窗口管理器来清除工件。您可以使用简单的桌面快捷方式轻松完成此操作,您还可以为其分配热键:
使用以下命令行在桌面上创建一个新的快捷方式:
C:\Windows\System32\cmd.exe /c "net stop UxSms & sc start UxSms"
编辑新快捷方式的属性并分配热键;我使用ctrl- alt- shift-d
另外,在快捷方式的属性中选择
Advanced
并确保Run as administrator
已选中
这看起来应该类似于:
更改 Windows 性能设置
通过以下任一方式打开 Windows 性能选项对话框:
Adjust performance
在开始菜单搜索中输入,然后选择Adjust the appearance and performance of Windows
Control Panel
|Performance Information and Tools
|Adjust visual effects
关闭复选框
Fade out menu items after clicking
: