# IE and multiple downloads

**URL:** <https://boards.straightdope.com/t/ie-and-multiple-downloads/58498>\
**Category:** Factual Questions\
**Created:** [March 18, 2001, 8:44pm UTC](https://boards.straightdope.com/t/ie-and-multiple-downloads/58498 "2001-03-18T20:44:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rhythmdvl](https://avatars.discourse-cdn.com/v4/letter/r/85f322/32.png) [@Rhythmdvl](https://boards.straightdope.com/u/Rhythmdvl)\
**Post date:** [March 18, 2001, 8:44pm UTC](https://boards.straightdope.com/t/ie-and-multiple-downloads/58498/1 "2001-03-18T20:44:55Z")

</div>

The problem is best described by the [Ask Jeeves](http://ask.com/main/metaanswer.asp?metaEngine=directhit&origin=0&MetaURL=http%3A%2F%2Fask%2Edirecthit%2Ecom%2Ffcgi%2Dbin%2FRedirURL%2Efcg%3Furl%3Dhttp%3A%2F%2Fwww%2Enthelp%2Ecom%2F50%2FIElimitation%2Ehtm%26qry%3Dhow%2B%2B%2Bdo%2BI%2Blimit%2BSimultaneous%2Bdownloads%2B%26rnk%3D1%26cz%3De258283644d2898f%26src%3DDH%5FAsk%5FSRCH&qCategory=jeeves&metaTopic=Ever+try+to+open+more+than+2+downloads+at+the+same+time+in+IE+but+had+it+not+open+the+third+one+until+one+of+the+other%2E%2E%2E&ItemOrdinal=0&logQID=2A4C34F510DCDE4D99E26C5AA3317192&sv=208&back=http%3A%2F%2Fask%2Ecom%2Fmain%2Faskjeeves%2Easp%3Fask%3Dhow%2520%2520%2Bdo%2BI%2Blimit%2BSimultaneous%2Bdownloads%2B%26origin%3D0%26site%5Fname%3DJeeves%26metasearch%3Dy%2520es%26ads%3D) page I found while searching for the answer:

> [@](#):
>
> Ever try to open more than 2 downloads at the same time in IE but had it not open the third one until one of the other two had finished downloading. Do you find this annoying as hell? Well, today is your day \<g\>

I read their solution, which came directly from a Microsoft support [page](http://support.microsoft.com/support/kb/articles/q183/1/10.asp) addressing the problem. Should fix the problem, no? Well, not quite

First off, besides being paranoid about fiddling with my registry settings, I don’t quite understand what they want me to do. I’ve looked all about the MS support site, but can’t find any explanation of their instruction’s conventions. The give me two suggestions for registry entries to create:

> [@](#):
>
> HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
> 
> MaxConnectionsPerServer REG\_DWORD (Default 2)  
> Sets the number of simultaneous requests to a single HTTP 1.1 Server
> 
> MaxConnectionsPer1\_0Server REG\_DWORD (Default 4)  
> Sets the number of simultaneous requests to a single HTTP 1.0 Server

Well, the comment (Sets the number…) is not part of the entry (I don’t think), but what about (Default X)? Is this supposed to be typed in exactly as it is in the line? Do I change the number to the number of simultaneous connections I want? Do I leave the word ‘Default’ in? What will happen as I put in higher and higher numbers? More downloads will cost me in bandwidth per download, but will it cause my system to become unstable? I also have Netscape on this machine, and it happily downloads several files at once, but I can’t find a corresponding registry entry. Also, do I put in both lines or just one? How do I tell which I should use?

Lastly, here is a rather ominous bit :

> [@](#):
>
> NOTE: By changing these settings you are causing WinInet to break the HTTP protocol specification for your application and any other WinInet applications running on your machine, including Internet Explorer. You should only do this if absolutely necessary and then you should avoid doing standard Web browsing while these settings are in effect:

What does _that_ mean? Am I going to cause a server somewhere to crash? Am I creating a security problem for myself? Why should I avoid standard browsing? Will I soon hear the ‘jack-booted thugs kicking in my door’?

Thanks!

Rhythm  
Background info, FWIW: PIII 550, 128 RAM, Verizon 640 DSL, Win98, Explorer 5.50.

---

<div class="post-metadata">

**Author:** ![mblackwell](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@mblackwell](https://boards.straightdope.com/u/mblackwell)\
**Post date:** [March 18, 2001, 8:52pm UTC](https://boards.straightdope.com/t/ie-and-multiple-downloads/58498/2 "2001-03-18T20:52:55Z")

</div>

I suggest that you use some third party software to download. I use Download Accelerator, it creates several connections for each file you download. It increased my top dowload speeds from around 100K to around 300K ( I use cable modem).

---

<div class="post-metadata">

**Author:** ![Crusoe](https://avatars.discourse-cdn.com/v4/letter/c/49beb7/32.png) [@Crusoe](https://boards.straightdope.com/u/Crusoe)\
**Post date:** [March 18, 2001, 9:39pm UTC](https://boards.straightdope.com/t/ie-and-multiple-downloads/58498/3 "2001-03-18T21:39:06Z")

</div>

Go with **mblackwell** ’s suggestion. I use Download Accelerator Plus (DAP) and it’s much faster than normal downloads for me.

If you want to use the other method, you would need to add both entries to the registry – they look like they’re for different versions of the HTTP protocol. I would guess you don’t type “default” (I’ve not seen that on other registry keys). Of course, editing your registry is always risky, so only do this if you’re absolutely happy to.

I don’t believe opening multiple downloads will cause your machine to crash, but it will slow the download speeds right down.

The disclaimer looks like a standard “We don’t recommend you do this, so if you do don’t blame us if it goes horribly wrong.” It’s not anything illegal.

---

<div class="post-metadata">

**Author:** ![KeithT](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@KeithT](https://boards.straightdope.com/u/KeithT)\
**Post date:** [March 18, 2001, 9:50pm UTC](https://boards.straightdope.com/t/ie-and-multiple-downloads/58498/4 "2001-03-18T21:50:36Z")

</div>

To translate the Microsoft warnings:  
[ul]  
[li]Don’t change the 2 connection limit for HTTP 1.1 connections. That’s an explicitly defined standard, and while it won’t hurt other computers, it might make your computer behave weirdly, most likely dropping connections (my WAG.)[/li][li]It should be alright if you want to up the HTTP 1.0 limit, since four connections is more of a de facto limit. 8 connections should be plenty, unless you have a real need to have more than that many downloads in progress.[/li][/ul]

You’ll have to add a new registry value (of the type DWORD\_REG) to make the change. Here’s how to do it:  
[list=1]  
[li]Run regedit and navigate to HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings. You will want to have the “Internet Settings” folder highlighted in the left pane.[/li][li]From the edit menu, choose Edit\>New\>DWORD Value.[/li][li]An icon labeled “New Value #1” will appear in the right-hand pane. Rename that to **MaxConnectionsPer1\_0Server** [/li][li]Double-click the newly-created MaxConnectionsPer1\_0Server icon. An “Edit DWORD Value” window will pop up. Type **8** into the “Value data” box. You can increase this if you want, but for values above 10 you’ll have to keep in mind that the default number base is hexadecimal, so you’d have to click the “Decimal” button to enter decimal values.[/li][li]Exit regedit and restart Windows for the settings to take effect.[/li][/list=1]  
**mattk** and **mblackwell** , I’m not sure how a download accelerator would help. It would be faster for single file downloads, but opening more connections would only exacerbate the problem that **Rhythmdvl** is trying to solve. I also stand by my insistence that you only add the value for HTTP version 1.0, because that protocol is not as strictly defined.

---

<div class="post-metadata">

**Author:** ![Crusoe](https://avatars.discourse-cdn.com/v4/letter/c/49beb7/32.png) [@Crusoe](https://boards.straightdope.com/u/Crusoe)\
**Post date:** [March 18, 2001, 11:32pm UTC](https://boards.straightdope.com/t/ie-and-multiple-downloads/58498/5 "2001-03-18T23:32:58Z")

</div>

Good points. I haven’t tested the speed with multiple download using DAP. I use it to download in one file after another – so you’re right, I don’t know for sure if it’s faster than opening several simultaneously without it.
