Earlier Windows versions like Windows Vista or Windows 7 had very flexible appearance settings. Unlike the latest versions including Windows 10 and Windows 8, they allowed you to change desktop icon spacing, window border size, scrollbar width and a lot of other options which you can no longer modify. One such option is menu bar height for apps which have a menu bar. Increasing the height of the menu bar can be very useful if you use a touch screen device. Taller menus are much easier to tap with your finger. There is a Registry tweak which can serve as a workaround for such a case.
While the user interface for changing advanced appearance in Windows 10 and Windows 8 has been removed by Microsoft, you have at least two ways to tune up such settings.
To change menu row height in 10, Windows 8.1 and Windows 8, follow these steps.
- Open Registry Editor.
- Go to the following Registry path:
- You will see a string (REG_SZ) value named MenuHeight. As the name indicates, this value is responsible for the menu row height. Its value data uses the following formula:
-15*menu height in pixels
For example, by default it is -285, which means 19 pixels (px):
-15*19 = -285
-15*100 = -1500
- Now, sign out from your user account and log in back. Run Notepad and look at the height of the menu bar.
That's it. To undo this change, all you need to do is set the MenuHeight parameter to -285 and you are done.
Alternatively, you can use Winaero Tweaker to change the menu row height. In Windows 8 and Windows 8.1, it will be applied on the fly. In Windows 10, it still requires you to sign out and log in back.
Note that some Desktop apps which have a menu bar do not respect this setting at all.
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!