Ein kompaktes, professionelles Desktop-Tool zur effektiven Verwaltung und Bereinigung deines Windows-Systems und deiner Dateisammlungen.
- Modernes Design: Vollständige Umstellung auf Customtkinter (CTk) für eine moderne, ästhetische Oberfläche mit Unterstützung für Dark/Light Mode.
- Keine Blockaden: Lange Prozesse wie Duplikatssuche und Temporärdateien-Bereinigung laufen im Hintergrund (Multithreading). Die grafische Oberfläche bleibt jederzeit reaktionsschnell.
- Zuverlässiger Start: Behebung aller kritischen Fehler im Zusammenhang mit Multithreading und Pfad-Referenzen.
Organisiere unübersichtliche Ordner schnell und präzise:
- Sortierung nach Dateiendung und Erstellungsdatum (nach Jahr/Monat/Tag).
- Fortschrittsanzeige für volle Transparenz während des Sortiervorgangs.
Halte dein Windows-System sauber und aktuell:
- Temporäre Dateien: Analysiert und bereinigt temporäre Systemdateien, um Speicherplatz freizugeben.
- Ungültige Verknüpfungen (LNK): Scannt ausgewählte Verzeichnisse nach defekten Verknüpfungen und bietet eine Option zur direkten Löschung.
- Autostart-Verwaltung: Listet Programme aus der Registry auf, die beim Hochfahren starten, und verweist direkt auf den Windows Task Manager zur Deaktivierung.
- Software-Upgrade (Winget): Führt den Befehl
winget upgrade --allaus, um alle installierten Anwendungen zu aktualisieren.
Sucht rekursiv in einem gewählten Verzeichnis nach echten Inhaltsduplikaten mithilfe des SHA-256 Hash-Verfahrens.
Die einfachste Methode ist die Verwendung des Installationsprogramms (Setup-Datei). Es ist keine separate Python-Installation erforderlich.
- Lade die Datei
SystemOptimizer_Setup.exevon der [Hier Link zum aktuellen GitHub-Release einfügen] herunter. - Führe die
SystemOptimizer_Setup.exeaus und folge den Anweisungen. - Das Programm wird im Startmenü installiert und kann dort gestartet werden.
Wenn du das Programm aus dem Quellcode ausführen möchtest:
- Repository klonen und in das Verzeichnis wechseln.
- Abhängigkeiten installieren: Das Projekt erfordert
customtkinter(für das Design).python -m pip install customtkinter
- Starten:
python file_sorter.py
- Hauptsprache: Python 3.x
- GUI-Framework:
Customtkinter(CTk) - Verpackung:
PyInstaller(EXE) &Inno Setup(Installer) - Systemfunktionen:
winreg(Registry-Zugriff),subprocess(Winget/PowerShell-Aufrufe),threading(Asynchrone Ausführung).
Dieses Projekt steht unter der [MIT License].