Setting Up qBittorrent

Guide to create a simple stand-alone qBittorrent setup (Windows).

Download qBittorrent (64-bit is highly preferred).

Note 1:

There have been several issues reported with older qBittorrent 4.x.x releases.

In case qBittorrent 4.x.x doesn't work for you, you can choose to use qBittorrent 3.3.16.

But be aware: https://www.cvedetails.com/cve/CVE-2019-13640/

Note 2:

As of qBittorrent 4.3.2 new added feature: "HTTPS tracker validation" option is available on all platforms with latest libtorrent.

As of version 4.3.4.1 you can also choose disable "Validate HTTPS tracker certificates" in: tools &rarr; options... &rarr; advanced.

Create a new folder (e.g. D:\qbittorrent).

Extract the downloaded 32-bit or 64-bit setup binary (e.g. with 7-Zip).

In the extracted files, locate qbittorrent.exe and copy it to your newly created folder.

Start qbittorrent.exe from your newly created folder (or you can choose to manually create a shortcut to the binary).

You can now choose to make qBittorrent the default torrent client for .torrent files and magnets.

You can also do that later in: Tools &rarr; Options... &rarr; Behavior &rarr; File associations

In: Tools &rarr; Options... &rarr; Connection &rarr; Listening Port

Preferably use a port number between 10000 and 65535 and not the default 8999 and never set it to use a random port at startup.

Make sure this port number is properly forwarded in your router and also allowed in your local firewall configuration.

That's all.

Bellow this point some more technical information and optional changes are made available.

It's advised to read them, but know what you are doing if you consider applying them.

Optional setting change (read first!):

Uncheck use UPnP / NAT-PMP port forwarding from my router

Optional setting change (read first!):

In: Tools &rarr; Options... &rarr; Advanced

Change: "Disk Cache" to 128 MiB ("Disk write cache size" in older versions)

Disk caching has been greatly improved over the years, so it's highly advised to keep the default setting, unless for some particular reason you really have to.

The default "Disk cache" setting value -1 (auto) makes it use (up to) 1/8 of your RAM.

The 0 (auto) in older versions also seem to affect reading and apparently means unlimited (based on the amount of physical RAM on the machine).

With high speed internet connections, this default setting can lead to abnormal and even catastrophic high memory usage.

The catastrophic part is when the 32-bit client exceeds 2GB memory usage.

However, it's been reported to possibly be the cause of a "The parameter is incorrect" error in certain cases.

Settings and data files:

By default, the settings file "qbittorrent.ini" is saved in: "%appdata%\qbittorrent"

(aka: "C:\users\\appdata\roaming\qbittorrent\")

By default, data files (mostly temporary) are stored in: "%localappdata%\qbittorrent"

(aka: "C:\users\\appdata\local\qBittorrent\")

NU.

Reference

 * Pleasuredome Forum