ghacks Technology News

Display Internet Explorer 9 Menu Bar Always, And On Top

Browser developers all seem to have found that a new minimalism design wise works best for their browsers. The menu elements are reduced throughout the bank, which leads to criticism of users who do not want to miss those items. Good developers make the changes optional, so that users have a choice. Bad ones force the changes upon the user, with no option to go back.

Internet Explorer 9 Beta has several of those changes. One of them is that the menu bar is hidden by default. The menu bar contains the File, Edit, View, Favorites, Tools and Help menu items which have been part of the Internet Explorer ever since it was introduced.

Thankfully though, there is an option to display the bar temporarily by pressing the Alt key on the computer keyboard.

internet explorer 9 menu

internet explorer 9 menu

The menu bar that is displayed this way is only temporarily visible (it disappears after the next click or if the browser window is out of focus) and below the other header controls.

In Internet Explorer 8 and earlier, it was always visible and on top of all controls in the header.

There is no option in the browser to change the appearance of the menu bar. Options are available on the other hand in the Windows Registry.

Making the menu bar visible all the time in IE9

If you are working a lot with the menu bar, then you may want to speed that up a little. Instead of having to press ALT every time a menu bar item needs to be selected, it may be better to always display it instead in the header.

Open the Windows Registry editor with the keyboard shortcut Windows-R, typing regedit and enter on the keyboard.

Navigate to the following Registry key:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer

If Internet Explorer does not exist, create it by right-clicking on Microsoft and selecting New > Key from the context menu. Name that key Internet Explorer.

Now perform the same operation on Internet Explorer. Right-click the Registry key and select New > Key from the menu. Name that key Main.

Now right-click on the Main key and select New > Dword (32-Bit) Value and name it AlwaysShowMenus. Finally, double-click on the new parameter and set its value to 1. Setting it to 1 makes the menu bar in Internet Explorer 9 visible all the time. To revert the change, set it to 0 at anytime.

ie9 alwaysshowmenus

ie9 alwaysshowmenus

The change takes effect on the next start of the operating system. It is alternatively possible to kill the explorer.exe process and start it again in the Task Manager.

The change was immediately visible in the 32-bit version of Internet Explorer 9. In the 64-bit version we had to press Alt once to display the bar. From that moment on it stayed visible.

How to move the Menu Bar to the top

With the previous tweak, the menu bar is shown all the time. It still sits below other browser controls in the header. If you want to move it to the top of the browser, do the following:

Locate the Windows Registry key

KEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser

Right-click that key and select New > Dword (32-bit) Value from the context menu. Name the new parameter ITBar7Position and give it the value 1.

Both Toolbar and WebBrowser did not exist on our Windows 7 Professional test system. Simply right-click on the parent key and select New > Key to create them.

menu on top

menu on top

The changes once again become visible on the restart of the browser.

To revert the change, set the value of the parameter to 0.

Microsoft definitely should have made it easier for users to change the location of items in the Internet Explorer 9 header. It is simply not understandable why they did not add an option to drag and drop items around, and display them using the right-click menu or the options of the Internet browser. Yes, some options are available but those are not sufficient, at least not for us power users.

What’s your take on this?

Related Articles:

Windows Explorer Menu Editor
How To Uninstall Windows Internet Explorer 9
Internet Explorer 9 Tweaker
Add Custom Items To Windows Explorer Context Menu
Context Menu Enhancer, Add Features To Windows Explorer Context Menu

Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook, Twitter or Google+ using the icons below.



About the Author:Martin Brinkmann is a journalist from Germany who founded Ghacks Technology News Back in 2005. He is passionate about all things tech and knows the Internet and computers like the back of his hand. You can follow Martin on Facebook or Twitter.

Author: , Monday September 20, 2010 -
Tags:, ,


Responses so far:

  1. kalmly says:

    Great information. But, since I’m sticking with XP for as long as possible, I won’t need to be worrying about this particular IE change – speaking of forcing changes upon users. :)

  2. tinwheeler says:

    Martin, I agree with Kalmly. Yesterday I uninstalled IE9 “Alpha” (sarcasm). I realize that beta versions have a few glitches, but the average person shouldn’t have to be a geek , able to hack the registry to run an OS once it’s in beta. It appears that MS & Firefox are in a upgrade war to the detriment of its users. You know that I’m an elder geek who believes in the old adage, “If it ain’t broke, don’t fix it.

  3. Dennis says:

    Thank you, this was my first concern. Over now.

  4. tuna says:

    A registry tweak required to show the menu bar permanently? I guess I should be happy it’s not more ribbon nonsense.

    Innovation for the sole purpose of staying relevant does not behoove anyone for long.

  5. rvdmast says:

    but…how is this new? iirc the menu bar was hidden and (if visible) placed below the address bar since IE7. This tweak to show the menu bar and move it to the top has been around since then.

    • tuna says:

      IE6, 7 & 8 if it was not visible, you could click through r-c menu or internet options and select it to be visible. It would show up until it was manually changed again. Now…apparently not without a reg edit.

      Next thing you know they’ll be hiding the status bar as default ….errr… or something even more counterintuitive, like hiding the address bar in good ol’ Explorer….

  6. devky says:

    Amen, tinwheeler! I just discovered that I have to edit the registry to make my IE9 menu bar always visible. Ridiculous, but not surprising, coming from Microsoft. I wanted to uninstall IE9, but don’t know what will happen to my Favorites, cookies, etc. if I do that, so I feel I’m stuck with this inferior product.

  7. xer says:

    Great!

    There would be a possibility to stick also a favourites bar?

    thanks

  8. Michael says:

    How can I increase the number of typed URLS in the Address Bar drop down menu in MSIE 9 ?

    Currently that is set to a maximum of a poxy 5.

    Changing Auto Complete settings makes no difference by the way !

    Michael

  9. Kari says:

    I just installed the final version of IE9. Damn, I can’t get the menu bar to the top. Did they make some changes to the final? I double checked the registry key, it seems to be spelled right, and parameters correct…?? What next?!

  10. Mystique says:

    I also can’t get the menu bar to stay on the top above the tab bar (seriously who would seriously want it below the tab bar) I have also tried using TweakIE9 but it still won’t move to the top.

    This google chrome fantasy lookalike camp has to stop, not everyone thinks the chrome UI is great certainly not me.

  11. Mystique says:

    I also tried using Local Group Policy Editor to edit the menu bar settings and nothing changed either.
    I miss the search bar and hate the inferior tab bar which is just like chrome in that it compresses the size of each tab to a tiny little box with each new tab added, just like chrome it will look like rubbish and become impractical with many tabs open unlike firefox which can can easily be configured to a T to perform the way you want it.

    I also feel the back button looks as if it is overlapped by the tab bar (bottom cut off).

  12. Rick says:

    Menu bar on top tweak doesn’t work in released version.

  13. Kari says:

    There has to new reg key for that, but since then, I’ll keep using firefox. IE 7, 8, 9 are all annoying me too much.

    What is the matter with them, why do they keep making interfaces crappy and try to be faster than yesterday. I’m good with the speed what we have, I just want everything to be nice to use.
    WE WANT CUSTOMIZABLE INTERFACE!!!
    Right?!?!? Right…?

    Kari

    • It is usually the experienced users that want customization.

      • Anonymous says:

        Aren’t we all just that?
        ;-)

        What I expected also from IE9, was floating toolbars that could be placed left or right side, where web pages don’t have nothing but empty space, but no… They just don’t listen end users. Just like they are ruining Office and the base of the Windows, everythings just a big mess, and what about Windows explorer and the old good search function. Gone…

        Gosh…

  14. Aussie_Z says:

    Thanks for instructions. I concur with Rick (March 16) These changes to the registry and/or using the gorup policy editor do not seem to change anythin in the released version. I run on Windows Pro 64 bit. This included running regedit as an administrator. I tried a restart but it still didn’t work. I concur with the other commenters that we really need a customizable interface. Locking down the toolbars is not a good idea.

  15. Dave in b'more says:

    There’s an easier way. Hold down the “alt” key to display temporarily. The, from the “View” menu, select “Tool Bars” and check “Menu Bar”. Now the menu bar will always be there.

    • MojaveMike says:

      Or Right-Click on the toolbar area (instead of pressing ALT) and select Menu Bar. Two mouse clicks seem a bit easier than editing the registry.

      • As I said about a 1000 times, the option is not there in my installation of Internet Explorer 9. I HAD to edit the Registry to display the menu. But I agree of course that you should check with a right-click if it is there, and if it is enable it that way.

  16. Joe says:

    I found that once I clicked on ALT to get the menu bar, then I clicked on View and then , Toolbars, then Menu Bar , it stays on.

    Don’t know how long it will last, but I turned off IE 9 and restarted, and the Menu bar is still there.

  17. great post and comments.
    i was certain that my install of IE 9 was flawed but you resolved my concern.
    seems a bit arrogant of microsoft to not display the menu by default and allow us the option of hiding it if we choose.
    thanks

  18. Linda Lee says:

    So frustrated I used the tweak to ge the menu on top, but it does not work.
    Why??
    I see you noted in the final release it did not work, but why won’t they let me move it, I hate this.

  19. Anonymous says:

    Thank you very much. I could not find the file menu and did not understand what was going on. You helped me out a lot!

  20. Anonymous says:

    Awesome! Thanks for the fix!

  21. Ray says:

    Greetings,

    Is there a registry tweak that would put the Favorites bar above the address bar as well? If I recall, this is the way IE5 was laid out.

    Thanks for your help!

  22. clipper says:

    hehe that was cool, many thanks

    i almost feel clever….

  23. MrBillz says:

    I notice that the last entry in this thread is December 26, 2011. Is there any way or tweak to get the menu bar above the tabs? If not, what forum can one voice their displeasure to Microsoft. I hate it when you upgrade and lose features that you like. Makes no sense at all.

  24. Pat says:

    Thanks so much for the information to fix this. Your are right, it should be simplier and not so time consuming to change something so basic. I’m disappointed that Microsoft is not better in tune with their users.

    • MrBillz says:

      Except that, as noted, it does not seem to work in the final release. They wonder why they are losing market share.

      • Andrea says:

        Once you get your Menu bar up using a rt-click over the toolbar, go into View, Toolbars, unlock the toolbar by removing the check, make your changes and then go back in View, Toolbars and re-lock your toobar. The “Lock the toolbars” is the default.

        Good Luck!

  25. Andrea says:

    Just want to “thank” everyone for the and the Rt-click over the toolbar. I spent hours trying to fix and now I’ve passed on to 2 others who were not aware. I used these fixes on non-beta I.E.9 version 9.08112.16421. They worked on the Internet Explorer 9′s that I found. I just don’t like registry tweaks, plus, they require administrative permissions.

    Thanks again!

  26. John says:

    Does anyone know what the point of the “Lock the toolbars” option is?

    If you uncheck it, you get the dotty handles, but you still can’t move the frickin’ things. In previous versions you could have the toolbar and the menu bar on the same row. Not any more!

    Bye bye, toolbar – you just take up too much space.

Leave a Reply   Follow Ghacks   Subscribe To Comment Rss

Subscribe without commenting

© 2005-2012 Ghacks.net. All Rights Reserved. Privacy Policy - About Us