Speed up Internet Explorer


According to industry standards, your web browser is only allowed to download two files at a time from any server.  By default, both Firefox and Internet Explorer follow this guideline.

If you visit a web page with lots of images (and supporting files like CSS styles and Javascript), then you can have a slower browsing experience.  On average, your browser has to make more than 40 requests to the server before it can assemble the complete page.  Requesting all the files you need two-at-a-time is going to be slower than requesting 10 files at a time, for example.

You can speed up Internet Explorer by tweaking hidden registry values, thereby enabling your browser to get more files in fewer chunks.

Run your favorite registry editor, regedit..

Step 1. Navigate to HKEY_CURRENT_USER\SoftwareMicrosoft\Windows\CurrentVersion\Internet Settings.

Step 2. Create a new DWORD key (in 64-bit Vista create a “DWORD (32-bit) value”), called MaxConnectionsPerServer

Step 3. Modify this key and set the base Decimal value greater than 2 (I use 10 to 15).

Step 4. Create a new DWORD key called MaxConnectionsPer1_0Server.

Step 5. Modify this key and set the base Decimal value the same as MaxConnectionsPerServer.

Step 6. Exit Registry Editor and reboot your computer.

If you ever want to undo this tweak, simply delete the two keys you made and reboot.  Enjoy your new fat-pipe to the InterWebs.

Alan is a web architect, stand-up comedian, and your friendly neighborhood Grammar Nazi. You can stalk him on the Interwebs via Google+, Facebook and follow his ass on Twitter @ocmodshop.