OmniSort
Windows 10 / 11 · nur lokal · ohne Installation

Bevor eine einzige Datei umzieht,
zeigt es Ihnen, wohin jede käme

Es liest Ihren Downloads-Ordner, sortiert nach Endung, Name, Datum und Größe und schreibt in jede Zeile „warum dieser Ordner“ – bevor irgendetwas passiert. Verschoben wird nur, was Sie freigeben, und alles lässt sich zurückholen.

  • Vor dem Verschieben: Ziel und Grund für jede einzelne Datei
  • Verschiebt nur Angekreuztes und holt alles auf einmal zurück
  • Überschreibt nie – liegt dort schon etwas, lehnt der Kernel das Verschieben ab
  • Eine exe, keine Installation – alles passiert auf diesem PC
v0.2.5 Eine einzige exe 100.000 Dateien ≈ 49 s 966 Tests
C:\Users\me\Downloads 6 ausgewählt · 152 KB
Auswahl Datei Neuer Ort Grund
Vertrag_ACME_2026.pdf Documents/Contracts Endung .pdf · Name „Vertrag“
ACME-invoice-0312.pdf Documents/Invoices Endung .pdf · Name „Rechnung“
screenshot 2026-09-10.png Images/Screenshots Endung .png · Name „Screenshot“
Umsatz_September.xlsx Spreadsheets Endung .xlsx
playlist-bounce.mp3 Audio Endung .mp3
⚠ Angebot_final.pdf Documents/Quotes heißt .pdf, ist aber ein Programm
Notizen.txt Documents Name schon vergeben → Notizen (1).txt
unknown-blob.qqq Other unbekannte Endung
VSCodeUserSetup-x64.exe Installers Endung .exe
nur angekreuzte Zeilen werden verschoben Vorschau Aufräumen
So läuft es

Analysieren → Vorschau → Aufräumen

Die drei Schritte halten ihre Reihenfolge ein. Vor dem Ende der Analyse wird nichts angefasst, und ohne Ihr Ja wird nichts verschoben.

1

Analysieren

Ihre Ordner werden im Hintergrund gelesen. Versteckte und Systemdateien, symbolische Links und Ordner wie node_modules bleiben außen vor. Abbrechen können Sie jederzeit.

2

Vorschau

Datei, aktueller Ort, Ziel und Grund – alles in einer Tabelle. Namenskonflikte sind vorab markiert, und die Häkchen setzen Sie.

3

Aufräumen

Nur das Angekreuzte wird verschoben, und jede Bewegung wird festgehalten. Gefällt das Ergebnis nicht? Ein [Rückgängig] und alles liegt wieder an seinem Platz.

Funktionen

Nur was ein Aufräumwerkzeug braucht – und das ordentlich

Ihre Regeln kommen zuerst

Bauen Sie Regeln aus Platzhaltern, regulären Ausdrücken, Endungen, Größe oder Alter und geben Sie ihnen eine Priorität. Vertrag* → Documents/Contracts.

Einordnung, die ihre Gründe zeigt

Jede Zeile sagt, wie entschieden wurde: „Endung .pdf → Dokumente · Name ‚Rechnung‘ → Invoices“.

Rückgängig

Quelle und Ziel werden pro Vorgang festgehalten und rückwärts abgearbeitet. Ist am Ursprungsort inzwischen eine andere Datei, wird übersprungen statt überschrieben.

Wenn Namen kollidieren

Bei gleichem Namen wird daraus Bericht (1).pdf, oder es wird übersprungen. Überschrieben wird unter keinen Umständen.

Ausschlüsse

Was in Ruhe gelassen werden soll, nehmen Sie per Regel heraus: *.crdownload, alles unter einer Mindestgröße, ganze Ordner.

Geplantes Aufräumen

Täglich zur gewählten Zeit: nur analysieren oder gleich verschieben. Eine Zeile – schedule --install – und die Aufgabenplanung steht.

Lange und nicht-lateinische Pfade

Pfade über 260 Zeichen laufen über das Präfix \\?\, und koreanische, japanische oder chinesische Pfade werden so genommen, wie sie sind.

Getarnte Endungen fallen auf

Ein „Angebot.pdf“, das in Wahrheit ein Programm ist, oder eine doppelte Endung wie Rechnung.pdf.exe bekommt ein ⚠. Gelesen werden nur die ersten 512 Bytes, und nur bei Endungen, bei denen sich Tarnung lohnt.

Doppelte Dateien suchen

Erst die Größe, dann je 64 KB Hash von vorn und hinten, dann die ganze Datei: drei Durchgänge, und nur die Kopien wandern in den Papierkorb. Das Original wird am Namen erkannt und bleibt.

Verlauf

Jeder Scan und jede Bewegung landet in SQLite. In operation_items steht pro Datei eine Zeile: Quelle, Ziel, Status, Grund, Fehler.

Regelpakete

Regelpakete für Studium, Büro, Entwicklung und Foto/Design auf einen Schlag hinzufügen. Vorher sehen Sie, was wohin geht, und Ihre eigenen Regeln gelten immer zuerst.

Speicherplatz finden

Große Dateien, lange nicht angefasste Dateien, den Platz je Kategorie und den freien Speicher rein lesend ansehen. Weg kommt nur, was Sie auswählen – und zwar in den Papierkorb.

Statistik Monat für Monat

Im Verwaltungsbereich sehen Sie, wie viel pro Monat aufgeräumt wurde, die Gesamterfolgsquote und wie viel in den Papierkorb ging. Regeln lassen sich als JSON exportieren und mit einem anderen PC teilen.

Ein Fenster, das nicht einfriert

Scannen und Verschieben laufen in Worker-Threads – rund 5 Sekunden für 10.000 Dateien inklusive Einordnung. Brechen Sie ab, bleibt der Eintrag trotzdem stehen.

Einordnungsregeln

Sechs Schritte, der Reihe nach

Hat ein Schritt entschieden, werden die darunter gar nicht erst gefragt. Datum und Größe hängen nur noch einen Unterordner an, wenn die Kategorie feststeht.

  1. Eigene RegelnVertrag* → Documents/Contracts
  2. Endung.xlsx → Spreadsheets
  3. Namensmuster*invoice* → Documents/Invoices
  4. DatumImages/2026/09
  5. GrößeVideos/Large
  6. Inhalt prüfen (optional)nur die ersten 8 KB Text
KategorienEndung
Dokumentepdf doc docx hwp hwpx txt md rtf odt
Bilderjpg jpeg png webp gif bmp svg heic
Videosmp4 mov avi mkv webm
Audiomp3 wav flac m4a ogg
Archivezip 7z rar tar gz
Tabellenxls xlsx csv ods
Präsentationenppt pptx odp
Installationsprogrammeexe msi msix
Sonstigesalles Übrige (nicht einsortiert)
Das Fenster

Eine Tabelle, und die Durchsicht ist erledigt

Mit der Suche filtern, per Rechtsklick im Explorer nachsehen, und nur das Angekreuzte verschieben.

OmniSort
Das OmniSort-Fenster: die Liste der Ordner, wie viele Dateien gefunden wurden und wie viele aufzuräumen sind, und eine Vorschautabelle mit Datei, aktuellem Ort, Ziel, Grund und Größe
Eine echte Sitzung · 21 von 22 Dateien stehen zum Aufräumen an. Die Zeile mit ⚠ ist eine Datei, deren Inhalt nicht zur Endung passt
Bericht

Was wann verschoben wurde – auf einer Seite

Ein Knopfdruck (oder omnisort-cli report) speichert alles bisher Aufgeräumte als eine HTML-Seite. Kein Server, kein Internet – aufheben oder weitergeben, so wie sie ist.

Aufräumvorgänge128
Verschobene Dateien4.312
Verschobene Menge62.4GB
Rückgängig gemacht37
Fehlgeschlagen2
Übersprungen19
Dokumente1,842
Bilder1,306
Archive604
Videos351
Sonstiges209
IDArtZeitStatusErfolgreich/Gesamt
#128Verschieben09-11 03:00Fertig412/412
#127Rückgängig09-10 21:14Rückgängig37/37
#126Verschieben09-10 03:00Teilweise298/300
#125Papierkorb09-09 18:02Fertig64/64
Sicherheit

Es löscht nicht. Es überschreibt nicht.

Wenn ein Aufräumwerkzeug danebengreift, sind Daten weg. Deshalb ist alles, was sich nicht rückgängig machen lässt, erst gar nicht eingebaut.

  • Löscht nie endgültigLöschen heißt immer Papierkorb. Auch Ordner, die danach leer bleiben, wandern dorthin, statt verschwunden zu sein.
  • Kein Überschreiben – der Kernel steht dafür geradeDas Verschieben wird so angefordert, dass der Kernel es ablehnt, wenn dort schon etwas liegt. Selbst wenn zwischen Prüfen und Verschieben eine Datei auftaucht, wird niemandes Datei überschrieben.
  • Kurz vorher noch einmal geprüftHat sich nach der Vorschau Größe oder Zeitstempel geändert, oder ist aus der Datei eine Verknüpfung geworden, bleibt sie liegen.
  • Systemordner sind tabuGeschützte Pfade werden schon beim Hinzufügen abgelehnt und beim Scannen übersprungen.
  • Vor dem Verschieben liegt alles offenQuelle, Ziel und ein möglicher Namenskonflikt liegen offen; angefasst wird nur, was angekreuzt ist.
  • Erst schreiben, dann verschiebenJeder Eintrag wird erst in die Datenbank geschrieben, dann verschoben. Fällt mittendrin der Strom aus, steht trotzdem fest, wie weit es kam.
  • Dateien, die gerade geschrieben werden, bleiben liegenDateien, die noch laden (.crdownload, .part) oder sich gerade geändert haben, werden von selbst ausgelassen.
  • Auch abgebrochen bleibt es rückgängig machbarStirbt das Programm mitten im Aufräumen, ermittelt der nächste Start, wie weit es kam, und bringt alles in einen Zustand, den Sie rückgängig machen können.
  • Links werden nicht verfolgtÜber einen symbolischen Link oder eine Junction geht es nie hinaus, und ein Ziel, dessen Pfad durch so etwas führt, wird abgelehnt.
  • Aus dem Wurzelordner führt kein Weg hinausIn Regeln sind .., absolute Pfade und Netzwerkpfade nicht erlaubt; und landet der endgültige Pfad außerhalb des Wurzelordners, wird nichts verschoben.

Orte, die niemals Ziel sein können

  • C:\Windows
  • C:\Program Files
  • C:\Program Files (x86)
  • C:\ProgramData
  • %LOCALAPPDATA% · %APPDATA%
  • C:\$Recycle.Bin
  • System Volume Information
  • die Wurzel eines Laufwerks (C:\)
CLI & Zeitplan

Eine Konsolenfassung für die Aufgabenplanung

Dieselbe Datenbank, dieselben Regeln wie im Fenster. Ohne --apply wird keine einzige Datei bewegt.

omnisort-cli.exe
# einen Ordner zum Aufräumen eintragen
omnisort-cli add "C:\Users\me\Downloads"

# nur sehen, was wohin käme (nichts wird verschoben)
omnisort-cli preview

# Regeln anlegen: Verträge nach Contracts, laufende Downloads ausschließen
omnisort-cli rules add --name Vertrag --glob "Vertrag*" --target Documents/Contracts
omnisort-cli rules add --name Temp --glob "*.crdownload" --exclude

# wirklich aufräumen · rückgängig machen · Verlauf ansehen
omnisort-cli run --apply --yes
omnisort-cli undo
omnisort-cli history

# Duplikate suchen · Original behalten, Rest in den Papierkorb
omnisort-cli duplicates
omnisort-cli duplicates --trash

# große Dateien, alte Dateien und Speicherplatz ansehen (nur lesen)
omnisort-cli space --old-days 365

# Regelpakete auflisten · das Paket für Studierende hinzufügen
omnisort-cli rules preset
omnisort-cli rules preset student

# die Vorschau als CSV aufheben (öffnet sich in Excel)
omnisort-cli export plan.csv

# täglich um 03:00 — eine Zeile, Aufgabenplanung inklusive
omnisort-cli config schedule_time 03:00
omnisort-cli schedule --install
omnisort-cli schedule --check
Vergleich

Schwierig wird es erst, wenn etwas falsch verschoben wurde

Werkzeuge, die einen Ordner beobachten und sofort nach Regeln verschieben, sind schnell – aber was wohin ging, erfahren Sie erst hinterher. OmniSort dreht die Reihenfolge um.

Vergleich: von Hand aufräumen, sofort per Regel verschieben und OmniSort
Kriterium Von Hand aufräumen Sofort per Regel verschieben OmniSort
Ziel vor dem Verschieben sehen Selbst entscheiden Erfährt man erst hinterher Ziel und Grund für jede Datei
Wenn etwas falsch verschoben wurde Hängt vom Gedächtnis ab Je nach Werkzeug Ganze Vorgänge rückgängig, auch ältere
Dateien mit gleichem Namen Hängt von der Überschreib-Warnung ab Je nach Werkzeug Überschreibt unter keinen Umständen
Dateien mit getarnter Endung Schwer zu bemerken Prüft den Inhalt nicht Liest den Inhalt und markiert mit ⚠
Duplikate und große Dateien loswerden Einzeln im Explorer Braucht ein eigenes Werkzeug In einem Programm, nur in den Papierkorb
Internet und Konto Nicht nötig Je nach Werkzeug Nicht nötig, standardmäßig geht nichts nach außen
Download

Herunterladen und direkt starten

Es gibt kein Installationsprogramm. Eine einzige exe in einen beliebigen Ordner legen, starten, fertig.

Drei Schritte

  1. OmniSort.exe von der Release-Seite herunterladen (für die Kommandozeile auch omnisort-cli.exe)
  2. Die Datei in einen beliebigen Ordner legen und per Doppelklick starten
  3. Mit [+ Hinzufügen] den Ordner Downloads eintragen und [Analysieren] klicken
OmniSort.exe herunterladen

v0.2.5 · 30.0 MB · SHA-256 5860ec06424701deb14ab387ab6917b21c1848b298494b7f24dc89e7e529953a

Voraussetzungen

Betriebssystem
Windows 10 / 11 (64 Bit)
Installation
Nicht nötig · auch keine Administratorrechte
Internet
Nicht nötig · nur für Online-Funktionen, die Sie einschalten
Was bleibt
Die exe, die DB-Datei für den Verlauf und kleine Markierungsdateien in aufgeräumten Ordnern

Wenn „Der Computer wurde durch Windows geschützt“ erscheint

OmniSort ist codesigniert, doch eine neu erschienene Version wurde bisher nur selten heruntergeladen, daher fragt SmartScreen eine Zeit lang unter Umständen nach. Klicken Sie auf [Weitere Informationen], prüfen Sie, ob als Herausgeber PROJECTTEAMFORYOU angezeigt wird, und klicken Sie dann auf [Trotzdem ausführen]. Steht dort ein anderer oder gar kein Herausgeber, führen Sie die Datei nicht aus.

Um zu prüfen, ob die heruntergeladene Datei der veröffentlichten entspricht, öffnen Sie PowerShell im Ordner mit der exe, führen den Befehl unten aus und vergleichen den ausgegebenen Wert mit dem SHA-256 auf der Release-Seite.

Get-FileHash .\OmniSort.exe -Algorithm SHA256
Fragen

Gut zu wissen, bevor es losgeht

Lädt es meine Dateien irgendwohin hoch?

Nein. Scannen, Einordnen, Verschieben und Protokollieren enden alle auf diesem PC, und weder Dateinamen noch Pfade verlassen ihn. Einstellungen und Protokoll stecken in einer einzigen Datei: %LOCALAPPDATA%\OmniSort\omnisort.db.

Nutzt es wirklich gar kein Internet?

Standardmäßig kein einziges Mal. Nur wenn Sie im Verwaltungsbereich die Update-Prüfung, die Hinweise oder die Download-Zahlen selbst einschalten, wird etwas abgerufen – und selbst dann werden keine Informationen über Ihre Dateien gesendet (die Update-Prüfung übermittelt nur die Versionsnummer). Was nach außen geht, steht genau dort, samt Adresse.

Ist es kostenlos?

Ja. Es ist kostenlos, ohne Konto und ohne Bezahlung. Standardmäßig zeigt es auch keine Werbung. Wenn Sie im Verwaltungsbereich die Hinweise einschalten und ein werblicher Hinweis kommt, wird er als „Anzeige“ gekennzeichnet.

Löscht „Speicherplatz finden“ Dateien?

Nein. „Speicherplatz finden“ liest nur. In den Papierkorb kommen nur Dateien, die Sie selbst in der Liste auswählen und bestätigen – und aus dem Papierkorb lassen sie sich zurückholen. Was nicht in den Papierkorb kann, etwa Dateien auf Netzwerklaufwerken oder Wechseldatenträgern wie USB-Sticks oder Dateien größer als der Papierkorb, wird nicht verschoben; Sie erhalten stattdessen einen Hinweis.

Was, wenn mir das Ergebnis nicht gefällt?

Ein Klick auf [Rückgängig] und der letzte Vorgang wird rückwärts abgearbeitet. Sie können im Verlauf auch einen älteren Vorgang wählen. Liegt am Ursprungsort inzwischen wieder eine Datei gleichen Namens, wird genau dieser Eintrag übersprungen statt überschrieben – und Sie erfahren, welche und warum.

Räumt es Ordner immer wieder neu auf?

Von OmniSort angelegte Ordner tragen eine Markierung und werden beim nächsten Scan ausgelassen. Dateien, die schon richtig liegen, fallen ebenfalls aus der Liste.

Und wenn eine Datei gesperrt ist oder die Rechte fehlen?

Nur dieser eine Eintrag gilt als fehlgeschlagen, der Rest läuft weiter. Der Grund steht im Verlauf, und die Datei liegt unverändert an ihrem Platz.

Muss ich etwas installieren?

Sie laden OmniSort.exe herunter und starten es. Keine Administratorrechte, kein Eintrag in der Registry. Zum Entfernen löschen Sie die exe und den Datenbankordner von oben. Haben Sie das geplante Aufräumen eingeschaltet, entfernen Sie vorher mit omnisort-cli schedule --uninstall den Eintrag in der Aufgabenplanung.