about me

Context menu remains on top of windows

Post replyCan't edit post
Watch topicCan't delete post
Friday, November 20 2009, 21:35
In Windows XP and Vista, a selected item from a context menu will occasionally remain on-screen, lingering on top of other applications and obstructing your view.
Perpetual context menu on Vista
On two separate Vista machines I can consistently reproduce the problem by crashing Google Chrome, but other than that, it's difficult to say why this tends to happen.

Temporarily fixing the phenomenon on Vista

  1. Open Windows' Services window from the Control Panel's Administrative Tools, or by entering services.msc into the Run dialog.
  2. Locate "Desktop Window Manager Session Manager" and click Restart. Your screen will flicker twice and the overlay should disappear.
If you want to run the above via the command line instead, simply enter these two commands into a command prompt with administrator privileges:
net stop uxsms
net start uxsms

Preventing the problem in the future

By altering Windows' performance settings, you can disable the root cause of the problem: fading-out of context menus. This takes a little away from the visual experience of Vista, but if you are consistently being bothered by the perpetual "hovering context menu", here's a solution.
  1. Open the Windows' System window, and select "Advanced system settings" from the panel on the left.
  2. Under the Advanced tab, click Settings... in the Performance frame.
  3. In the list of Visual Effects, locate "Fade out menu items after clicking" and uncheck it.
Disabling context menu fade-out on Vista
Actions:Post replyWatch topic
(2 previous comments)Post reply Show 4 comments
NiGHTMARE: Well now the problem does still exist in W...
Mathijs: Today I've also noticed the problem on...

More updates

Click here to read more news items.
Members have extra privileges. You can login or register.
© 2005–2018 P. F. Lammertsma
No members currently online; 0 hits today by 0 unique users