locked
Explorer Menu Bar removal RRS feed

  • Question

  • Does anyone have a solution to removing the Menu Bar "File, Edit, View, Favorites, Tools & Help" and the address bar etc with a Group Policy?

    I have a situation where we are outsourcing some work & we have the remote users connecting via term server & we need to have all the browsing capabilities removed for them. We have just a few explict applications that they can use & they are the only apps they are authorized to lauch and that works fine, even though they dont have permissions to access items on the local machine and lan they can still see them if the were to click on "View/Explorer Bar/Folders"

    I have played around with all the suggested IE Settings out there on the web etc & also tried creating a custom ADM seen below.

    Any ideas?
    Thanks in advance!

    CLASS USER

     
    CATEGORY !!NoMenuBar
    KEYNAME USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    POLICY !!RemoveMenuBarfromWindowsExplorer
            VALUENAME "NoFileMenu"
            VALUEON 1
            VALUEOFF 0
        END POLICY
    END CATEGORY


    Ultan Kinahan | MCITP: EMA/EA | MCSE M+S/MCTS/CCDA
    Friday, December 11, 2009 1:28 PM

Answers

  • Hi,

    We could edit Registry Keys to control Menu Bars.

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    ITBarLayout
    offset 0018 = 03 Hides Menu Bar
    offset 0018 = 00 hides everything (menubar & buttons ...)

    Let’s try the steps below to hide menu bar on all clients.

    1.    On one client, export Registry key below:
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]

    Open exported registry file, find the ITBarLayout section. Change the part in bold to 00,00,00,00,00,00,00,00 to hide menu bar and buttons. Or change it to 03,00,00,00,00,00,00,00 to only hide menu bar. It looks like below:

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    "ITBarLayout"=hex:11,00,00,00,4c,00,00,00,00,00,00,00,24,00,00,00,18,00,00,00,\
    1a,00,00,00,00,00,00,00,00,00,00,00 ,a0,0f,00,00,05,00,00,00,62,05,00,00,26,\

    2.    Import modified file into Registry and log off/log on the user again. Does it work?
    3.    If it works, try to create a logon script to import above modify registry file for all users.

    Thanks.


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Marked as answer by Mervyn Zhang Monday, December 21, 2009 2:29 AM
    Monday, December 14, 2009 5:48 AM

All replies

  • Can you just confirm exactly what you are talking about? Do you want to remove the menu bar from Explorer or Internet Explorer (or both?) ? I thought you were talking about explorer but then you said you had been playing around with the IE settings and you also mentioned Favourites so now I'm not so sure..
    Friday, December 11, 2009 6:32 PM
  • Hi Chris,

    Sorry i mean Windows Explorer & not IE. I mention IE because i found a lot of things on various sites referencing using IE Settings in GPO that would do it in Windows Explorer for you also, but they didnt work.

    Thanks
    Friday, December 11, 2009 7:02 PM
  • Hi,

    We could edit Registry Keys to control Menu Bars.

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    ITBarLayout
    offset 0018 = 03 Hides Menu Bar
    offset 0018 = 00 hides everything (menubar & buttons ...)

    Let’s try the steps below to hide menu bar on all clients.

    1.    On one client, export Registry key below:
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]

    Open exported registry file, find the ITBarLayout section. Change the part in bold to 00,00,00,00,00,00,00,00 to hide menu bar and buttons. Or change it to 03,00,00,00,00,00,00,00 to only hide menu bar. It looks like below:

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    "ITBarLayout"=hex:11,00,00,00,4c,00,00,00,00,00,00,00,24,00,00,00,18,00,00,00,\
    1a,00,00,00,00,00,00,00,00,00,00,00 ,a0,0f,00,00,05,00,00,00,62,05,00,00,26,\

    2.    Import modified file into Registry and log off/log on the user again. Does it work?
    3.    If it works, try to create a logon script to import above modify registry file for all users.

    Thanks.


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Marked as answer by Mervyn Zhang Monday, December 21, 2009 2:29 AM
    Monday, December 14, 2009 5:48 AM
  • Hi Mervyn,

    Thanks for the reply. I did find the reg file i have outlined below, but it has being working with limited success for some reason.
    This is the reg file i have being using;
    ====================================================
    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    "ITBarLayout"=hex:11,00,00,00,4c,00,00,00,00,00,00,00,34,00,00,00,11,00,00,00,\
      28,00,00,00,05,00,00,00,6a,05,00,00,00,00,00,00,02,00,00,00,20,07,00,00,8d,\
      02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    =====================================================

    So if i understand what your saying correctly, you are saying replace the first two lines of the existing reg file i have with the lines you supplied? is that correct? so it would like like this:

    =====================================================
    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    "ITBarLayout"=hex:11,00,00,00,4c,00,00,00,00,00,00,00,24,00,00,00,18,00,00,00,\
      1a,00,00,00,00,00,00,00,00,00,00,00 ,a0,0f,00,00,05,00,00,00,62,05,00,00,26,\
      02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    =======================================================

    Does that look ok?

    Thanks,


    Ultan Kinahan | MCITP: EMA/EA | MCSE M+S/MCTS/CCDA
    Monday, December 14, 2009 5:19 PM
  • Hi,

    Thank you for update. It looks OK.

    I would suggest you export the Registry key from your client, so first two may not be the same with mine. We just need change the offset 0018 to 00 to hide all things.

    If the Registry below are from client system:

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    "ITBarLayout"=hex:11,00,00,00,4c,00,00,00,00,00,00,00,34,00,00,00,11,00,00,00,\
      28,00,00,00,05,00,00,00,6a,05,00,00,00,00,00,00,02,00,00,00,20,07,00,00,8d,\


    It suggested to import:

    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser]
    "ITBarLayout"=hex:11,00,00,00,4c,00,00,00,00,00,00,00,34,00,00,00,11,00,00,00,\
      28,00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,02,00,00,00,20,07,00,00,8d,\


    Thanks.

    This posting is provided "AS IS" with no warranties, and confers no rights.
    Tuesday, December 15, 2009 9:47 AM
  • Hi Ultan,

    Do you need any other assistance? If there is anything we can do for you, please let us know.

    Thanks.

    This posting is provided "AS IS" with no warranties, and confers no rights.
    Monday, December 21, 2009 2:29 AM
  • Ok, I was able to get this to work, I like it, but I now want to create an ADM and use GPO to make the changes, any suggestions, I know how to change a dword but not a hex key.
    Thursday, December 8, 2011 3:59 PM
  • thanks a lot, this was very useful.

    saludos compas

    Friday, June 15, 2012 10:11 PM