Supported operating systems: Windows Vista x64, Windows7 x64, Windows8 x64
Unsupported operating systems: Windows XP x64, Windows Server 2003 x64
FAQ
Q: Why are files named is this way qBittorrent-3.1.0alpha-release-3.0.0-171-gbb16636-x64-setup.exe?
A: The blue text represents qBittorrent version as defined by 'PROJECT_VERSION' variable in version.pri file.
The red text represents version string extracted by 'git describe --long', which can be used to identify the latest commit this particular build is based on, like this: https://github.com/qbittorrent/qBittorrent/commit/release-3.0.0-171-gbb16636
Q: What is the difference between qBittorrent-3.1.0alpha-*-x64-setup.exe and qBittorrent-experimental-3.1.0alpha-*-x64-setup.exe?
A: The version tagged with experimental has patches which are not in master branch; those patches are usually taken from pending pull requests. The list of additional patches is always included in this post. You can check out what experimental branch has here.
Q: Do I need to uninstall 32-bit qBittorrent first in order to use 64-bit qBittorrent?
A: Yes and No. It is recommended to uninstall it first, but you can keep it if you want. 64-bit installer will ask you if you want to uninstall 32-bit version automatically, manually or proceed anyway.
Current limitations of having 32-bit and 64-bit qBittorrent installed at the same time include but not limited to:
- You cannot launch and use both versions at the same time
- Associations for torrent files and magnet links will point to the last qBt version installed (depends on chosen options during installation) or, if your account is in 'Administrators' group and qBittorent is configured to register associations itself upon start, they will point to last launched version
A: Associating a file extension or protocol system-wide requires administrative privileges. Start qBittorent as Administrator once, set desired options in Preferences->Behavior->Associations and close qBittorrent.
Currently available versions:
- 3.0.6 [Qt 4.8.4; libtorrent 0.16.6; OpenSSL 1.0.1c; Boost 1.52]
- 3.0.7 [Qt 4.8.4; libtorrent 0.16.7; OpenSSL 1.0.1c; Boost 1.52]
- 3.0.8 [Qt 4.8.4; libtorrent 0.16.7; OpenSSL 1.0.1c; Boost 1.52]
- 3.0.9 [Qt 4.8.4; libtorrent 0.16.9; OpenSSL 1.0.1e; Boost 1.53]
- 3.0.10 [Qt 4.8.4; libtorrent 0.16.10; OpenSSL 1.0.1e; Boost 1.54]
- 3.0.11 [Qt 4.8.5; libtorrent 0.16.10; OpenSSL 1.0.1e; Boost 1.54]
- 3.1.0 [Qt 4.8.5; libtorrent 0.16.11; OpenSSL 1.0.1e; Boost 1.54]
- 3.1.1 [Qt 4.8.5; libtorrent 0.16.12; OpenSSL 1.0.1e; Boost 1.54]
- 3.1.2 [Qt 4.8.5; libtorrent 0.16.12; OpenSSL 1.0.1e; Boost 1.55]
- 3.1.3 [Qt 4.8.5; libtorrent 0.16.12; OpenSSL 1.0.1e; Boost 1.55]
- 3.1.4 [Qt 4.8.5; libtorrent 0.16.13; OpenSSL 1.0.1e; Boost 1.55]
- 3.1.5 [Qt 4.8.5; libtorrent 0.16.13; OpenSSL 1.0.1e; Boost 1.55]
- 3.1.8 [Qt 4.8.5; libtorrent 0.16.15; OpenSSL 1.0.1f; Boost 1.55]
- 3.1.9 [Qt 4.8.5; libtorrent 0.16.15; OpenSSL 1.0.1f; Boost 1.55]
- 3.1.9.2[Qt 4.8.5; libtorrent 0.16.16; OpenSSL 1.0.1f; Boost 1.55]
- 3.1.10[Qt 4.8.6; libtorrent 0.16.17; OpenSSL 1.0.1i; Boost 1.56]
- 3.1.11[Qt 4.8.6; libtorrent 0.16.17; OpenSSL 1.0.1j; Boost 1.56]
- 3.1.12[Qt 4.8.6; libtorrent 0.16.19; OpenSSL 1.0.2; Boost 1.55]
- 3.2.0 [Qt 4.8.6 / Qt 5.4.1; libtorrent 1.0.5; OpenSSL 1.0.2a; Boost 1.55]
- 3.2.1 [Qt 4.8.7 / Qt 5.5.0; libtorrent 1.0.6; OpenSSL 1.0.2d; Boost 1.55] (includes torrent renaming patch)
- 3.2.3 [Qt 4.8.7 / Qt 5.5.0; libtorrent 1.0.6; OpenSSL 1.0.2d; Boost 1.55]
- 3.2.4 [Qt 4.8.7 / Qt 5.5.0; libtorrent 1.0.6; OpenSSL 1.0.2d; Boost 1.55]
- 3.2.5 [Qt 4.8.7 / Qt 5.5.1; libtorrent 1.0.7; OpenSSL 1.0.2d; Boost 1.55]
- 3.3.1 [Qt 5.5.1; libtorrent 1.0.7; OpenSSL 1.0.2d; Boost 1.55]
- 3.3.5 [Qt 5.7.0; libtorrent 1.0.9/1.1.0; OpenSSL 1.0.2h; Boost 1.61]
Big FAT Warning on Qt5 builds:
If you do replace Qt4 version with a Qt5 version all your headers in the UI (torrent list, tracker list, files list, etc) will be messed up (not possible to resize, empty headers and so on).
You have two options to counter this:
- Do a clean install. You need to manually remove %APPDATA%\qBittorrent\qBittorrent.ini You will lose settings but torrents should remain intact.
- Manually edit %APPDATA%\qBittorrent\qBittorrent.ini and remove information about header positions. All your torrents and options (except columns configurations ofc) are preserved.
- It looks like the above issue is fixed in recent Qt versions (5.4.0 and up); but downgrading to Qt4 and back to Qt5 will still break the headers.
Code: Select all
[email protected](\0\0\0\xff\0\0\0\0\0\0\0\x2\0\0\0x\0\0\x2\b\x1\0\0\0\x5\x1\0\0\0\x1)
SplitterSizes="421,351"
[email protected](\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x5)\0\0\0\x4\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x3\0\0\x1\xe6\0\0\0\x1\0\0\0\0\0\0\0\xc8\0\0\0\x2\0\0\0\0\0\0\x2{\0\0\0\x1\0\0\0\0)
Trackers\TrackerListState="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x2~\0\0\0\x5\x1\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\0\x1e\0\0\0\x1\0\0\0\0\0\0\x1,\0\0\0\x1\0\0\0\0\0\0\0\xc8\0\0\0\x2\0\0\0\0\0\0\0l\0\0\0\x1\0\0\0\0)"
Peers\[email protected](\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x5\x18\0\0\0\n\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x3\0\0\0\x1f\0\0\0\x1\0\0\0\0\0\0\x3 \0\0\0\b\0\0\0\0\0\0\x1\xd9\0\0\0\x1\0\0\0\0)
HeaderState="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\x16\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x3\0\0\0\x4\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x11\0\0\0\x12\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\x2\xc0?\0\0\0\t\0\0\0\x10\0\0\0\0\0\0\0\xf\0\0\0\0\0\0\0\xe\0\0\0\0\0\0\0\r\0\0\0\0\0\0\0\f\0\0\0\0\0\0\0\x15\0\0\0\0\0\0\0\x14\0\0\0\0\0\0\0\x13\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x5;\0\0\0\x16\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x6\0\0\0\xd7\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\n\0\0\0\0\0\0\0U\0\0\0\x1\0\0\0\0\0\0\0'\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\b\0\0\0\0)"
P.S. If anybody is interested: build script, installer script