Installation · Windows 10 und 11

aria2 unter Windows installieren

aria2 für Windows ist eine einzelne aria2c.exe, in der alles enthalten ist: kein Installationsprogramm und keine zusätzlichen DLLs. Installieren Sie es mit einem Befehl, oder entpacken Sie das offizielle ZIP selbst.

Zuletzt aktualisiert: Getestet mit aria2 1.37.0

Mit einem Befehl installieren

Öffnen Sie PowerShell oder Windows Terminal, wählen Sie den Paketmanager, den Sie verwenden, und führen Sie seine Zeile aus. Öffnen Sie danach ein neues Terminal, damit der Befehl aria2c gefunden wird.

winget install -e --id aria2.aria2

In Windows 10 und 11 enthalten. Installiert das offizielle ZIP 1.37.0 als portable App und stellt den Befehl aria2c bereit.

Installation prüfenaria2c --versionaria2 version 1.37.0

Welche Methode sollten Sie verwenden?

Alle vier installieren denselben offiziellen Build. Sie unterscheiden sich darin, wie Sie ihn aktualisieren.

MethodeVersionUpdatesAdministratorrechte
winget1.37.0winget upgrade aria2.aria2Nein
Scoop1.37.0scoop update aria2Nein
Chocolatey1.37.0choco upgrade aria2Ja
Offizielles ZIP1.37.0Neues ZIP von Hand herunterladenNein

Das offizielle ZIP von Hand installieren

Nützlich auf einem PC ohne winget oder wenn Sie aria2 in einem selbst gewählten Ordner haben möchten. Die Befehle sind für PowerShell.

  1. Das ZIP herunterladen

    Laden Sie von der aria2-Release-Seite auf GitHub die Datei aria2-1.37.0-win-64bit-build1.zip (5,5 MB) herunter. Für alte PCs gibt es einen 32-Bit-Build; Windows on Arm führt den 64-Bit-Build über die in Windows integrierte x64-Emulation aus.

  2. Prüfen, ob der Download echt ist

    Vergleichen Sie seinen SHA-256 mit dem Wert unten. Es ist der Hash, den das winget-Paket angibt, und derselbe, den wir aus der Datei auf GitHub erhalten haben.

    Get-FileHash .\aria2-1.37.0-win-64bit-build1.zip67D015301EEF0B612191212D564C5BB0A14B5B9C4796B76454276A4D28D9B288
  3. Entpacken

    Das ZIP enthält einen Ordner mit aria2c.exe und der Dokumentation.

    Expand-Archive .\aria2-1.37.0-win-64bit-build1.zip C:\ToolsRename-Item C:\Tools\aria2-1.37.0-win-64bit-build1 aria2
  4. Den Ordner zu Ihrem Path hinzufügen

    Damit wird er nur für Ihr Benutzerkonto hinzugefügt, sodass keine Administratorrechte nötig sind.

    [Environment]::SetEnvironmentVariable('Path', [Environment]::GetEnvironmentVariable('Path', 'User') + ';C:\Tools\aria2', 'User')
  5. Ein neues Terminal öffnen und testen

    Windows liest Path beim Start eines Terminals ein; schließen Sie daher zuerst das alte.

    aria2c --versionaria2 version 1.37.0

Wo aria2.conf unter Windows liegt

aria2 sucht nach %USERPROFILE%\.aria2\aria2.conf, zum Beispiel C:\Users\you\.aria2\aria2.conf. Ist die Umgebungsvariable HOME gesetzt (manche Werkzeuge wie Git setzen sie), verwendet aria2 stattdessen %HOME%\.aria2. Legen Sie den Ordner an und öffnen Sie die Datei:

New-Item -ItemType Directory -Force "$env:USERPROFILE\.aria2"notepad "$env:USERPROFILE\.aria2\aria2.conf"

Konfigurator →

aria2 im Hintergrund ausführen

Der Windows-Build kann sich nicht selbst vom Terminal lösen: --daemon funktioniert dort nicht. Starten Sie es stattdessen ohne Fenster aus PowerShell:

Start-Process aria2c -ArgumentList "--conf-path=$env:USERPROFILE\.aria2\aria2.conf" -WindowStyle Hidden

Damit es bei jeder Anmeldung startet, erstellen Sie in der Aufgabenplanung eine Aufgabe mit dem Trigger „Bei Anmeldung“ sowie demselben Programm und denselben Argumenten, und wählen Sie „Unabhängig von der Benutzeranmeldung ausführen“, damit kein Fenster erscheint.

Aktualisieren und deinstallieren

winget
winget upgrade aria2.aria2 · winget uninstall aria2.aria2
Scoop
scoop update aria2 · scoop uninstall aria2
Chocolatey
choco upgrade aria2 · choco uninstall aria2
ZIP
C:\Tools\aria2 löschen und aus Path entfernen

Was unter Windows anders ist

„Die Benennung "aria2c" wurde nicht … erkannt“

Der Ordner ist nicht in Path, oder das Terminal war schon vor der Installation geöffnet. Öffnen Sie ein neues Terminal; schlägt es weiterhin fehl, führen Sie den Path-Schritt erneut aus.

Strg+C nur einmal drücken

Das erste Strg+C speichert den Fortschritt und beendet aria2 sauber. Der Windows-Build verarbeitet ein zweites Strg+C nicht korrekt und beendet aria2 sofort, wodurch Daten verloren gehen können.

Kein TLS 1.3

Der offizielle Windows-Build beherrscht kein TLS 1.3. Server bieten weiterhin TLS 1.2 an, daher funktionieren HTTPS-Downloads.

falloc überspringt das Nullen

Unter Windows reserviert --file-allocation=falloc Speicherplatz, ohne alte Daten auf dem Datenträger zu überschreiben, was die aria2-Hinweise als Sicherheitsproblem kennzeichnen. Der Standardwert prealloc ist die sichere Wahl.

32-Bit-Build: IPv6 aus

Im 32-Bit-Build ist IPv6 standardmäßig deaktiviert, und DHT funktioniert möglicherweise nicht, wenn es eingeschaltet ist. Verwenden Sie auf jedem 64-Bit-Windows den 64-Bit-Build.

Häufige Fragen

Gibt es ein aria2-Installationsprogramm (.exe oder .msi) für Windows?
Nein. Der offizielle Download ist ein ZIP mit aria2c.exe. winget, Scoop und Chocolatey entpacken genau dieses ZIP für Sie und legen aria2c in Ihren Path.
Braucht aria2 unter Windows zusätzliche DLLs?
Nein. Der offizielle Build ist statisch gelinkt. Wir haben aria2c.exe geprüft: Es verwendet nur DLLs, die Teil von Windows selbst sind.
Hat aria2 unter Windows ein Fenster?
Nein, es läuft in einem Terminal. Für eine grafische Oberfläche starten Sie aria2 mit RPC und verwenden AriaNg, unsere Online-WebUI oder eine Browser-Erweiterung.
Ist aria2 unter Windows sicher?
Ja, wenn Sie es aus den GitHub-Releases, über winget, Scoop oder Chocolatey beziehen. Prüfen Sie den SHA-256 eines von Hand heruntergeladenen ZIP gegen den Wert auf dieser Seite.

Installiert? Hier geht es weiter