Home » All » Internet Explorer » Windows | All Categories

Published on 10.20.06 by Brent Trahan

Speedup Internet Explorer 7 by Increasing the Connections Limit

This guide shows you how to increase Internet Explorer 7’s connection limit from 2 to 16 which increases the speed of many web pages.

Want to speedup Windows Vista? Check out my guide on how to Speedup Windows Vista without Losing Functionality for more tips on speeding up Windows Vista.

What Are Connections?

When you connect to a website your computer establishes connections with the web server(s).  One connection might be a graphics server, another connection may be an ad server and so on.  Once the connection has received what it asked for it is disconnected and used for something else.

By default IE7 is set to only be able to open 2 or 4 connections at a time.  If you have broadband and you use tabs in IE7 or you visit sites that use lots of connections this tweak will increase the speed of IE7 a little.

You might be wondering “Why don’t they just set IE7 to use 16 connections by default instead of 2?”  If everyone who uses IE would use 16 connections it would slow down the internet.  The low number of connections set by default is like a throttle being held back so the internet doesn’t slow down and to keep web servers from getting bogged down from many connections by only a few users.

How Do I Increase My Connections To 16?

Download and install this registry key.

If you don’t want to download and run the registry key above (I don’t blame you), you can create your own. Open notepad and paste the code below in it.

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“MaxConnectionsPerServer”=dword:00000010
“MaxConnectionsPer1_0Server”=dword:0000010

Save the file by clicking save as, change Save as type to All Files, name the file something like ieregedit.reg. Don’t forget to add .reg to the file to make it a registry key.

Please note: This regkey works on IE5+ and all versions of Windows.

Don’t expect your internet speed to double or anything like that. This tweak will make most advanced sites load a little quicker.  If you’re using tabs this tweak will let IE7 load multiple tabs quicker also.

Want to get faster networking in Windows Vista? Try disabling Remote Differential Compression.

Still need help? Ask your computer question now.

Related Guides:

33 Responses to “Speedup Internet Explorer 7 by Increasing the Connections Limit”

Subscribe to this guide's comments RSS feed.

  1. Xcaliber says:

    ok, so wjhere do u save this to….. desktop?

  2. helper says:

    copy text to notepad save it as a .reg file
    use any name but has to besaved as .reg

  3. Brent Trahan says:

    Pay attention to the paragraph just under the code on this guide. It shows you how to save as a .reg file.

  4. nds76 says:

    I just clicked the link then clicked “RUN”.

  5. JBJ says:

    This does not work on Vista Home Premium:(

    Nice fix though:)

  6. Brent Trahan says:

    @JBJ The version of Windows doesn’t matter as long as you have IE5 or greater.

    http://support.microsoft.com/kb/282402

    This works on all versions of Windows Vista.

  7. Pitiusz says:

    Wow, it works! My IE7 is faster now. Thank you very much!
    Best regards from Poland :)

  8. John from Belgium says:

    Thanks a lot Brent.

  9. ridhoyp says:

    Nice :D my IE7 is faster.. best regards from indonesia :D

  10. Meg says:

    WOW!!!!!!!!!! Works Great Thanks!

  11. mars says:

    Thanks so much…

    Seems a lot better (I think !)…I regularly have 8 tabs open

  12. pete says:

    “registry editing has been disabled by your administrator.”, What is this?

  13. eddie says:

    um, but 14 is the default on windows ie 7?!?!?!?!?!?

    i checked, using regedit. and scroll to

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

    correct me if im wrong, maybee the “…..14(20)” in brackets may have something to do with it?

  14. Brent Trahan says:

    I don’t think so. Two or four connections is the standard for all browsers.

  15. James says:

    In case there is a problem, how do you set it back to the way it was?

  16. Brent Trahan says:

    Create your own registry file and change:

    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    “MaxConnectionsPerServer”=dword:00000010
    “MaxConnectionsPer1_0Server”=dword:0000010

    to:

    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    “MaxConnectionsPerServer”=dword:00000002
    “MaxConnectionsPer1_0Server”=dword:0000002

    to set it back the way it was.

  17. Peter says:

    Actually the default for “MaxConnectionsPer1_0Server” is 4.

    Simply deleting the keys restores the defaults.

    reg delete “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v “MaxConnectionsPerServer”

    reg delete “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v “MaxConnectionsPer1_0Server”

  18. will says:

    What happens if you make it more than 10?
    Does it make your browser even faster or does it crash your browser?

  19. naim says:

    thanks a lot that must be very amazing tweak! do you know how to maximize internet connection by any setting from windows files because i’ve heard microsoft had taken 20% of our connection so how to solve it?

  20. Fantastic,
    IE7 was causing me to want to drop kick my pc off the roof all day.
    Why the hell would they piss people off by putting this so low?
    Bonehead move microsoftinthehead…

    Thanks Brent!

  21. Jamie who know's not much about XP internet explorer so please use lamens :-) says:

    Sometimes my explorer has a limit of pages that can be open although no error message etc. I know it can be removed because I somehow done it once before but have recently had my computer fixed and now I forget how to stop the limit….please help

  22. rajat says:

    thanx..impressive tweak..:P

  23. Lobox23 says:

    The default on my XPx64 machine was 32, but I’ll have to check this out on all my other 32bit machines in the house.

    Thanks.

  24. y2k2 says:

    These numbers on my Vista business with IE8 are 10 each.
    Not sure if increasing it to 16 will improve anything.

  25. idham says:

    should i delete the ieregedit.reg??
    or
    where i should save it?..my documents or C: or D: ?

    • UserID12 says:

      Xcaliber says:
      April 19, 2007 at 9:15

      pmok, so wjhere do u save this to….. desktop?

      Reply Brent Trahan says:
      April 20, 2007 at 4:38 am

      Sure

      nds76 says:
      November 3, 2007 at 8:48 am

      I just clicked the link then clicked “RUN”.

      Reply Brent Trahan says:
      November 3, 2007 at 9:41 am

      Yes.

  26. SACHG says:

    Hi,
    When I click on any link (ctrl+click to open in new tab) then IE7 take lot of time to open the tab.

    What should I do? :(

    • UserID12 says:

      James says:
      July 31, 2008 at 11:26 am

      In case there is a problem, how do you set it back to the way it was?

      Reply Brent Trahan says:
      July 31, 2008 at 11:42 am

      Create your own registry file and change:

      Windows Registry Editor Version 5.00
      [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
      “MaxConnectionsPerServer”=dword:00000010
      “MaxConnectionsPer1_0Server”=dword:0000010

      to:

      Windows Registry Editor Version 5.00
      [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
      “MaxConnectionsPerServer”=dword:00000002
      “MaxConnectionsPer1_0Server”=dword:0000002

      to set it back the way it was.

  27. UserID12 says:

    This one worked better for me.

    Copy the below code and paste in the notepad, save as TweakIE7.reg

    Note: The default save notepad settings stay the same
    [Text Documents (*txt)] –>Don’t Change
    [Encoding ANSI] –>Don’t Change

    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    “MaxConnectionsPerServer”=dword:00000010
    “MaxConnectionsPer1_0Server”=dword:0000010

    Double click the file “TweakIE7.reg” and click yes to allow modified the registry.

    Note: This regkey (TweakIE7.reg) is only support Internet Explorer 5+ and above with all version of Windows. Happy browsing :)

Leave a Reply

Subscribe to this guide's comments RSS feed.

Microsoft Windows is a registered trademark of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with MAXIMUMpcguides.com. All other products mentioned are registered trademarks of their respective companies. MAXIMUMpcguides IS NOT RESPONSIBLE for any damage or data loss to your computer from using this web site. All information on MAXIMUMpcguides is provided on an AS IS basis with NO WARRANTIES.

Copyright 2006-2013 Brent Trahan. All rights reserved.