Jalaj P. Jha

Technical & Miscellaneous Ramblings

Tweaking Registry for Internet Explorer

with 34 comments

Behaviour of Internet Explorer can be modified by Registry Tweaks. Let’s take the Internet Settings first.

This is the dialog Box which opens when you select “Internet Options…” under “Tools” menu item in Internet Explorer or by Opening “Internet Options” from Control Panel.

Open Regedit and browse through to the key as below (or create if doesnot exist)

HKEY_CURRENT_USERS\\Software\\Policies\\Microsoft\\Internet Explorer\\Control Panel

Creating a DWORD valuename (names as below) and setting its value to 1 will hide the corresponding Tabs in the Dialog Box

ValueName Description
GeneralTab Disable viewing the General page
SecurityTab Disable viewing the Security page
PrivacyTab Disable viewing the Privacy page
ContentTab Disable viewing the Content page
ConnectionsTab Disable viewing the Connections page
ProgramsTab Disable viewing the Programs page
AdvancedTab Disable viewing the Advanced page

To regain the original settings either set 0 for above valuenames or delete them.

The individual items under the above pages can also be restricted by creating a DWORD valuename (names as below) and setting its value to 1

ValueName Description
History Prevents users from changing the history settings for the browser.
Colors Prevents users from changing the default Web page colors.
Links Prevents users from changing the colors of links on Web pages.
Fonts Prevents users from changing font settings.
Languages Prevents users from changing language settings.
Accessibility Prevents users from changing accessibility settings.
Settings Disable changing any settings on the General page
HomePage Disable changing HomePage on the General page
Advanced Disable changing any settings on the Advanced page.

The menubar displayed on the browser window too can be modified. Browse to the key as below (or create if doesnot exist)

HKEY_CURRENT_USERS\\Software\\Policies\\Microsoft\\Internet Explorer\\Restrictions

Creating a DWORD valuename (names as below) and setting its value to 1 will hide the corresponding menu items

ValueName Description
NoBrowserSaveAs File menu: Disable Save As… menu option
NoFileNew File menu: Disable New menu option
NoFileOpen File menu: Disable Open menu option
NoBrowserClose File menu: Disable closing the browser and Explorer windows
NoViewSource View menu: Disable Source menu option
NoTheaterMode View menu: Disable Full Screen menu option
NoFavorites Hide Favorites menu
NoBrowserOptions Tools menu: Disable Internet Options… menu option
NoHelpItemTipOfTheDay Help menu: Remove ‘Tip of the Day’ menu option
NoHelpItemNetscapeHelp Help menu: Remove ‘For Netscape Users’ menu option
NoHelpItemTutorial Help menu: Remove ‘Tour’ menu option
NoHelpItemSendFeedback Help menu: Remove ‘Send Feedback’ menu option
NoBrowserContextMenu Disable Context menu (right click)
NoOpeninNewWnd Disable Open in New Window menu option
NoSelectDownloadDir Disable Save this program to disk option

The toolbar displayed on the browser window too can be modified. Browse to the key as below (or create if doesnot exist)

HKEY_CURRENT_USERS\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer


Create a DWORD valuename SpecifyDefaultButtons and set its value to 1. This has to be added once followed by tweaks as below.

Creating a DWORD valuename (names as below) and setting its value to 2 will hide the corresponding toolbar items. For showing the items, you will either require to change values to 1 or delete the valuename.

ValueName Description
Btn_Back Hide Back button
Btn_Forward Hide Forward button
Btn_Stop Hide Stop button
Btn_Refresh Hide Refresh button
Btn_Home Hide Home button
Btn_Search Hide Search button
Btn_History Hide History button
Btn_Favorites Hide Favorites button
Btn_Folders Hide Folders button
Btn_Fullscreen Hide Fullscreen button
Btn_Tools Hide Tools button
Btn_MailNews Hide Mail button
Btn_Size Hide size button
Btn_Print Hide Print button
Btn_Edit Hide Edit button
Btn_Discussions Hide Discussions button
Btn_Cut Hide Cut button
Btn_Copy Hide Copy button
Btn_Paste Hide Paste button
Btn_Encoding Hide Encoding button

Written by Jalaj

January 1, 2007 at 7:18 am

34 Responses

Subscribe to comments with RSS.

  1. love the tweaking have customised my IE with the NoBrowserClose – is there anyway I can customise the Restriction error message that comes up

    Mandy

    February 9, 2009 at 5:04 am

  2. Removing the “favorite center” from Internet Explorer 7

    Hi,
    It looks like you have a huge understanding of how all this registry-thing works. Perhaps you can help me with the thing in question.
    I would like to remove the two “Star-Buttons” from my IE7 browser.
    Somewhere on another site I saw a solution in the registry, however the solution do nothing for my browser.. the fav-stars are still there.
    I seriously hope you can help!

    Thanks for a great log,

    dingo

    February 9, 2009 at 1:48 am

  3. Hi,
    For the proxy to change for the PC, not the user, there is a policy to do that:
    1 – On the command prompt, type gpedit.msc.
    2 – Navigate to Computer Configuration –> Administrative Tools –> Windows Components –> Internet Explorer.
    4 – On the options on the right hand, Enable the forth option, which reads: Make proxy setting per- machine (rather than per-user).

    HTH
    Yba

    Yba

    January 22, 2009 at 1:47 pm

  4. I am using windows xpe on a thin client with restricted access to a single account. So we make changes via local administrator. I want to change the proxy, but when I do it via local admin on the Hkey_current_user. The changes only work on the admin account and not the restricted accout. How do I make changes so it applies to all users?
    Thanks, Joe C.

    joec

    January 7, 2009 at 6:04 pm

  5. This is great, i want to take few of the buttons from my IE, like Search, Print, Mail, etc…

    I will try this today and let you know if i get any errors.

    Tech Blog

    November 4, 2008 at 4:46 pm

  6. My bajrang computer education logo make bast and grade in india

    kamlesh

    September 25, 2008 at 2:39 pm

  7. Is there a way to have IE go back to the home page when it has been idle for some specified minutes??

    James

    August 29, 2008 at 3:58 pm

  8. Using mandatory profiles that get downloaded on each login. Which reg key will hide the ‘Edit with MS Word” button?

    James

    August 29, 2008 at 3:56 pm

  9. Thanks for the post.

    I have one question…

    Using IE, while downloading files, the dialog box shows Open, Save, Cancel right?

    When User clicks on “open”, the file gets downloaded into some “temp” folder. But I want to fix some other location for this (Maybe the same location that is fixed when user clicks on “save”)

    Somashekar

    August 20, 2008 at 2:49 pm

  10. Thanks for the above information…..!

    Anil

    August 18, 2008 at 8:19 pm

  11. This is a great post. I just tried out a bunch of these and they work. Indeed, the hive should be HKEY_CURRENT_USER without an S. Another thing noteworthy is that since the buttons settings are applied to Explorer and not Internet Explorer, it acts as a typical Microsoft product and is not updated right away until you at least log out of windows and then back in. Hope this helps.
    Thanks for the info,
    Jason

    Jason

    August 17, 2008 at 9:39 pm

  12. I am attempting to hide the History button in IE7, XP Home. However, in my registry I don’t have the HKEY_CURRENT_USERS, but instead the HKEY_CURRENT_USER. Assuming these may be the same thing, I modified as per your suggestion but it doesn’t seem to hide my button. Below is what my registry looks like. Am I doing this correctly? Is this something I can do with XP Home?

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
    “NoDriveTypeAutoRun”=dword:00000091
    “SpecifyDefaultButtons”=dword:00000001
    “Btn_History”=dword:00000002

    Thank you kindly

    Chuck

    May 8, 2008 at 7:58 am

  13. [...] Tweaking Registry for Internet Explorer [...]

  14. [...] Tweaking Registry for Internet Explorer [...]


Leave a Reply