A site called VistaWired published a short guide that explains how you can boost the maximum number of simultaneous downloads in Internet Explorer 7.
Here's what you need to do:
Now you should be able to have an unlimited number of simultaneous downloads running.
Make sure you're logged in with administrator rights Go to the start menu and type "regedit" in the search bar. Navigate to the following key in the registry editor: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings Right-click in the empty space and create a new 32-bit DWord value. Name it MaxConnectionsPer1_0Server (The 0 beside Server is a zero) Double-click this entry and set the value to 3 Create another DWord called MaxConnectionsPerServer Double-click and modify the value to 3.