Optimize uTorrent Speeds

August 8, 2008 at 3:33 am (Computers) (, , , , )

Choosing a proper port Azureus-Wiki:  Port is Blacklisted
A single port within the 49152-65534 range should be chosen to avoid ISP blocks and possible conflicts with other applications.  The option to “Randomize port each time µTorrent starts” should be disabled.  These settings are at Options>Preferences (Ctrl+P)>Connection.

uTorrent Ctrl+P>Connection Port choice image

Forwarding the Port: Essentially this is about setting permission in your software firewall and router for your bittorrent client to send and receive communications.

Software firewall – The best place to look is in the help file of your software firewall. There are some guides at the µTorrent forum and also at PortForward.com Firewall Guides (choose firewall and then program).  Communications should be allowed for TCP and UDP in both directions.

Router (or modem with firewall) - There are two choices here, Universal Plug n Play (UPnP) or manual forwarding. The choice is basically convenience versus security. UPnP is easy, but has security issues. A router blocks unknown incoming connections at the hardware level and provides significant protection for your computer. Enabling UPnP allows any program to create a port mapping through the router without consent of the owner. I would suggest to at least try manual port forwarding through the router as it is not as difficult as it may seem (especially with the guides) and is safer. In any event, read the following section on UPnP as it is an either/or situation and UPnP will have to be disabled if manually forwarding.

UPnP (NAT-PMP – Apple) Must be enabled/disabled in client and router.  In µTorrent  at (Ctrl+P)>Connection
uTorrent Ctrl+P>Connection UPnP/Nat-PMP image
Manual Port Forwarding: Portforward.com µTorrent Router Index

Again, the router documentation is the best place to look for this information. PortForward.com µTorrent Router Index has guides for almost all routers and µTorrent. Choose the make and model of your router and you will be taken to a page with a guide specific to µTorrent and your router.  Many of the µTorrent client screenshots will be out of date as it is constantly updated, but the information should still apply and the screenshots here should help.  Make certain to also check the Static IP Guide.

When finished, you can test to see if your port is properly forwarded at Can you see me?.

Adjusting Internal Settings: This involves taking a speed test, using the calculator to determine the settings that should be used and inputing those settings in your client.  The most important setting is to cap upload at no more than 80% of your overall upload capacity as there needs to be room for communications to the tracker or else download speeds will suffer.  Download could also be capped (at 90%), but this is not necessary as this is rarely an issue.

Speed Test: Speedtest.net
First the upload capacity of your internet connection must be determined by taking an online speed test. You should stop all internet activity, including torrents, before taking the test and the test should be taken a few times to obtain a reliable average. Speedtest.net has test locations worldwide and will highlight the one closest to you. Note that the result of Speedtest.net is in kilobits (kb) and bittorrent clients show speeds in kilobytes (kB). This is important as 8kb = 1kB. See Azureus-Wiki: Data Units

Speed test results image

Calculator: Azureus Upload Settings Calculator
Once you have an average upload speed for your connection go to the online Azureus Upload Settings Calculator. Although designed for Azureus, this calculator will work for all bittorrent clients. Enter your average upload speed in the appropriate box and the calculator will automatically give the proper figures to adjust various options in your client.

Azureus U/L Settings Calculator Kilobits Input Location Image
Azureus ul Calculator uTorrent settings
µTorrent Settings
Upload and Download Caps (Ctrl+P)>Connection
uTorrent Ctrl+P>Connection image upload/download caps
Max Connections and Upload Slots (Ctrl+P)>BitTorrent
uTorrent Ctrl+P>BitTorrent Max Connections and Upload Slots Image
Max Active Torrents and Max Downloads (Ctrl+P)>Queueing
uTorrent Ctrl+P>Queueing Max Number Active/Downloading Torrents

Peer Sources
While you are at (Ctrl+P)>BitTorrent, above, you will note the “Additional BitTorrent Features” section in the middle of the screen.  These are the Peer Sources for µTorrent.  These sources are enabled by default and should be left enabled (as shown below) as they allow you to connect to more seeds/peers and therefore get better speeds.  These sources include DHT (Distributed Hash Table) and PEX (Peer Exchange) which will allow connections to seeds/peers outside of the tracker and can keep your torrent alive even  if the tracker goes down.  The LPD (Local Peer Discovery) is useful if you are on an extended network as it will search the network for individuals active on your torrents.  If it finds someone, you will be able to receive data at a much higher rate as it will be transferred within your network.

uTorrent Peer Sources Image

The above settings should work well most of the time.  Downloads of individual torrents depends on other factors.

Permalink 2 Comments

Reset Windows XP Admin Password

August 8, 2008 at 12:55 am (Computers) (, , , , )

NOTE:  Do not use this method on any computer that you shouldn’t have administration rights to.  This post is only to help out people who have forgotten their password.

1. First, read all the steps carefully before starting.
2. Restart Computer
3. Keep pressing F8 to enter Options page
4. Select “Command Prompt” option
5. Select Specific Windows Installation.
6. In the command prompt type
>net user Administrator *


It will ask for the new password. Just enter the new password. Type again the same for confirmation.
7. Restart windows
8. In the Reset password dialogue window give the new password you entered in step 6 as the old password and give the new password.
9 Thats it

Permalink 2 Comments