How do you remove ghost menu items in Windows 7?

I often have trouble with menu options staying on-screen after I click them. How to solve?


I've been having the same issue recently and it took me awhile to find this solution so hopeufuly it will help someone else too.

Restarting the Desktop Window Manager Session Manager (UxSms) seems to work perfectly.

Fire up a cmd prompt and run the following:

net stop uxsms
net start uxsms

  1. Control Panel > All Control Panel items > Performance Information Tools
  2. choose Adjust visual effects from the side menu.
  3. Uncheck "Fade out menu items after clicking".

The above process fixed it for me.

Obviously this is just treating the symptom and the real problem probably lies within the graphics drivers.


To remove the ghost menu-items, change the screen resolution and then change it back. This will cause the screen to completely redraw and remove the ghost menu item.

Easy way to change screen resolution:

  1. Right-click desktop and click screen resolution.
  2. Select a new resolution and click apply.
  3. Immediately click revert to get your old resolution back.