Published by


Brink's Avatar
Administrator

Join Date: Jul 2009
Posts: 22,582

How to Change Maximum Download Connections per Server Limit in Internet Explorer


information   Information
Internet Explorer has a limit for the amount of simultaneous downloads per website or server.

  • Internet Explorer 7 and earlier versions limit the number of files that you can download at one time to two by default.
  • Internet Explorer 8 and Internet Explorer 9 limit the number of files that you can download at one time to six by default.
  • Internet Explorer 10 and Internet Explorer 11 limit the number of files that you can download at one time to eight by default.

In addition, if you visit a website with lots of images (and supporting files like CSS styles and Javascript), then you could have a slower browsing experience. On average, your browser could have to make several requests to the site's server before it can finish loading the page. Requesting all the files needed to download with the default 8 (ex: IE11) at a time is going to be slower than requesting say 16 files at a time.

As internet connection speeds increase, the default number of simultaneous downloads to a single website or server may be to restrictive and not meet your needs.


This tutorial will show you how to change the maximum number of simultaneous download connections per server limit in IE8, IE9, IE10, or IE11 for all or specific users in Windows.

warning   Warning
It is recommended that you do not increase the number of connections too much to avoid websites from having to block the extra download connections.

Changing the number of maximum connections to 16 is a good recommended amount.





Internet Explorer Download Connections per Server - Change OPTION ONE Internet Explorer Download Connections per Server - Change
Change Internet Explorer Max Connections Per Server using a REG File


Note   Note
The .reg files below are for the registry keys and values below.

Code:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER

HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER
iexplore.exe DWORD


1. Do step 2 or 3 below for what you would like to do.

2. To Restore Default Maximum Number of Connections per Server for Only Current User
NOTE: This is the default setting.

A) Click/tap on the Download button below to download the file below, and go to step 4 below.

IE_Default_Max_Download_Connections_Per_Server.reg

download


3. Set Maximum Number of Connections per Server to 16 for Only Current User


A) Click/tap on the Download button below to download the file below, and go to step 4 below.

IE_16_Max_Download_Connections_Per_Server.reg

download


4. Save the .reg file to your desktop.

5. Double click/tap on the downloaded .reg file to merge it.

6. If prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.

7. Restart the computer to apply.

8. When finished, you can delete the downloaded .reg file if you like.





Internet Explorer Download Connections per Server - Change OPTION TWO Internet Explorer Download Connections per Server - Change
Change Internet Explorer Max Connections Per Server in Registry Editor


Note   Note
This option will only affect the current user on the PC.


1. Press the + R keys to open the Run dialog, type regedit, and click/tap on OK.

2. In Registry Editor, navigate to the location below. (see screenshot below)

Code:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER
Note   Note
If the Internet Explorer key is not there, then right click on the Microsoft key, click on New and Key, type Internet Explorer, and press Enter.

If the Main key is not there, then right click on the Internet Explorer key, click on New and Key, type Main, and press Enter.

If the FeatureControl key is not there, then right click on the Main key, click on New and Key, type FeatureControl, and press Enter.

If the FEATURE_MAXCONNECTIONSPER1_0SERVER key is not there, then right click on the FeatureControl key, click on New and Key, type FEATURE_MAXCONNECTIONSPER1_0SERVER, and press Enter.


Click image for larger version

3. In the right pane of the FEATURE_MAXCONNECTIONSPER1_0SERVER or FEATURE_MAXCONNECTIONSPERSERVER key, double click on the iexplorer.exe DWORD to modify it. (see screenshot above)

Note   Note
If the iexplorer.exe DWORD is not there, then right click on an empty area in the right pane, click on New and DWORD (32-bit) Value, type iexplorer.exe, and press Enter.



4. Select (dot) Decimal, enter a number between 2 to 128 for how many max connections you want, and click/tap on OK. (see screenshots below)
NOTE: 16 connections is a good recommended amount.

Name:  Reg-3.jpg
Views: 27398
Size:  34.2 KB

5. In Registry Editor, navigate to the location below. (see screenshot below)

Code:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER
Note   Note
If the FEATURE_MAXCONNECTIONSPERSERVER key is not there, then right click on the FeatureControl key, click on New and Key, type FEATURE_MAXCONNECTIONSPERSERVER, and press Enter.


Click image for larger version

8. Repeat steps 3 and 4 above to set the same number of connections for both FEATURE_MAXCONNECTIONSPER1_0SERVER and FEATURE_MAXCONNECTIONSPERSERVER.

9. When finished, close Registry Editor, and restart the computer to apply.




Internet Explorer Download Connections per Server - Change OPTION THREE Internet Explorer Download Connections per Server - Change
Change Internet Explorer Max Connections Per Server in Group Policy

1. Open the all users, specific users or groups, or all users except administrators Local Group Policy Editor for how you want this policy applied.

2. In the left pane, click/tap on to expand User Configuration, Administrative Templates, Windows Components, Internet Explorer, Security Features, and open AJAX. (see screenshot below step 3)

3. In the right pane of AJAX, double click/tap on Maximum number of connections per server (HTTP 1.0) to edit it. (see screenshot below)

Click image for larger version


4. Do step 5 or 6 below for what you would like to do.


5. To Change Maximum Number of Connections per Server

A) Select (dot) Enabled, enter a number between 2 to 128 for how many max connections you want, and click/tap on OK. (see screenshots below step 6A)
NOTE: 16 connections is a good recommended amount.

B) Go to step 7, or step 9 if you already did steps 7 and 8.

6. To Restore Default Maximum Number of Connections per Server

A) Select (dot) Disabled or Not Configured, and click/tap on OK. (see screenshots below)
NOTE: Not Configured is the default setting.

B) Go to step 7, or step 9 if you already did steps 7 and 8.


Click image for larger version

Click image for larger version

7. In the right pane of AJAX, double click/tap on Change the maximum number of connections per host (HTTP 1.1) to edit it. (see screenshot below step 3)

8. Repeat step 5 or 6 above to set the same number of connections for both Maximum number of connections per server (HTTP 1.0) and Change the maximum number of connections per host (HTTP 1.1).

9. When finished, you can close the Local Group Policy Editor, and restart the computer to apply.



That's it,
Shawn