周期性地,当我选择菜单命令时,标签或所选选项会在屏幕上“卡住”,并且不会消失。我可以关闭所有打开的应用程序,包括卡住时正在使用的任何应用程序,但仍不会消失。

在下面的屏幕截图中,我打开了IE的新实例,只是为了展示标签如何停留在顶部。标签不是由IE的此实例创建的。



(我在MS Paint中添加了圆圈。该部分未被卡住。)

被卡住的标签是我在IE中选择的第一个菜单命令。如果标签已经被卡住,则新标签不会被卡住(无论涉及哪个IE实例)。基于此知识,我现在只需在辅助监视器上打开IE,小心地打开上下文菜单,以便“属性”命令位于底角,然后单击它。这不是解决方案。

浮动标签永远不会移动,并且对鼠标输入是透明的(如果单击它,就好像我单击了它后面的项目一样。)。

如果我关闭所有正在运行的应用程序,标签不会消失。我没有尝试停止服务或关闭Live Mesh等系统托盘项目。

如果更改屏幕分辨率然后又将其改回来,标签确实会消失。

任何我如何才能阻止这种情况发生?它发生了六次,并且对我的工作造成了极大的干扰。

评论

我曾在Win7的Beta版中发生过这种情况,尤其是在VM中执行时。它不再发生了,但是我不确定它何时更改。我建议您更新视频卡驱动程序,并逐一禁用启动程序,直到停止为止。我认为它是我的驱动程序,UltraMon或WinSplit Revolution,但从未缩小过范围。

我有一些程序可以在Vista中做到这一点。我没有解决办法。

发生。开始-运行-“ tskill dwm”或从任务管理器中杀死DWM.EXE,它将在菜单项消失后立即重启。

几分钟前发生在我身上。这不是工具提示,但是当IE11 devtools崩溃时,菜单项停留在屏幕上。 tskill dwn技巧不起作用,而更改了颜色深度却起作用了。

Internet Explorer 11似乎是在屏幕上保留这些幻影菜单选项的主要罪魁祸首。

#1 楼

在Windows 2000中,当添加了淡入淡出菜单项时就引入了该问题。最初,该功能是在内核模式代码中添加的,并已紧密集成到UI的各个部分中。由于运行良好,因此最终停留在那儿。这个问题有时会出现,但是没有人有可靠的方法可以在内核调试器中重现它,以解决该问题。

无需改变屏幕分辨率或颜色就可以达到相同的效果。深度。转到开始->运行->并输入tskill dwm。此命令将重置桌面窗口管理器,而无需更改屏幕分辨率。

更改屏幕分辨率或颜色深度也会重置桌面窗口管理器,因此,它始终是该bug出现时的解决方法。这些解决方案均可以解决问题。

评论


我正在使用Windows 7 Ultimate。这就是我解决问题的方式。转到控制面板>更改主题。将主题设置为高对比度白色。重影菜单应该消失。将主题重新设置为原样。

– H A
2012年7月11日在17:06

我只是在屏幕上贴了一个气球尖的阴影(在其他所有东西之上!)。更改分辨率对我而言不起作用,但更改颜色深度则可以。我将深度切换为16位,然后又切换回32位。这似乎可以解决问题。

– ADTC
13年4月19日在14:08

开始-运行-tskill dwm-始终对其进行修复-这确实迫使DWM重新启动。

–ПетърПетров
13-10-7在18:44



有关永久解决方案,请参阅下一个答案。

–敬畏
2014年1月2日,10:40

今天是否有史以来第一次发生这种情况。使用tskill dwm后,它消失了,但是又恢复了我随后选择的第一个菜单项。希望重新启动后它不会再出现。 [交叉手指]

–mouseas
2014年1月30日23:40

#2 楼

上次我看到这是在Windows 2000中偶尔发生的。

我想,一种解决方法是禁用单击“性能”选项后淡出的菜单项: />

评论


带我前往Google,以了解如何访问该屏幕:-右键单击“计算机”,然后从菜单中选择“属性”-选择“高级系统设置”-在“性能”区域中,单击“设置”

– Al Crowley
2011年4月8日,11:50



@AlCrowley:或直接在开始菜单中键入“性能”,然后选择“调整Windows的外观和性能”。

–乔伊
2011年4月8日在16:42

此解决方案在Windows 7上对我有用。谢谢。

–安库尔
13年4月10日在6:36

+1为永久解决方案(无论如何对于一台机器)

–埃里克·罗伯逊(Erick Robertson)
13-10-30在7:14



另外,如果禁用了上下文菜单上方的两个复选框,则显示速度会更快

– Sven Hecht
13年3月3日,13:33

#3 楼

在Windows 7(甚至可能是Vista)中,使用任务管理器杀死“ dwm.exe”(它会自动重新启动)似乎是一种无痛的摆脱工件的方法。

评论


不幸的是,至少对于我来说,这只是一个非常临时的解决方案-即使卡住的菜单项在杀死dwm.exe之后消失了,只要我再次单击任何菜单项,一个新的菜单项就会卡住。

– alexteg
11年1月18日在19:36

起初,我以为这会起作用,但不幸的是alexteg是正确的。我只是想杀死dwm,确实菜单项消失了,但是在一分钟之内,一个新的菜单项被卡住了(这绝不是巧合,因为这个Windows错误很少出现)。至少,通过这种方法,您可以将卡住的菜单项替换为新的菜单项,您可以自行决定其在屏幕上的位置。

– Andreas Rejbrand
2012-09-17 16:16



谢谢,使用superuser.com/a/57021/152255可以正常工作。

–onetdev
13年5月8日在7:53

我将此与@Joey的答案结合在一起。乔伊(Joey)的答案似乎阻止了它的发生,但是目前还不能清除屏幕上的问题。现在可以清除屏幕上的问题。运行全屏DirectX游戏似乎也可以解决问题。

– AJ亨德森
13年8月15日在3:09

甚至更快,在运行中键入“ tskill dwm” :)

–ПетърПетров
2013年10月7日18:45

#4 楼

右键单击计算机,
属性,
高级系统设置,
高级选项卡,
性能设置,
同时取消选中以下两项:



将菜单淡入或滑入视图

单击
固定后淡出菜单项。

评论


我知道这已经很老了,但是最近我才遇到这个问题,这是为我解决的问题。

– jefffan24
13年4月22日在13:22

为我工作,可惜它重置了我的主题

–丹尼尔(Daniel)
13年15月15日在4:06

#5 楼

我认为更改颜色深度会更快。更改并单击“应用”后,您只需对“是否要保留这些设置?”回答“否”。提示。它将恢复为原始的颜色深度(已解决问题)。顺便说一句,我建议您不要更改分辨率,因为这样做会强制Windows重新计算窗口大小和位置……两次!它明显比更改颜色深度要慢。

无论如何,这绝对是Windows中的视频问题,因此唯一可以肯定的方法(除了重新启动之外)是强制Windows完全刷新视频缓冲区。您可以通过杀死dwm.exe来做到这一点,但是更改色深更快(无需搜索较长的进程列表),更安全(无需冒Windows稳定性的风险)并且对于新手来说更容易掌握。

此外:重要的可能是当提示“保留设置”时说“ NO”。如果您说是,那么孤立菜单可能会返回。

#6 楼

足够的tskill dwm命令似乎停止了dwm的重新启动,因此您可能需要在服务中重新启动Desktop Window Manager会话管理器:



#7 楼

我最近开始在Windows 7 Professional Thinkpad W510和运行Windows 7 Ultimate的通用i7工作站上遇到此问题。在两台机器上都遇到这种情况是很感兴趣的,输入'tskill dwm'会导致中断屏幕截图之类的事情,并且感觉像是不好的解决方法。

我发现问题出在罗技身上SetPoint进程崩溃。禁用它对系统所做的屏幕通知修改似乎已经解决了工具提示问题。

希望这里的核心思想对某人有所帮助:-一些操纵Aero覆盖物的工具可能会干扰。 >

评论


我也有SetPoint,似乎会干扰Aero,谢谢!

–埃尔南
15年3月16日在14:34

#8 楼

我曾经在运行XPPro的家庭系统上获得了很多东西,工具箱也是如此。 Windows资源管理器是最能说明问题的应用程序(尽管这可能是因为它是最常用的工具之一)。就像您的情况一样,关闭/终止应用程序没有做任何事情,只是翻转了屏幕分辨率或色深。通常,但并非总是如此,也可以切换到登录屏幕然后重新登录。

我现在很少发生这种情况,尽管我不确定会发生什么变化以减少发生。我最近在机器中升级了图形卡,但是显着减少的发生是在升级之前发生的。我的猜测是驱动程序更新或MS的补丁程序之一已减少了问题,但这仅是猜测。无论如何,请确保您没有错过任何更新,并确保正在为图形芯片组运行最新的稳定驱动程序。

#9 楼

如果您的图形卡驱动程序支持,则可以使用“旋转至正常”热键CTRL + ALT + UpArrow清除卡住的菜单。

(我知道这实际上适用于Intel图形,但是不能担保其他任何人。)

评论


对我不起作用。

– Andreas Rejbrand
2014年1月13日,0:47

@AndreasRejbrand我已更新我的答案以更具体

– Benrwb
2014年1月13日下午13:46

@benrwd:好的,我知道了,它是某些视频图形驱动程序的功能。好吧,对于使用此热键的用户而言,这当然是快捷方式。 (但是我想此修复程序只是暂时的-下次您单击本机Win32弹出菜单项时,它将再次出现吗?)

– Andreas Rejbrand
2014年1月13日14:11



@AndreasRejbrand是的,这只是一个临时修复,最好的解决方案是禁用“单击后淡出菜单项”设置,如其他答案中所述。

– Benrwb
2014年1月15日7:57

这是Intel集成显卡驱动程序上的默认热键,尽管由于人们无意中将其击中然后又不知道如何将其改回它经常被禁用。

–可空性
2014年2月5日19:31

#10 楼

您可以使用taskkill命令:


打开命令提示符
键入taskkill /im dwm.exe,然后按Enter。



如果它定期发生,您也可以将命令保存在批处理文件中。

#11 楼

如果您使用的是Windows 10,则可能无法杀死dwm.exe,而不必像以前一样被迫关闭/重新启动Windows。

为了防止将来再次出现此问题,我遵循了此答案,但为解决当前遇到的问题,我只是更改了分辨率,然后又恢复为原来的分辨率,因此删除了菜单被卡在屏幕上的项目。

评论


我正在使用Windows 10 17134,并且杀死dwm.exe是可行的。但是,幽灵很快就会回来提供新的菜单项。

– FrankHB
20-2-5在13:04