Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

For some reason, periodically when I select a menu command, the command label gets "stuck" on the screen and won't go away. I can close all open applications, including whichever one I was using when it got stuck, but it still won't go away. In the screenshot below, I opened an new instance of IE just to show how the label stays on top. The label was not created by this instance of IE.

Edit with the source: The label that gets stuck is the first menu command I select in IE. If a label is already stuck, a new one does not get stuck (regardless of which instance(s) of IE are involved). Based on this knowledge, I now just open IE on my secondary monitor, carefully open the context menu so the Properties command is in the bottom corner, and click it. This is not a solution...

The label never moves and is transparent to mouse input (if I click it, it's as if I clicked the item behind it).

The label does not go away if I close all running applications. I haven't tried stopping services or closing system tray items like Live Mesh.

The label does go away if I change the screen resolution and then change it back.

Any ideas how I can stop this from happening? It's happened a half dozen times since yesterday and it's becoming quite disrupting to my work.

Obviously I added the circle in MS Paint. That part isn't stuck. ;)

Lingering menu command label

share|improve this question
I had this happen a LOT in the betas of Win7, particularly when executing in a VM. It doesn't happen anymore, but I'm not sure exactly when it changed. I suggest updating your video card driver and, one by one, disabling startup programs until it stops. I think it was either my driver, UltraMon, or WinSplit Revolution, but never narrowed it down. – OwenP Oct 18 '09 at 17:43
I have some programs do that in Vista. I don't have a solution. – Henk Oct 18 '09 at 22:05
Thanks for the resolution change - it does work even when actually not changing it (moving slider to something and move it back). Works great! – pimvdb Sep 18 '11 at 11:14

7 Answers

up vote 38 down vote accepted

The problem was introduced back in Windows 2000 when fading menu items were added. Originally, the feature was added in kernel-mode code and was tightly integrated into portions of the UI. Since it worked so well, it ended up staying there. The problem has appeared from time to time, but no one has had a reliable way to reproduce it in the kernel debugger to get it fixed.

Changing the screen resolution or color depth resets the desktop window manager, so it's always been a (the?) workaround for the bug when it appears.

share|improve this answer
1  
I am using Windows 7 Ultimate. This is how I resolved the issue. Go to Control Panel > Change Theme. Set the theme to High Contrast White. The ghosted menu should go away. Set your theme back to what it was. – Hossein Aarabi Jul 11 '12 at 17:06
I had this issue with other overlays on Windows 8 too. I was remoted in at the time. My fix was just now was to disconnect from remote desktop and reconnect. – GotDibbs Mar 25 at 15:43
I just had a balloon tip's shadow stuck on screen (on top of everything else!). Changing resolutions didn't work for me, but changing color depth did. I switched the depth to 16-bit, then back to 32-bit. That seemed to do the trick. – ADTC Apr 19 at 14:08
I think this has happened to me twice now when closing down an android emulator. – Erik Reppen May 21 at 20:07

Last time I saw this was in Windows 2000 where it happened to me occasionally.

I suppose, a workaround would be to disable menu items fading out after clicking in the Performance options:

alt text

share|improve this answer
1  
Took me a trip to Google to see how to get to that screen: - Right Click Computer and select Properties from menu - Choose Advanced System Settings - In the Performance area, click Settings – Al Crowley Apr 8 '11 at 11:50
4  
@AlCrowley: Or simply type "performance" into the start menu and choose "Adjust the appearance and performance of Windows". – Joey Apr 8 '11 at 16:42
This solution worked for me on Windows 7. Thanks. – Ankur Apr 10 at 6:36

In Windows 7 (and probably Vista), using the task manager to kill "dwm.exe" (it restarts automatically) seems a pretty painless way to get rid of the artifact.

share|improve this answer
2  
Unfortunately this is just a very temporary solution at least for me - even if the stuck menu item disappears after killing dwm.exe a new one gets stuck as soon as I click any menu item again. – alexteg Jan 18 '11 at 19:36
1  
At first, I thought this would work, but unfortunately alexteg is right. I just tried to kill dwm, and indeed the menu item disappeared, but within a minute a new menu item got stuck (and that's hardly a coincidence, since this Windows bug manifests itself rather seldom). At least, with this approach, you can replace the stuck menu item with a new one, the on-screen position of which you can decide for yourself. – Andreas Rejbrand Sep 17 '12 at 16:21
Thanks, with superuser.com/a/57021/152255 it works fine. – orosznyet May 8 at 7:53

Right click Computer, Properties, Advanced System Settings, Advanced Tab, Performance-Settings, Uncheck both:

  • Fade or Slide menus into view and
  • Fade out Menu Items after clicking

Fixed.

share|improve this answer
I know this is rather old but I just ran into this problem recently and this is the one that fixed it for me. – jefffan24 Apr 22 at 13:22

I am getting this a lot and hate it, restarting seemed to fix the problem. That is, it fixed the problem temporarily. Disabling fade on click seemed to work, but now my context menus are all laggy :(

EDIT Seems to be fixed by disabling "Slide or fade context menus into view" (or something similar)

share|improve this answer

I think it's faster to just change the colour depth. Once you've changed and clicked Apply, you can just answer NO to the "Do you want to keep these settings?" prompt. It will revert to your original colour depth (with the problem solved). Btw, I recommend you to not change the resolution because doing so will force Windows to recalculate window sizes and positions... twice! It's noticeably slower than changing colour depth.

Anyway this is definitely a video problem in Windows, so the only sure-fire way (other than restarting) would be to force Windows to fully refresh the video buffer. You can do that by killing dwm.exe, but changing colour depth is faster (no need to search long list of processes), safer (no need to risk your Windows' stability) and easier to grasp for novices.

Adding to this: The important thing may be to say "NO" when prompted to "keep the settings". If you say yes, then the orphan menu pieces may return.

share|improve this answer

I used to get this quite a lot on my home system, running XPPro, along with tool-tip boxes doing the same. Windows Explorer was the app that exposed the oddity most (though that might be because it is on of the utilities most commonly used). Closing/killing applications, as in your case, did nothing but flipping screen resolutions or colour depths did. Also switching to the login screen then logging back in would usually, but not always, do the trick.

I happens very rarely now, though I'm not sure what has changed to reduce the occurrence. I have recently upgraded the graphics card in the machine, but the reduction in occurrence happened noticably before that upgrade took place. My guess is that either a driver update or one of MS's patches has reduced the problem, but that is only a guess. In any case, make sure that you have not missed any updates and make sure you are running the latest stable drivers for your graphics chipset.

share|improve this answer

protected by Community Oct 26 '11 at 22:04

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

Not the answer you're looking for? Browse other questions tagged or ask your own question.