Change the display speed of the submenu in the context menu in Win10/Win11

This time, we will show you how to change the display speed of submenus in the context menu in Windows 10 and Windows 11.

A context menu is a menu that appears when you right-click on the desktop or a file.

Normally, submenus are displayed 400 milliseconds after the mouse cursor hovers over the menu name marked with a ">" symbol.

table of contents

Comparison after changing display speed

Typical setting: 400 milliseconds

Before changing the submenu display speed of the context menu - 400 ms (video)
Before changing the submenu display speed of the context menu – 400 ms (video)

With the normal settings, there is a slight delay after you place the mouse cursor over it.

So what if we set it to 50 milliseconds?

After changing the submenu display speed of the context menu - 50 ms (video)
After changing the submenu display speed of the context menu – 50 ms (video)

If you set it to 50 milliseconds, the submenu will appear almost as soon as you hover the mouse cursor over it.

So what happens if you set it to 1000 milliseconds (1 second)?

After changing the submenu display speed of the context menu - 1000 ms (video)
After changing the submenu display speed of the context menu – 1000 ms (video)

1000 milliseconds (1 second) is too long a gap and difficult to use.

If you increase the submenu display speed, the perceived speed will increase, so please give it a try.

How to change the submenu display speed of the context menu

If you operate the registry incorrectly, it may cause problems such as the system being unable to start. Please make a backup in advance using system restore or similar, and proceed at your own risk.

To avoid panicking if your PC suddenly breaks down, it's a good idea to have a standard backup software to protect your important photos and data.

1. Press Windows key + R to open Run, type "regedit" and press Enter.

2. The Registry Editor will open, so open the following key:

HKEY_CURRENT_USER\Control Panel\Desktop

3. With the "Desktop" key selected, double-click the string value "MenuShowDelay" in the right column.

レジストリエディター
レジストリエディター

4. Enter the desired number of milliseconds in the Value data (default is 400) and click OK.

Editing strings
Editing strings

"0" is the fastest, but if it's too fast it can be difficult to use, so we recommend "50-100" or higher.

Once you have finished the settings, close the Registry Editor and restart your PC for the changes to take effect.

If you found this article helpful, please share it on social media.

Person who wrote this article

Driven by questions arising from my daily PC use and the desire to "do more," I have been pursuing self-study in Windows since around 2008. I am sharing the "aha!" techniques and solutions I discovered through trial and error with the sole purpose of helping you in your PC life.

View profile

Comment:

To comment

[About submissions]
We welcome any questions or information regarding the content of the article.
However, please note that content unrelated to the purpose of the article, criticism of specific individuals or organizations, offensive language,Inappropriate wordsComments containing the above may be deleted or made private without notice at the discretion of the administrator.
Please note that spam may be automatically deleted by anti-spam measures.

CAPTCHA


table of contents